Showing posts with label Lollipop Custom Roms. Show all posts

Universal Guide How To Enable zRAM / Swap in Any Custom Rom – MT65XX


What Is zRAM/Swap?
How to Enable zRAM / Swap in Any Custom Rom – MT65XX. zRAM is a Linux kernel function that gives a form of virtual memory compressionzRAM increases overall performance by way of keeping off paging to disk and the usage of a compressed block device in RAM instead, inside which paging takes area until it is essential to apply the swap area on a hard disk drive. since using zRAM is an alternative way to provide swapping on RAM, zRAM allows Linux to make a better use of RAM when swapping/paging is needed, specifically on older Devices with much less RAM installed.
Requirements :- 
  • PC
  • Text Editor :-  CLICK HERE
  • tiny*** files :- CLICK HERE
  • Knowledge about unpacking and repacking boot.img
Procedure :- 
1. Download these 4 tiny*** files :- CLICK HERE and Extract it you will get following 4 files listed below-
tiny_mkswap
tiny_swapoff
tiny_swapon
tiny_switch
2. Now Copy these files and paste in a Folder.
3. Extract the Rom(in which do you want to enable swap or zram)
4. Now go to System – Bin folder and paste those four files here (all tiny** files)
5. Unpack the boot.img and go to initrd or Ramdisk folder :-
6. See if there is any enableswap.sh file?
7. If yes, then NO need to do or edit anything in boot.im
8. If no, Download this zip file :- CLICK HERE
9. You will see these two following files listed Below :
  • enableswap.sh
  • init.rc file
10. Now copy enableswap.sh and paste in ramdisk folder.

Now open init.rc file you've downloaded in step 9 and copy all Lines –

1. If your rom is Kitkat/Kitkat based (4.4.x) :- 
  • Open init.rc (in ramdisk) with Notepad++ and paste in bottom. and Save it.
  • Repack the boot.img and replace it with your existing boot.img.
  • Zip the Rom And Flash it

2. If your Rom is Lollipop/Lollipop Based (5.x.x) :-
  • Open init.mt65xx.rc (in ramdisk) with Notepad++ and paste in bottom and Save it.
  • Repack the boot.img and replace it with your existing boot.img..zip the Rom And Flash it

3. your rom is Marshmallow or Nougat (6.x.x or 7.x.x) :- 
  • Open init.mt65xx_common.rc (in ramdisk or initrd folder) with Notepad++ and paste in bottom and Save it( if init.mt65xx_common.rc is not available, Paste it in init.mt65xx.rc)
  • Repack the boot.img and replace it with your existing boot.img..zip the Rom And Flash it

Note:- Using This Guide You can enable only 512MB zRam
If you have any queries about this guide, comment below.

Screenshot :- 

How To Fix VoLTE Not Working In Mediatek Custom Rom MT6753/35/35M/37/37M


How To Fix VoLTE Not Working After Porting In Mediatek Custom Rom
Many of you might face VoLTE Not Working After Porting a Custom Rom. So here is a quick fix for it.
Caution: I am NOT responsible for any
damage caused to your device. Flash at
your own Risk!
Volte fix for Custom ROMs
Edit boot.img and build prop according to stock or latest MultiROM
Replace files from ur stock ROM and flash
Note:
First only flash patch 1 if it does not fix VoLTE in mtk custom rom than try patch 2
Before applying patch make necessary edits in buildprop and bootimg

Patch 1:

Only Flash Patch 2 if Patch 1 did not work.

Patch 2:

Note:
1. Only OEM ROMs support volte eg. Miui, VibeUi, ZenUi, etc
2. No VoLTE in compiled ROMs for mtk

Caution: I am NOT responsible for any damage caused to your device. Flash at your own Risk!

HOW TO PORT LOS 13/LOS 14.1 BASED ROM FOR MEDIATEK MT6735 (64-BIT) LOLLIPOP BASED CUSTOM ROM


How To Port Lineage OS 13/Lineage OS 14.1 Based Rom For MediaTek MT6735 Android 5.0 Lollipop 3.10.54 Kernel Based Using PC. 
This Guide is Working for All LOS 13/LOS 14.1 Nougat Based To MediaTek MT6735 Android 5.0 Lollipop 3.10.65 Kernel Based.
 Requirement : 
