Monday, October 2, 2017

How to Port Bug less Custom Rom Without Pc in easy way

How to Port Bug less Custom Rom Without Pc in easy way

Mtk  Rom Porting Guide without pc in easy way || How To Port Custom ROM without computer...
Hello, Guys! Today we I am going to talk about How to port a custom ROM to your Android smartphone. This is My first Article and I am writing this guide with my easy ROM porting Experience. I hope will be terribly helpful to all of You.

For Porting Custom Roms without a computer, you need some tools or apps.

See Below:-

Requirement:-



Z Archiver apk ( Or any other File manager for unpacking and repacking Rom)

Android Image kitchen apk ( For unpacking and repacking boot.img )

Procedure:

Porting Custom ROM without a computer is simple. The main thing is to port boot.img. you need Some Knowledge to understand the technique of Porting

So Lets start:-

NOTE:-

Port ROM = ROM that you wish to port.

Stock ROM = ROM From that You Replace Files.
—————————————————————–

Open Z archiver App ( Or any other File Manager )
Make Two separate folders.

1.Stock and

2.Port

-Copy your Port ROM ( which you wish to port ) to port Folder.

-Copy Your  Stock ROM to the stock folder.

In “Port ROM Folder -Extract port ROM” and in “stock ROM folder – Extract Stock ROM”. In {many devices Stock Roms contain .img extension files . which might be extracted by z archiever }

Porting System part

*******************************
Bin Folder Part :
Replace From Stock To Port
akmd09911
applysig
audiocmdservice_atci
factory
gzip_static
kpoc_charger
vold
*******************************

*******************************
ETC Folder Part :
Replace From Stock To Port
firmware folder
mddb folder
*******************************

*******************************
Lib Folder Part :
Replace From Stock To Port
lib3a.so
libacdk.so
libbluetooth_mtk.so
libcustom_nvram.so
libdpframework.so
libfeatureio.so
libfeatureiodrv.so
libhardware_legacy.so
libimageio.so
libimageio_plat_drv.so
libJpgDecPipe.so
libJpgEncPipe.so
libm4u.so
libMiraVision_jni.so
libmtkjpeg.so
libmtk_drvb.so
libnetworklocation.so
libnvram.so
libnvramagentclient.so
libnvram_platform.so
libnvram_sec.so
libshowlogo.so
libvc1dec_sa.ca7.so
libvcodecdrv.so
libvcodec_oal.so
libvcodec_utility.so
mtk-ril.so
mtk-rilmd2.so
******************************
******************************
Lib For fix::
**Replace Only When Camera Not Working
libcam.camadapter.so
libcam.camnode.so
libcam.camshot.so
libcam.client.so
libcam.device1.so
libcam.device3.so
libcam.exif.so
libcam.exif.v3.so
libcam.hal3a.v3.so
libcam.halsensor.so
libcam.iopipe.so
libcam.jni.lomohaljni.so
libcam.metadataprovider.so
libcam.paramsmgr.so
libcam.sdkclient.so
libcam.utils.so
libcam3_app.so
libcam3_hwnode.so
libcam3_hwpipeline.so
libcam3_pipeline.so
libcam3_utils.so
libcamalgo.so
libcamdrv.so
libcameracustom.so
libcamera_client_mtk.so
libcam_hwutils.so
libcam_platform.so
***********************************

***********************************
Vendor Folder Part :
Replace From Stock To Port
*lib-folder
*media-folder
***********************************

***********************************
Boot.img Part :
Now it’s time to Port boot.img

Watch this video to be clear on boot.img porting

If you have some problem with watching the video go through below text.

Make two Folder Port boot and Stock boot and place Port ROM boot.img in Port Boot Folder and place Stock ROM boot.img in stock Boot Folder.

Now open Android Image kitchen App.
Click on + option and choose to unpack and Navigate to stock boot Folder, Open it and choose boot.img of stock boot folder

Boot.img will be unpacked. you will see two folder:- * Split.img , * Ramdisk
Click on split.img and navigate kernel ( usually named as zlimage ). Long press Zimage and click on Export it to stock boot folder.

Now again click on + and click on cleanup

Now once more click on unpack and navigate port boot folder and select boot.img of port boot folderPort boot.img will be unpacked you will see two folders:- * Split.img , * Ramdisk

Click on split.img and navigate kernel ( usually named as zlimage ). Long press on zlimage and click on delete
Click on the + option and click on import files and navigate stock boot folder and choose zlimage.

Everything has been done . once more click on + option and choose repack

Boot.img has been repacked and ported . you will see a brand new file named as image_new.img Long press on it and export it to Portboot Folder.

Click on cleanup and close android image kitchen app and open zarchiever .

Open port boot folder and delete boot.img file and rename image_new.img to boot.img and copy boot.img to Port ROM Folder and Paste in it . [ Replace boot.img wherever your port ROM has beem extracted ] .

Every thing has been done . now zip the ROM and Flash it
ALL OF YOU ! it’s easy however you have to understand IT carefully IF YOU FACE ANY ERROR simply COMMENT BELOW
THANK YOU ALL OF YOU !

HAPPY PORTING

Tag:-
How to custom rom port
How to boot.img port
How to boot.img extract
How to custom rom bug fix
Hoe to camera bug fix in custom rom
How to cam bug fix in custom rom
How to cam lib fix in custom rom
How to zip extract
How to camera Prink color fix in custom rom
How to Custom recovery port
How to Twrp recovery port
How to Cwm recovery port
How to Philz touch recovery port
How to Bluetooth bug fix in custom rom
How to Wifi bug fix in custom rom
How to Hotspot bug fix in custom rom
How to System Ui edit in Android
How to System Ui customized in Android
How to Xposed install in Android phone
How to Navigation add in your device
How to Network icom fix in custom rom
How to animation change in custom rom
How to sound fix in custom rom
How to Batton fix in custom rom
How to recent key fix in custom rom
How to home batton Fix in custom rom
How to camera focuse fixed
How to Root
How to Custom rom install
How to Custom recovery instll
How to twrp recovery install
How to Update script create in custom rom
How to META-INF add in custom rom
How to Build.prop edit
How to buod prop customized
Stay with us for all this fix:-
 Fb Link Click Hare 

7 comments

  1. Ei method follow kore i10 er RR rom ta i50 er jonno port korci......boot hoice kintu starting apps e ase atke ase... Any solution??

    ReplyDelete
  2. Port it another rom,,, suppose amigo/hios/miui/flyme/maxim/Samsung/itel... Do you try this rom

    ReplyDelete
  3. Yes...i traid to port Dirty unicorn rom which is for i0 to i50 and it succesflly booted.but there is ni IMEI in this rom may me.

    ReplyDelete
  4. Chamelephone apk> open change er imei

    ReplyDelete
  5. You wrote, "Mtk Rom Porting Guide." Does it only work for MTK? Will it work for Samsung? Thanks

    ReplyDelete


EmoticonEmoticon