WHAT'S NEW?
Loading...

[GUIDE][PORT]CROSS PORT METHOD MT6589-MT6572-MT6582

!!WARNING!! This method 100% will boot any chipset to your device
I will not responsible for any psychological issue or any related issue due to this porting method!




Android Version        - JellyBean
Difficulty Level           - Intermediate
Bootable percentage - 100%
Chipset                      - MT6589/MT6572/MT6582


Xperia C2305 MT6589 on Lenovo A880


PREPARATION
Patient
Brain
Cygwin Kitchen + Knowledge
Base ROM (your device) 
Port ROM (other device)
*Base ROM can be a Stock or good working custom ROM

PART 1
KITCHEN
Put your Base and Port ROM inside folder original_update
Cook your ROM using 00-LEGACY OPTIONS 
Build your ported ROM using 99-Build rom from working folder

PART 2
Now you have 
Base ROM
Port ROM
Ported ROM

Extract META-INF folder Base ROM
Extract META-INF folder Port ROM
Open both ROM updater-script and edit with notepad+++
Copy and replace all symlink and set_perm from Port Rom to Base updater-script
Replace any mt65xx with your device chipset and SAVE
Del META-INF Folder inside ported ROM
Copy Base META-INF Folder to ported ROM

PART 3
FILE TO REPLACE (Base to Ported)

folder xbin
libmnlp_mt65xx(replace with your chipset)

folder usr
generic.kl or all keylayout folder

folder lib
egl *OPTIONAL (del first and replace from Base ROM)
folder modules 
replace with modules Base ROM
folder hw
gralloc.mt65xx.so(del and replace with your chipset)
hwcomposer.mt65xx.so(del and replace with your chipset)

folder etc
folder bluetooth(del first and replace from Base ROM)
folder firmware *OPTIONAL (del first and replace from Base ROM)
folder wide-dhcpv6(del first and replace from Base ROM)
folder wifi(del first and replace from Base ROM)
vold.fstab
vold.fstab.nand
*If /dev/block/mmcblk0px same with your chipset no need to replace vold.fstab and vold.fstab.nand

folder bin
wlan_loader
wpa_supplicant
sdcard *OPTIONAL
vold *OPTIONAL

build.prop
Replace any mt65xx with your device chipset

PART 4
BOOT.IMG
Just copy Base ROM boot.img to ported ROM and flash through recovery
*Check BOOTCLASSPATH in init.rc if using different framework need to recompile boot.img
*I will post Kitkat/Lolli/MM based method in next guide

3 comments: Leave Your Comments

  1. sorry for my question,
    is this will work too on mt6589(port) to mt6582(base)??
    thanks please answer fast

    ReplyDelete
  2. Yes ivan... SURE this step will work from mt6589 to mt6582(Lenovo A880's chipset is mt6582)

    ReplyDelete
  3. Manual guide tanpa cygwin please

    ReplyDelete

ANDROID N BETA PREVIEW