1. 7-Zip/Winrar
2. MTKbootimg or Carliv Image Kitchen (PC Version)
3. Notepad++
4. Stock Rom (Backup or Downloaded)
5. Custom Rom (For Same Chipset & Kernel)
6. Some Brain

 Guide :

This Guide is only for MT6735 To MT6735 Same Based. If you Download Any Lineage OS 13/Lineage OS 14.1 Based Custom Rom For MT6582 Android 5.0 Lollipop 3.10.54 Kernel Based. Then This Guide Will work Perfectly. This Guide is not For Cross Porting roms for mediatek devices.

1 :  Make Two Folder and Rename ‘Stock’ and ‘port’.

2 :  Extract Stock Rom ‘Stock’ Folder and CM/LOS Based Rom ‘Port’ Folder
3 :  Go To META-INF/com/google/android/updater-script. And using Notepad++ make following changes to it.
* system=mmcblk0pxx to your device mount point
cache=mmcblk0pxx to your device mount point
data=mmcblk0pxx to your device mount point

[Note : If any mount point is not available then skip this step]


 4 :  Replace Stock To Port Folder


#From “etc” Folder
* system/etc/firmware (Whole Folder)
* system/etc/mddb (Whole Folder)
* system/etc/apns-conf.xml
* system/etc/spn-conf.xml

#From “lib” Folder
* System/lib/hw/audio.primary.mt6753.so
* System/lib/hw/camera.mt6753.so
* System/lib/hw/gralloc.mt6753.so
* System/lib/hw/hwcomposer.mt6753.so
* System/lib/hw/memtrack.mt6753.so
* System/lib/hw/sensors.mt6753.so
* System/lib/libcamera_client.so
* System/lib/libcamera_metadata.so
* System/lib/libcameracustom.so

#From “lib64” Folder
* System/lib/hw/audio.primary.mt6753.so
* System/lib/hw/camera.mt6753.so
* System/lib/hw/gralloc.mt6753.so
* System/lib/hw/hwcomposer.mt6753.so
* System/lib/hw/memtrack.mt6753.so
* System/lib/hw/sensors.mt6753.so
* System/lib/libcamera_client.so
* System/lib/libcamera_metadata.so
* System/lib/libcameracustom.so

5 :  Open build.prop File Using Notepad++ and make changes to it according to Stock.
* ro.product.brand=
* ro.product.name=
* ro.product.manufacturer=
* ro.build.product=
* ro.product.model=
* ro.product.device=
* ro.sf.lcd_density=240 (Your Device Density)
* ro.sf.hwrotation=0 (Your Device Rotation Angle 0, 180 or others)

[Note : In build.prop dont make any changes to lines you dont know about.]


6 :  Port “boot.img” Using PC
 Method 01 :  Using MTKbootimg Tools
* Unpack Stock & Port “boot.img”
* kernel (Replace Stock To Port)
* initrd/fstab.mt67xx (replace stock to port)
* initrd/init.mt67xx (compare stock to port)
* Repack Port “boot.img” & Rename “boot-new.img” To “boot.img”
* Copy & Past Ported boot.img Port Folder

 Method 02 :  Using Carliv Image Kitchen
* Unpack Stock & Port “boot.img”
* boot.img*** (Replace Stock To Port)
* ramdisk/fstab.mt67xx (replace stock to port)
* ramdisk/init.mt67xx (compare stock to port)
* Repack Port “boot.img” & Rename “boot.img”
* Copy & Past Ported boot.img Port Folder

 Step 07 :  Make Zip File Using Winrar/7-zip & Copy Ported Rom SD Card First Page & Flash it Using Philz Touch or Twrp Recovery.

HOW TO PORT LOS 13/LOS 14.1 BASED ROM FOR MEDIATEK MT6753 (64-BIT) LOLLIPOP BASED


How To Port Lineage OS 13/Lineage OS 14.1 Based Rom For MediaTek MT6753 Android 5.0 Lollipop 3.10.65 Kernel:

This Guide is Working for All LOS 13/LOS 14.1 Marshmallow/Nougat Based To MediaTek MT6753 Android 5.0 Lollipop 3.10.65 Kernel Based.

 Requirement : 
