Today we talk about porting and precisely of ROM MIUI and on how to perform porting on devices that mount the processor Mediatek 6589 without the aid of Patchrom, the useful tool for porting and customizing the MIUI ROM (which I hope to review soon), which currently only works on Linux.
I want to clarify that this is only a translation of the original guide, unfortunately I'm not a developer, so the guide refers to expert users who know what to do. With this method, unlike Patchrom, we can easily make changes even on Windows operating systems.
The necessary
- ROM MIUI for any MTK 6589 device
- the rom of your device
- notepad + +
- your brain always active!
How to proceed
In the ROM of your device you will have to replace some files with those of MIUI, then open the zip of the MIUI ROM (without extracting it) and copy it in, overwriting, the following files copied from the ROM
Fillet |
Route |
BOOT.IMG | / |
the HW folder | / System / lib |
the MODULE folder | / System / lib |
MODEM.IMG | / System / etc / firmware |
Other files to replace
This is a list of other files that can be replaced as needed
system / etc / APNs-conf.xml
system / etc / agps_profiles_conf.xml
system / media / images
system / media / bootanimation.zip
system / media / shutanimation.zip
system / lib / lib3a.so
system / lib / liba3m.so
system / lib / libfeatureio.so
system / lib / libimageio.so
system / lib / libja3m.so
system / lib / libcam.camadapter.so
system / lib / libcam.campipe.so
system / lib / libcam.camshot.so
system / lib / libcam.client.so
system / lib / libcam.paramsmgr.so
system / lib / libcam.utils.so
system / lib / libcam_camera_exif.so
system / lib / libcamalgo.so
system / lib / libcamdrv.so
system / lib / libcamera_client.so
system / lib / libcamera_metadata.so
system / lib / libcameracustom.so
system / lib / libcameraservice.so
system / lib / libcustom_nvram.so
system / lib / libgcomm_jni.so
system / lib / libgn_camera_feature.so
system / lib / libmtk_vt_client.so
system / lib / libmtk_vt_service.so
system / lib / libmtk_vt_swip.so
system / lib / libwebcore.so
system / etc / init.d
system / lib / hw / camera.default.so
system / lib / hw / hwcomposer.mt6589.so
system / lib / hw / sensors.default.so
system / etc / gps.conf
system / etc / SuplRootCert
system / xbin / mnld
system / xbin / libmnlp_mt6628
Finishing touches
In some phones it is necessary to edit the file bootclasspath even if it uses its proprietary firmware
After copying all the files it is necessary to edit the script Updater based on phone and partitions Date.
Without this you can flash the new ROM on your device.