How to Cross Port 64 Bit ROM to 32 Bit ROM for MTK Chipset
In this post I will guide you How to Cross Port 64 Bit ROM to 32 Bit ROM for MTK Chipset. This post is based on Lineage OS based ROM and the guide has been tested. This means how to port ROM from MT6753 64 Bit chipset to MT6753 32 Bit Chipset or How to port ROM from MT6735/MT6737/MT6750/MT6752/MT6753 64 Bit ROM to MT6735/MT6737/MT6750/MT6752/MT6753 32 Bit ROM. Just replace these files from Base ROM to Custom ROM to the same location as mentioned here.
WARNING: Do not replace any file unnecessarily, because it may give rise to new bugs in place of solving it. Always be specific!
Follow These Steps:
Files Needed to be deleted & replaced from Port ROM to Base ROM: (If some files missing skip them)
addon.d apps font framework media priv.app lib/libandroidfw.so lib/drm lib64/ libams-1.1.7-m-mfr.so libcaffe-jni.so libcfp_factory.so libcfp_proxy.so libTmsdk-2.0.9-mfr.so Libface_detect.so libcfpservice.so
Add MediaTekRil.smali FROM your base to from port framework/telephony-common
Extract boot from port and replace initxx.rc(initcm.rc or ….) to base
– Samad Segmane
1. How to Port 32/64 Bit ROM for Same Chipset (MT6735/MT6753/MT6737) – View Guide
2. How to Port Nougat ROM for MTK Devices MT6572/82/92/80 – View Guide