1. 7-Zip/Winrar
2. MTKbootimg or Carliv Image Kitchen (PC Version)
3. Notepad++
4. Stock Rom (Backup or Downloaded)
5. Custom Rom (For Same Chipset & Kernel)
6. Some Brain

 Guide :
This Guide is only for MT6753 To MT6753 Same Based. If you Download Any Lineage OS 13/Lineage OS 14.1 Based Custom Rom For MT6582 Android 5.0 Lollipop 3.10.65 Kernel Based. Then This Guide Will work Perfectly. This Guide is not For Cross Porting roms for mediatek devices.

1 :  Make Two Folder and Rename ‘Stock’ and ‘port’.
2 :  Extract Stock Rom ‘Stock’ Folder and CM/LOS Based Rom ‘Port’ Folder
3 :  Go To META-INF/com/google/android/updater-script. And using Notepad++ make following changes to it.
* system=mmcblk0pxx to your device mount point
cache=mmcblk0pxx to your device mount point
data=mmcblk0pxx to your device mount point

[Note : If any mount point is not available then skip this step]

 4 :  Replace Stock To Port Folder

#From “etc” Folder
* system/etc/firmware (Whole Folder)
* system/etc/mddb (Whole Folder)
* system/etc/apns-conf.xml
* system/etc/spn-conf.xml

#From “lib” Folder
* System/lib/hw/audio.primary.mt6753.so
* System/lib/hw/camera.mt6753.so
* System/lib/hw/gralloc.mt6753.so
* System/lib/hw/hwcomposer.mt6753.so
* System/lib/hw/memtrack.mt6753.so
* System/lib/hw/sensors.mt6753.so
* System/lib/libcamera_client.so
* System/lib/libcamera_metadata.so
* System/lib/libcameracustom.so

#From “lib64” Folder
* System/lib/hw/audio.primary.mt6753.so
* System/lib/hw/camera.mt6753.so
* System/lib/hw/gralloc.mt6753.so
* System/lib/hw/hwcomposer.mt6753.so
* System/lib/hw/memtrack.mt6753.so
* System/lib/hw/sensors.mt6753.so
* System/lib/libcamera_client.so
* System/lib/libcamera_metadata.so
* System/lib/libcameracustom.so

5 :  Open build.prop File Using Notepad++ and make changes to it according to Stock.
* ro.product.brand=
* ro.product.name=
* ro.product.manufacturer=
* ro.build.product=
* ro.product.model=
* ro.product.device=
* ro.sf.lcd_density=320 (Your Device Density)
* ro.sf.hwrotation=0 (Your Device Rotation Angle 0, 180 or others)

[Note : In build.prop dont make any changes to lines you dont know about.]

6 :  Port “boot.img” Using PC

 Method 01 :  Using MTKbootimg Tools
* Unpack Stock & Port “boot.img”
* kernel (Replace Stock To Port)
* initrd/ueventd.rc (Replace Stock To Port)
* Repack Port “boot.img” & Rename “boot-new.img” To “boot.img”
* Copy & Past Ported boot.img Port Folder

 Method 02 :  Using Carliv Image Kitchen
* Unpack Stock & Port “boot.img”
* boot.img*** (Replace Stock To Port)
* ramdisk/ueventd.rc (Replace Stock To Port)
* Repack Port “boot.img” & Rename “boot.img”
* Copy & Past Ported boot.img Port Folder

7 :  Make Zip File Using Winrar/7-zip & Copy Ported Rom SD Card First Page & Flash it Using Philz Touch or Twrp Recovery.

How To Port Lineage OS 13/Lineage OS 14.1 Based Rom For MediaTek MT6580 

Android 5.1.1 Lollipop 3.10.72 Kernel Based Using PC. This Guide Working All LOS 13/LOS 14.1 Nougat Based To MediaTek MT6580 Android 5.1.1 Lollipop 3.10.72 Kernel Based.
 Requirement : 1. 7-Zip/Winrar
2. MTKbootimg or Carliv Image Kitchen (PC Version)
3. Notepad++
4. Stock Rom (Backup or Downloaded)
5. Custom Rom (For Same Chipset & Kernel)
6. Some Brain

 Guide :

