Feature news

Port Your Android Roms in a Easy Way

Hey guys, In this tutorial im going to show you guys how to Port Roms to your Android Device in just 9 Simple Steps.
Please comment below if you have any issues in understanding.

Note: This is just a tutorial and i am not responsible to whatever happens to your device.
Risk Involved.

Ok Lets start off

Firstly you will need the following: 

1. Windows OS or Linux OS
2. ROM (that u wanna port to your device)
3. Dev Tools (like pack/unpack boot.img, which you can easily get on google.)

Steps to be Followed:

1. Unpack ur boot.img

2. Change file on ramdisk (init.model.rc -> init.gt-s5830.rc), (ueventd.model.rc -> ueventd.gt-s5830.rc)

3. Change model.rc -> COOPER.rle

4. init.rc need to change -> (unpack the boot img from the  rom u wanna port and then open init.rc and copy the stuff after BOOTPATH)

5. Change ramdisk/lib/modules to your modules.

6. And the last step, Repack ramdisk boot.img

7. In your build.prop
Change model to your model (For example -> If xperia x8, then change to GT-S5830, & change galaxy to cooper) plus wifi modules has taken to your ROM (port)
libs and, bin files, like superuser or busybox

8. Then add/replace these in the rom itself the following files (copy from stock or cm7) 

/lib/libril.so
/lib/libsecril-client.so
/lib/libsec-ril.so
/lib/libdiag.so
/system/hw
/system/modules
/system/etc/firmware , ppp, security, wifi, permission vold.stab
/system/user/keychars, keylayout

9. Remember: If u use an mdpi phone or ldpi and u want to port a ROM from a higher resolution u will need to resize all pngs too. 

Thats it guys. We have now successfully ported ROMs from one device to another device easily.
Plaese share this page if you found it interesting.

Please feel free to comment, share and leave feedbacks if you found this useful.

Have fun guys!
take care :)
Learn more »