This article can help you to port any ROMs for your Android device within a few minutes. But you'll need to follow my instructions carefully and yes, your less carefulness can cause the hard brick of your Android device. So read the article first, then if you found this article very difficult to follow then please close the tab.
Requirements to Easily Port any ROM for your Android
Of course there are some requirements to Port ROMs for your Android following this article. And it's the most important part of this article. A unfair combination can cause failure your Android to boot and porting ROMs. Remember that replacing boot.img and using ROMs (build for the devices with similar chipset) will work with 90% of devices.- A stock ROM or any working custom ROM of your device. (Of the device you're poring ROMs for)
- Any ROM (Of any device with similar specification. e.g. chipset, processor, GPU etc) you want to port for your device.
- A zip archiver software to compress and extract the ROMs. e.g. WinRar.
Procedures for Porting any ROM for your Android
Important Note: This process is 100% working and tested on Jelly Bean 4.2.2, 4.1.2 and 4.4.2. With All of the ROMs available for MT6572 devices. e.g. Walton Primo E2, GDL Xtreme3, Cellular A102, Symphony 66 etc. And I successfully ported them all without creating any new bugs. But I am quiet sure that it will work with other Android version and other devices as well.- First of all, extract both ROMs (.zip) into separate folders. Rename them as The stock or working ROM = Stock1 and the ROM you want to port = Port2.
- Copy boot.img from Stock1. Paste and overwrite it in Port2 folder.
- Now copy all files from system > etc > firmware. Then paste and overwrite exiting files in the firmware folder of Port2.
- Again copy files of system > lib > modules folder from Stock1. Then overwrite them in Port2's modules folder. The following screenshot indicates the firmware and modules folder.
- Copy system > usr > keylayout > Generic.kl from Stock1 and overwrite it with Port2.
- That's it. You've successfully ported a ROM. Now just pack Port2's files in a zip archive. Then simply install it on your Android using any recovery. e.g. CWM or TWRP etc.
If camera and Audio speaker isn't working
If you noticed that after flashing ported ROM your Android's Audio speaker isn't working then go to system > lib in Stock1 folder. Copy these files ( libaudio.a2dp.default.so, libaudio.primary.default.so, libaudiocompensationfilter.so, libaudiocustparam.so, libaudioeffect_jni.so, libaudioflinger.so, libaudio-resampler.so, libaudiosetting.so, libaudioutils.so ) and replace them with Port2's lib folder.If camera isn't working properly then again to the Stock1's lib folder and copy these files ( libcamera_client.so, libcamera_metadata.so, libcameracustom.so, libcameraservice.so ) overwrite them with Port2's lib. Then repack and install the Port2 again.
It's very possible to see that in ported ROM WiFi, Bluetooth, GPS, or Magnetic sensor isn't working (Most of the case they'll work perfectly). Don't worry just leave a comment below. I will tell you what to do to get these fixed. But don't forget to mention your device model and the ported ROM's original device model.
hii bro..
ReplyDeletecan we port antly roms on any device
.
eg-- samsung star pro rom on karbon phone..
i wanna use droid vpn on my lava iris 355 gingerbread phone plzzzz help genius bro ..
i need it urgent ..
i have rooted my phone bt main problem is of tun.ko file plzz help my fb id is fb.com/sonu.handa.779
Porting ROMs following this article needs some requirements. If Samsung star pro and your karbonn phone's chipset is not same then you can never port any ROM following this article.
Deletefollow OpenVPN For Rooted Android GingerBread. Then you'll be able to use DroidVPN on your device.
Porting roms to MT6572 is easier. But difficult to port to MT6575.
ReplyDeleteYes. That is the why advanced users should check informations before buying one.
DeleteIf any advanced user used to buy a difficult to port device then he will lose faith in him after being unsuccessful a several times. As a result being a developer will be very hard for him. (even if he buy easy to port devices later)
Hi bro. I'm using Xolo a500s which is mtk6572. Can you tell me the matching chip set mobiles so that I can try to port ROMs.
ReplyDeleteThanks
Sarma
There are many ROM available for your chipset. The similar phones are Walton Primo E2, Symphony W68, Symphony W66, Evercross A75, Micromax A74, Cellular A102, GDL xtreme 3 etc
Deletehello sir my phone is karbonn s5 and i waant to port cm11. an i do that is there any problem
ReplyDeleteGo to cyanogen MOD's official to get the guide.
DeleteHello, is it possible to port rom on Symphony W85 mt6572 chipset by following these steps
ReplyDeleteYes. It's very possible to port ROMs for Symphony W85 following this article.
DeleteHi..im using karbonn a2 + its is mtk 6575 device .Im searching at google for 1 year no roms for my mobile. I rooted my mobile n I have cmw recovery also .but I dnt have rom. I have stock rom. But I need meta-inf folder for karbonn a2+.plzz I need help. Im computer science student.. how can I port. Plz post about porting rom for karbonn a2 +. I have xperia custom rom for karbonn a1+ .but it will not work.. plz kindly contact me
ReplyDeleteI don't have any Karbonn a2+ for trying to build meta-inf for your device.
DeleteSo All I can say is search for MT6575 device model except yours then find their ROM. There you'll find the meta-inf folder.
bro i have a walton primo d3 which is mt6572...can u tell me some same type to mobile phones so that i can use some custom roms or can i port a rom using this method to my android ?
ReplyDeleteWalton Primo E2 has MT6572. ANd you can port E2's ROM for Yours one following this article.
DeleteHi I am looking to port rom from xperia z1 to xiaomi MI...They are pretty much the same except the xperia has snapdragon 800 MSM8974 and the xiaomi has snapdragon 800 MSM8974AB. ...it is the same CPU but the xiaomi has the "AB" and 160mhz...so can I port a xperia z1 rom on a xiaomi MI3 ?
ReplyDeleteI am not so sure. But you can give it a try.
Deletethank you for the post. Looking forward to new posts from you. :)
ReplyDeletehi can you give me this blogger template pleeze :) i like it and i need to use in may arabic site wawphone.com email: nouraliakin7@gmail.com
ReplyDeletehow to make custom recovery for my walton primo g2
ReplyDelete