This Guide Work Only on MT6580 To MT6580 which have Same Base. If you Download Any Lineage OS 13/Lineage OS 14.1 Based Custom Rom For MT6582 Android 5.0 Lollipop 3.10.54 Kernel Based. Then This Guide Will work Perfectly. This Guide is not For Cross Porting roms for mediatek devices.

1 :  Make Two Folder and Rename ‘Stock’ and ‘port’.
2 :  Extract Stock Rom ‘Stock’ Folder and CM/LOS Based Rom ‘Port’ Folder
3 :  Go To META-INF/com/google/android/updater-script. And using Notepad++ make following changes to it.
* system=mmcblk0pxx to your device mount point
cache=mmcblk0pxx to your device mount point
data=mmcblk0pxx to your device mount point

[Note : If any mount point is not available then skip this step]

4 :  Replace Stock To Port Folder
#From “etc” Folder
* system/etc/bluetooth (Whole Folder)
* system/etc/firmware (Whole Folder)
* system/etc/wifi (Whole Folder)
* system/etc/apns-conf.xml
* system/etc/spn-conf.xml

#From “lib” Folder
* system/lib/hw/sensors***
* system/lib/hw/lights***
* system/lib/audio.primary.default.so
* system/lib/libcamalgo.so
* system/lib/libcamdrv.so
* system/lib/libcameracustom.so
* system/lib/libMail.so

5 :  Open build.prop File Using Notepad++ and make changes to it according to Stock.
* ro.product.brand=
* ro.product.name=
* ro.product.manufacturer=
* ro.build.product=
* ro.product.model=
* ro.product.device=
* ro.sf.lcd_density=320 (Your Device Density)
* ro.sf.hwrotation=0 (Your Device Rotation Angle 0, 180 or others)


[Note : In build.prop dont make any changes to lines you dont know about.]

6 :  Port “boot.img” Using PC

 Method 01 :  Using MTKbootimg Tools
* Unpack Stock & Port “boot.img”
* kernel (Replace Stock To Port)
* initrd/ueventd.rc (Replace Stock To Port)
* Repack Port “boot.img” & Rename “boot-new.img” To “boot.img”
* Copy & Past Ported boot.img Port Folder

 Method 02 :  Using Carliv Image Kitchen
* Unpack Stock & Port “boot.img”
* boot.img*** (Replace Stock To Port)
* ramdisk/ueventd.rc (Replace Stock To Port)
* Repack Port “boot.img” & Rename “boot.img”
* Copy & Past Ported boot.img Port Folder

7 :  Make Zip File Using Winrar/7-zip & Copy Ported Rom SD Card First Page & Flash it Using Philz Touch or Twrp Recovery.

HOW TO PORT LOS 13/LOS 14.1 BASED ROM FOR MEDIATEK MT6582 LOLLIPOP

 

How To Port Lineage OS 13/Lineage OS 14.1 Based Rom For MediaTek MT6582 Android 5.0 Lollipop 3.10.54 Kernel Based Using PC. 
This Guide is Working for All LOS 13/LOS 14.1 Nougat Based To MediaTek MT6582 Android 5.0 Lollipop 3.10.54 Kernel Based.
 Requirement : 
1. 7-Zip/Winrar
2. MTKbootimg or Carliv Image Kitchen (PC Version)
3. Notepad++
4. Stock Rom (Backup or Downloaded)
5. Custom Rom (For Same Chipset & Kernel)
6. Some Brain

 Guide :
This Guide is only for MT6582 To MT6582 Same Based. If you Download Any Lineage OS 13/Lineage OS 14.1 Based Custom Rom For MT6582 Android 5.0 Lollipop 3.10.54 Kernel Based. Then This Guide Will work Perfectly. This Guide is not For Cross Porting roms for mediatek devices.

1 :  Make Two Folder and Rename ‘Stock’ and ‘port’.
2 :  Extract Stock Rom ‘Stock’ Folder and CM/LOS Based Rom ‘Port’ Folder
3 :  Go To META-INF/com/google/android/updater-script. And using Notepad++ make following changes to it.
* system=mmcblk0pxx to your device mount point
* cache=mmcblk0pxx to your device mount point
* data=mmcblk0pxx to your device mount point

