HOW TO PORT CUSTOM ROMS FOR THE SAME CHIPEST

REQUIREMENTS
  ****Cpu_z or mobile uncle =to know your chipest/hardware  e.g mt6572 mt6882

*****disk info apk= tp know your mount points e. g mmcblk0p5:-(Cache)
 mmcblk0p4:-(System)
 mmcblk0p6:-(Data) 



Porting ROM is a fun. Its also like playing with android. while porting ROM you will learn many new things. The learning will never stop. The more you will learn the more new thing will come forward.

Why we need to port ROM is a good question. But before that we should know what porting actually is! Porting means shifting & modifying another android phones OS (Operating System/ User Interface) to your own phone. That is porting requires two different Android phone & the installed OS (which is called ROM). We can see various phone around us. Using all phone or buying all of them is a nonsense idea. Its not possible alt all. In addition it requires huge wastage of money. Wastage in the sense of Porting ROM. That is if we can use another phones OS in our phone without buying them , then isn't it a wastage of money by buying all phone and testing the OS.

Here i teach you easy method on how to port rom for same chipset MT6582 TO 82 , MT6592 TO 92 , MT6572 TO 72
Note:-If The older version ported for your device(works fine) then u can Take these files From older version...This Will works fine For all chipset..[MT6582 To 92,72,82(Cross-porting)] • Download Your Chipset base(MT6582/92/72)Rom. •

 Take These files from Your stock rom As Base
 (Create a new folder name as"Base")

System/etc/Firmware(Fullfolder) System/etc/Wi-Fi(FullFolder)
 System/lib/hw(fullfolder) 
System/bin(fullfolder)
 System/lib/Libaudio.primary.default.so 
Libcamalgo.so
 Libcamdrv.so
 Libcameracustom.so 
Libdpframework.so
 LibEGL.so
 Libipod.so Libmali.so
Libshowlogo.so
System/user/keylayout/Genetic.kl 
Boot.img
For Compare:System/Build.prop 
META-INF •
 Now Extract the Downloaded Rom. • 
Delete these......
System/etc/Firmware
 System/etc/Wi-Fi System/lib/hw
 Boot.img •

now replace all files from base to port rom(RespectiveFolders).
(Don't Replace those Files which i told forcompare). 
 Now Open Build.prop From port rom
ro.product.model=
 ro.product.brand
 ro.product.name=
 ro.product.device= 
ro.sf.hwrotation=
ro.sf.lcdensity=
 Compare These Lines From Your Base Rom's Build.prop. 

• Now Open updater-script in META-INIF/com/Google/android/.
 Compare Mount Scripts/lines From Your Base Rom. 
It Looks Like this:
mmcblk0p6:-TakeYour(Cache)
 mmcblk0p5:-TakeYour(System)
 mmcblk0p7:-TakeYour(Data) 
Note:-These Scripts are almost same on MT6582 devices.

Disclaimer:

- We shall not be held responsible for anything that might go wrong with your device during this process, so do it on your own risk!  This is a tutorial for advanced users who are already super high on Android! :angel: 



Viewers don't forget to show appreciation by say thank you and also "COMMENT" on this post... 
Your comment we improve our hardwork
To keep on working hard for you people

Special credit to :
 Sipun ku mahanta
 Roberto Henry
SleekyJay
TeamG.A

NOTE:THIS CAN'T WORK ON CM BASE ROMS

No comments

Post a Comment

Feel free to lay yourcomplains..
Always at your service