Crossporting ROM Guide By REV31ONE
1. Whats Need??
- PORT ROM(For Example I Will Port From MT6737 To MT6572Z)
- BASE ROM ( If Port ROM Is AOSP Based Use AEX As Base But If Port LineageOS Based Use LOS As Base/ Use Base With Same SDK With Port)
- boot.img Unpacker/Repacker
- Notepad++ Or Other Same
- Coffee
2. boot.img Porting
You need to port boot.img
- Unpack between boot.img
- open init.envion.rc from betwween boot.img then copy SYSTEMCLASSPATH and BOOTCLASSPATH from port boot.img to base boot.img
- if you use LineageOS As Base You will find on boot.img init.cm.rc then check on port if there no init.cm.rc find init.romname.rc(romname will displayed like init.dnd.rc or other same with rom name)
- Repack boot.i9mg
3. System Porting
- Go To /bin folder from between ROM then copy all from port bin to base bin Then Do Not REPLACE ANYTHINGS!! Just Skip. Because We Just Need extra file from port bin.
- then go lib between rom. Then do same things like bin folder
- Then Copy Some Fles bellow from port to base lib folder
- libandroidfw.so
- libjavacore.so & libjavacrypto.so
- libwebxxxxxx.so
- then delete apps,font,framework,media,priv-app,and build.prop
- copy apps,font,framework,media,priv-app,and build.prop from stock to base
- edit build.prop
- Go To etc folder then copy all files from etc folder from port to base then paste and Don't REPLACE ANYTHINGS. go to permission folder in etc folder between rom
- Then Copy All Files And REPLACE ALL.
- System Porting Done!
4. META-INF
- Now We Need To Edit META-INF script
- Open updater-script from between ROM
- Then Copy All Line From Symlinking And Set_metada copy from port then replace symlink and set_metadata in base
5. Troubleshooting
- If ROM stuck on boot animtaion try to replace libandroid_runtime.so & libandroid_server.so from port to base.- If ROM stuck on Vendro Logo(Not Boot Animation) After replacelibandroid_runtime.so & libandroid_server.so try to change base ROM
- Then You Will Fix Any Bugs By Your Self :
Tested With ROM
- Resurrection Remix (From Sprout4 To MT6572)
- OctOS (From MT6582 To MT6572)
- RidonOS (From MT6592 To MT6572)
- FIUI 2.1 (From MT6737m To MT6572)
- AOSP JDC (From MT6582 To MT6572)
- LITE MOD AEX (From MT6737m To MT6572)
- XOSP (From MT6582 To MT6572)
- DarkNess reDefined (MT6592 To MT6572)
- And Much ROM I Have Crosported
Credits
- Alif Fathur M.Revan (ME For Update Guide And Adding Some Important Missed Point From Other Guide)
- Manjunath Yashu ( MT6582 Master)
- Minh Qouc
- SamarV
- Arie(MT6572 Master)
- Arie(MT6572 Master)
- MediaTek User And Developers

Om bantu fix green camera..
BalasHapusPort sama chipset juga green camera.
Crossport juga green camera.
kalo mt6582 buka init.mt6582.common.rc(di boot img) ntar di replace line # camera dari base(Ambil di init.rc di boot.img dario stock)
HapusGitu Om
Udah di replace om,
HapusSama aja hasilnya.
Di lib folder ane replace libcamalgo.so , libcamdrv.so ama libcameracustom.so
Make a video tutorial bro
BalasHapusi will make when i get free from school bro
Hapus4. META-INF
BalasHapus- Now We Need To Edit META-INF script
- Open updater-script from between ROM
- Then Copy All Line From Symlinking And Set_metada copy from port then replace symlink and set_metadata in base
- open init.envion.rc from betwween boot.img then copy SYSTEMCLASSPATH and BOOTCLASSPATH from port boot.img to base boot.img
merge or replace sir
Replace line.
HapusKomentar ini telah dihapus oleh pengarang.
Hapusstill remain same stuck in troubleshooting
Hapusthere is may be a problem with my base rom
What your name base and port rom?
Hapusi do not have base rom build for my phone
Hapusbut sucsess port rom the same chipset
i only have base rom LOS mt6582 3.4.64 from LPAD
You can use the rom you port as a base rom.
Hapusbuat crossport 6582 kok gak work bro? jdc
BalasHapus