[Note : If any mount point is not available then skip this step]

 4 :  Replace Stock To Port Folder

#From “etc” Folder
* system/etc/bluetooth (Whole Folder)
* system/etc/firmware (Whole Folder)
* system/etc/mddb (Whole Folder)
* system/etc/wifi (Whole Folder)
* system/etc/apns-conf.xml
* system/etc/spn-conf.xml

#From “lib” Folder
* system/lib/hw/sensors***
* system/lib/hw/lights***
* system/lib/hw/hwcompser.mt6582.so
* system/lib/audio.primary.default.so
* system/lib/libcameracustom.so
* system/lib/libcamalgo.so
* system/lib/libcamdrv.so
* system/lib/libfeatureio.so
* system/lib/libMali.so

5 :  Open build.prop File Using Notepad++ and make changes to it according to Stock.
* ro.product.brand=
* ro.product.name=
* ro.product.manufacturer=
* ro.build.product=
* ro.product.model=
* ro.product.device=
* ro.sf.lcd_density=240 (Your Device Density)
* ro.sf.hwrotation=0 (Your Device Rotation Angle 0, 180 or others)

[Note : In build.prop dont make any changes to lines you dont know about.]

6 :  Port “boot.img” Using PC

 Method 01 :  Using MTKbootimg Tools
* Unpack Stock & Port “boot.img”
* kernel (Replace Stock To Port)
* initrd/ueventd.rc (Replace Stock To Port)
* Repack Port “boot.img” & Rename “boot-new.img” To “boot.img”
* Copy & Past Ported boot.img Port Folder

 Method 02 :  Using Carliv Image Kitchen
* Unpack Stock & Port “boot.img”
* boot.img*** (Replace Stock To Port)
* ramdisk/ueventd.rc (Replace Stock To Port)
* Repack Port “boot.img” & Rename “boot.img”
* Copy & Past Ported boot.img Port Folder

7 :  Make Zip File Using Winrar/7-zip & Copy Ported Rom SD Card First Page & Flash it Using Philz Touch or Twrp Recovery.

Green Camera Fix :
After Porting If You Face Green Camera Issue Then Unpack boot.img & Compare Camera Line Stock To Port in “init.mt6582.rc” File.

MIUI 7 7.2.3.0 Stable for Micromax Canvas Nitro A311/A310



MIUI 7 7.2.3.0 Stable for Micromax Canvas Nitro A311/A310

Q: What's MIUI 7 stable version?

A:- MIUI has 3 ROM versions: Experimental, Developer, and Stable.
Experimental version is updated every day, and is open to a small part of senior members. It includes new features and bug fixes for the senior members to test before they enter developer version, therefore it contains high risks of serious bugs
Developer version (China) is updated every week, developer version (Global) is updated bi-weekly. It get new features and bug fixes in every update, and is stable enough for daily usage
-Stable version doesn't have a regular update frequency. It's updated once a month/two months/even longer. Stability is its major concern. Common users who prefer ROM stability are recommended to use this version.
MIUI 7.2 Global Stable Build Full Changelog 
  • System
    • Optimization - Improved app signature verification (03-21)
  • Messaging
    • Optimization - Send contacts' name card style (12-25)
    • Optimization - Optimized starred messages' text box style (12-25)
    • Optimization - Supporting syncing part of SIM card messages (12-25)
    • Fix - When recipients exceeded one line, the upper and lower parts might get cut (12-24)
    • Fix - Texts in input box could not be seen when sending a message (12-25)
  • Lockscreen, Status Bar, Notification Bar
    • Fix - Status bar was black in some situations (12-08)
    • Fix - Sometimes status bar disappeared (12-24)
    • Fix - Power button menu could not be read out or operated on in Accessibility mode (01-12)
  • Home screen
    • Optimization - Home screen icons animated effects at unlocking (12-08)
    • Fix - Home screen crashed in some situations. (12-02)
    • Fix - Sometimes daily lockscreen did not work (01-06)
    • Fix - It asked to change folder name when first open the folder in Mi Space mode after rebooting (01-12)
    • Fix - Issue with lost Home screen icons after they've been successfully restored and device rebooted (01-25)
  • Music
    • Optimization - In random playing mode, pressing 'Play all' in song list will not always start playing from the first song in the list (12-15)
  • Backup
    • Optimization - New design for Mi Mover (01-25)
  • Weather
    • New - Brand new Weather app. Added 24 hours forecast (12-11)
  • Settings
    • Fix - Problem with interruption of unlock settings while entering a password (03-29)
    • Fix - Backups couldn't be created in some cases (03-29)
  • Mi Drop
    • Fix - Sometimes WiFi did not connect after files were sent (12-10)
  • Cleaner
    • New - Support adding apps to exception list in one press (11-30)
    • New - New version of Deep clean. Added available storage space (12-15)
    • New - New version of photos cleaning feature. Added duplicate photos/accidental photos/under and overexposed/screenshots sections (12-15)
    • New - Added 'save the sharpest photos' option when cleaning duplicate photos (12-15)
    • New - Deep clean supports cleaning APK. files (01-05)
    • New - Deep clean supports managing videos (01-05)
    • Optimization - Logic of defining rarely used apps (12-15)
    • Fix - Errors in calculating sizes of deep clean big files (01-05)
  • Mi Cloud
    • New - Added account lock after flashing phone in Find device. Avoid risks of lost phone being used by others (12-22)
