How To Port Custom Roms Without PC On Your Mobile [Kitkat]

15:44 Alex 0 Comments


Do you want to port Custom ROM to your MTK phone? It’s obviously a wish of many people to port custom rom to their phone and enjoy new features and UI in their device. We have already talked about how you can port various android custom roms for your android device. We will recommend you to read all the guides, More you read the more you will get familiar with android system:
But there are many users who want to port and use custom roms for there devices but they couldn't because they dont have access to computers.

No worry my friends, today i am going to show to how you can port custom roms for your MTK device on your device itself. Yes you heard it right, you can port custom roms without any computer directly on your mobile.

By following this tutorial, you can easily port Custom ROM to your MediaTek (MTK) ChipSet phone!
I will try to explain this guide in brief as I can so I don’t think anyone will have doubts left. In case if you have any doubts you can post your comment and I will reply it as soon as possible.
This is for all MT65xx chipsets including:
MT6577
MT6582
MT6589
MT6592


This guide is only for MTK! This will work from same chip to same chip for example MT6582 to MT6582 orMT6577 to MT6577, MT6592 to MT6592. To port Custom ROM, all you need to have is a device with same SoC and it’s Custom ROM with your own Stock ROM.
Requirements to Port Custom ROM to your MTK device:
  • A Custom Recovery: If you don’t have follow this tutorial to port one!
  • Custom ROM (from a device with almost same specifications and SoC) [i hope you have read the guides mentioned before, if not go and read them].
  • Your Stock ROM Zip.
  • Now you need 2 android applications, One which can handle .zip archive and one that can edit .txt files. There are plenty of apps available on play store that can do mentioned tasks so do search on play store. Or you can Use FX File Manager  or  ES File Explorer these both file managers can do both tasks (Open .zip files and edit .txt files). Choice is yours.
Some devices have different partitions to flash and the ROM you might flash can brick your phone. It can even hard brick your phone. So it is recommended that you do a ReadBack, ClockWorkMod Backup and MTK Droid Root & Tools backup. This tutorial [Port Custom ROM to your MTK phone] is 100% working, but still we won’t take the GUARANTEE what happens to your device!

What you need to Port Custom ROM to your device [Your Chipset to Your Chipset only]:

  • The ROM you need to port [in .zip]. [Port Rom]
  • Your stock ROM [extracted with /system and build.prop]. [Base/stock Rom]

How To Port Custom ROM to your Phone:

Extract the ROM you need to port and you will have these main things:
  1. META-INF
  2. System
  3. boot.img.
  • If you have them then you are ready for next step.
  • Open /system folder of stock rom copy the files and paste them in port rom.
  • Open bin folder of stock ROM and copy these files.
    pq
    vold

In System/bin
  • Now replace these files in Port Rom‘s /System/Bin folder.
  • Open /System/lib folder of Stock ROM and get these files:
    libcamalgo.so
    libcamdrv.so
    libcameracustom.so
    libdpframework.so
    libsensorservice.so
    libsync.so
    libvcodecdrv.so
in /system/etc
  • Replace all the files mention above to Port Rom‘s /system/lib folder.
  • Now open Stock ROM’s /system/etc/ folder and copy these files:
    apns.conf.xml
    vold.fstab
    vold.fstab.nand
in /system/etc

  • Now replace these files in Port Rom‘s /system/etc folder.
  • And Delete these folders from Port Rom:
    /System/vendor/
    /System/lib/hw
    /System/lib/modules/
    /System/etc/WiFi
    /System/etc/Firmware
  • Copy these folders from Stock ROM and paste them in Port Rom:
    /System/lib/hw
    /
    /System/lib/modules/

    /System/etc/firmware/
    /System/etc/wifi
    /
    /System/vendor/
in /system/lib


in /system/etc


in /system

Important Step (Read guides mentioned in the starting of this post and understand how Updater.script work)

  • Now Open Port rom's META-INF/google/android folder and you will get a file named updater.script open it with any text editor and edit mount points according to your stock.
  • The final step! Press back button to go to the main folder where you have the Stock ROM. Copy boot.img [From Stock ROM]and replace it with the Port rom‘s boot.img.
  • Then go to port roms parent directory and select both folders and boot.img and archive/compress them in a zip file.
  1. META-INF
  2. System
  3. boot.img.
  • That's it You are ready! Go ahead and flash the ROM!
Porting ROM was an easy task. Wasn’t it?
But if this is your first port, then obviously your ROM might have some bugs in it. Now? 
Read here how you can fix bugs:
If you want to port a Lollipop or Marshmallow custom rom without PC on your mobile You can read read the guide here:  

0 comments:

Disable_Adblock

We know Ads suck, but at IrisBuddies we will not let them do that
As blocking is a good idea to get rid of stupid “Download Now” Buttons around the web
That’s not in our case. We think you won't find Ads on Our site terrible or annoying
Support us by Whitelisting “IrisBuddies” on your Adblocking Plugin or By disabling your AdBlocking software

If you think this is not good and we should allow AdBlocking Plugins
then Please Contact Us or write us on our Facebook Page
and we might allow it in near future.