-- Bugs --
you tell me
-- Download--

ROM :- Download
Sound Patch :- Download
Mirror :- Download
A310 Patch(100% working) :- Download
SuperSu :- Download
-- Instructions -- (A311 Users) --
  • Install Rom
  • Install Sound patch
  • Install SuperSu
  • Reboot
  • After complete boot and setup Reboot
  • Enjoy
-- Instructions -- (A310 Users) --
  • Install Rom
  • Install A310 Patch
  • Install Sound patch
  • Install SuperSu
  • Reboot
  • After complete boot and setup Reboot
  • Enjoy
-- Workarounds -- 
1. Install Xposed
2. Install Given modules (Extended Reboot , Miui Tweaks (optional))
3. Extended Reboot :- Install otherwise you will not be able to use recovery mode from power menu.
4. MiUi Tweaks :- Same as Gravity Box (you can tweak you Miui Rom)
-- Xposed -- 

Xposed Framework :- Download
Extended Reboot :- Download
MiUi Tweaks :- Download
-- Credits-- 
ME
shubham9543 (A310 Patch)
MiUi Official Team

Note :- This Rom is Directly Ported From Redmi Note 3G
-- 
Don't Forget to Comment 
-- 



CYANOGENMOD 12.1 R33 Custom Rom



             Only for Lava Iris 504Q Plus
CYANOGENMOD 12.1 R33 
Featurs :
RIL (Calls, Dual SIM, Data only SIM1)
Wifi

GPS/A-GPS

Sound

Camera (Only Photos)

Bluetooth
Sensors
FM Radio
1080p Video Playback
1080p Video Record
Sound Record with all apps
Notification Led

YouTube HD Playback
And all Cm 12.1 features
Credits :
Harshpreet Singharora
Please give some thanks to @fire855 and @DerTeufel1980 for porting cm12 for mtk
Cyanogenmod Team
OMNI Team: (specially XpLoDWilD and Dr-Shadow).
@fire855
@DerTeufel1980
@axet
@chrmhoffmann
@mr-illusionist
@ariafan
@Santhosh M

Contributors:
moonrotation
Source Code: https://github.com/Al3XKOoL
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: CYANOGENMOD
Version Information
Status: Stable
Current Stable Version: 3.0
Stable Release Date: 2016-01-07
Created 2015-06-03
Last Updated 2016-01-07
Screenshots :

 
 
 
 
Downloads :


Caution: I am NOT responsible for any
damage caused to your device. Flash at
your own Risk!

Disable_Adblock

We know Ads suck, but at IrisBuddies we will not let them do that
As blocking is a good idea to get rid of stupid “Download Now” Buttons around the web
That’s not in our case. We think you won't find Ads on Our site terrible or annoying
Support us by Whitelisting “IrisBuddies” on your Adblocking Plugin or By disabling your AdBlocking software

If you think this is not good and we should allow AdBlocking Plugins
then Please Contact Us or write us on our Facebook Page
and we might allow it in near future.