Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 10

Porting from 6752 to 6735/53 MM Kernel

Befor you start, understand that:


- You might get bootloop even if you properly apply this guide
- CM13 Based roms seem to be hard to port with method
- It worked on my phone when I was crossporting Xperia ROM marshmallow. I have a
Tecno Camon C8

BIN
================
6620_launcher
6620_wmt_concurrency
6620_wmt_lpbk
AcdApiDaemon
aee
aee_archive
akmd8963
akmd8975
akmd09911
ami304d
applysig
atci_service
atcid
audiocmdservice_atci
autokd
badblocks
batterywarning
bmm050d
boot_logo_updater
ccci_fsd
ccci_mdinit
dhcp6c
dhcp6ctl
dhcp6s
dm_agent_binder
dmlog
em_svr
factory
fsck_msdos_mtk
fuelgauged
gas_srv
gatekeeperd
geomagneticd
guiext-server
gzip_static
hostapd
hostapd_cli
kpoc_charger
lcdc_screen_cap
logd
lsm303md
magd
make_ext4fs
make_f2fs
MATest
matv
mc6420d
md_ctrl
memorydumper
memsicd
memsicd3416x
meta_tst
mmp
mtk_agpsd
MtkCodecService
muxreport
netd
netdiag
nvram_agent_binder
nvram_daemon
orientationd
perf_native_test
ppl_agent
pppd
pppd_dt
pq
program_binary_service
racoon
radvd
resize_ext4
rtt
run-as
s62xd
slpd
sn
stp_dump3
superumount
terservice
tertestclient
thermal
thermal_manager
thermald
tiny_mkswap
tiny_swapoff
tiny_swapon
vold
vtservice
wifi2agps
wmt_loader
wpa_cli
wpa_supplicant
xlog

ETC
====================
.tp (whole folder)
bluetooth (whole folder)
dhcpcd (whole folder)
firmware (whole folder)
fmr (whole folder)
mddb (whole folder)
radvd (whole folder)
wifi (whole folder)
------------------------------
permissions folder (copy these below)|
------------------------------
android.hardware.camera.xml
android.hardware.microphone.xml
media_codecs.xml
platform.xml
--------------------
* And these on the root directory of ETC folder
agps_profiles_conf2.xml
audio_device.xml
audio_policy.conf
clatd.conf
custom.conf
ecc_list.xml
media_codecs.xml
media_codecs_performance.xml
mtk_omx_core.cfg
mtklog-config.prop
slp_conf
spn-conf.xml

LIB
===========
* DRM folder
libdrmctaplugin.so
libdrmmtkplugin.so
------------------
* EGL folder
egl.cfg
libGLES_android.so
libGLES_mali.so
------------------
* HW folder
audio.primary.mt6735.so
audio_policy.default.so
camera.mt6735.so
gps.mt6735.so
gralloc.mt6735.so
hwcomposer.mt6735.so
lights.mt6735.so
memtrack.mt6735.so
mmsdk.mt6735.so
sensors.mt6735.so
----------------------
* SOUNDFX folder
libaudiopreprocessing.so
libbundlewrapper.so
libdownmix.so
libeffectproxy.so
libldnhncr.so
libreverbwrapper.so
libvisualizer.so
---------------------
* And these from LIB folder root directory
lib3a.so
lib3a_sample.so
liba3m.so
libaal.so
libacdk.so
libaed.so
libatciserv_jni.so
libatvctrlservice.so
libaudiocompensationfilter.so
libaudiocomponentengine.so
libaudiocustparam.so
libaudiomtkdcremoval.so
libaudiosetting.so
libaudioutils.so
libbessound_hd_mtk.so
libblisrc.so
libblisrc32.so
libbluetooth_mtk_pure.so
libbluetooth_relayer.so
libbluetoothem_mtk.so
libBnMtkCodec.so
libbt-vendor.so
libbwc.so
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.metadata.so
libcam.metadataprovider.so
libcam.paramsmgr.so
libcam.sdkclient.so
libcam.utils.sensorlistener.so
libcam.utils.so
libcam_hwutils.so
libcam_mmp.so
libcam_platform.so
libcam_utils.so
libcam1_utils.so
libcam3_app.so
libcam3_hwnode.so
libcam3_hwpipeline.so
libcam3_pipeline.so
libcam3_utils.so
libcamalgo.so
libcamdrv.so
libcamera_3rdalgo.so
libcamera_client.so
libcamera_metadata.so
libcameracustom.so
libcameraservice.so
libccci_util.so
libClearMotionFW.so
libcurl.so
libcustom_jni.so
libcustom_nvram.so
libcvsd_mtk.so
libdirect-coredump.so
libdpframework.so
libdrmmtkutil.so
libdrmmtkwhitelist.so
libem_bt_jni.so
libem_gpio_jni.so
libem_lte_jni.so
libem_modem_jni.so
libem_sensor_jni.so
libem_support_jni.so
libem_usb_jni.so
libem_wifi_jni.so
libfeatureio.so
libfeatureiodrv.so
libfgauge.so
libfile_op.so
libfmcust.so
libfs_mgr.so
libgas.so
libgatekeeper.so
libged.so
libgpu_aux.so
libgui_ext.so
libhardware_legacy.so.bak
libhwm.so
libimageio.so
libimageio_plat_drv.so
libion.so
libion_mtk.so
libja3m.so
libjni_lomoeffect.so
libjni_pq.so
libJniAtvService.so
libJpgDecPipe.so
libJpgEncPipe.so
libjtranscode.so
libm.so
libm4u.so
libmatv_cust.so
libmediatek_exceptionlog.so
libmemorydumper.so
libmhalImageCodec.so
libMiraVision_jni.so
libmjc.so
libmmprofile.so
libmmprofile_jni.so
libmmsdkservice.feature.so
libmmsdkservice.so
libmnl.so
libmp4enc_sa.ca7.so
libmrdump.so
libmtcloader.so
libmtk_drvb.so
libmtk_mmutils.so
libmtk_vt_service.so
libmtk_vt_swip.so
libmtk_vt_utils.so
libmtk_vt_wrapper.so
libMTKAudioTimeStretch.so
libmtkcamera_client.so
libmtkjpeg.so
libmtklimiter.so
libMtkOmxAdpcmDec.so
libMtkOmxAdpcmEnc.so
libMtkOmxAlacDec.so
libMtkOmxApeDec.so
libMtkOmxCore.so
libMtkOmxFlacDec.so
libMtkOmxG711Dec.so
libMtkOmxGsmDec.so
libMtkOmxMp3Dec.so
libMtkOmxRawDec.so
libMtkOmxVdecEx.so
libMtkOmxVenc.so
libMtkOmxVorbisEnc.so
libmtkplayer.so
libmtkshifter.so
libmtksqlite3_android.so
libmtksqlite3_custom.so
libMtkVideoSpeedEffect.so
libMtkVideoTranscoder.so
libn3d3a.so
libnativecheck-jni.so
libnetutils.so
libnfc_ndef.so
libnvram.so
libnvram_daemon_callback.so
libnvram_platform.so
libnvram_sec.so
libnvramagentclient.so
libperfservice.so
libperfservicenative.so
libpq_cust.so
libpq_prot.so
libPQDCjni.so
libPQjni.so
libpqservice.so
libprocessgroup.so
libshowlogo.so
libspeech_enh_lib.so
libstagefrighthw.so
libSwJpgCodec.so
libtfa9897_interface.so
libtimestretch.so
libtouchfilter.so
libudf.so
libui.so
libui_ext.so
libvc1dec_sa.ca7.so
libvcodec_cap.so
libvcodec_oal.so
libvcodec_utility.so
libvcodecdrv.so
libvie.so
libvie_jni.so
libvoicerecognition.so
libvoicerecognition_jni.so
libvp8dec_sa.ca7.so
libvp8enc_sa.ca7.so
libvp9dec_sa.ca7.so
libvtmal.so
libwebrtc_audio_preprocessing.so
mtk-ril.so
mtk-rilmd2.so

LIB64
================
* DRM folder
libdrmctaplugin.so
libdrmmtkplugin.so
-------------------
* EGL folder
libGLES_android.so
libGLES_mali.so
------------------
* HW folder
audio.primary.mt6735.so
audio_policy.default.so
camera.mt6735.so
gps.mt6735.so
gralloc.mt6735.so
hwcomposer.mt6735.so
lights.mt6735.so
memtrack.mt6735.so
mmsdk.mt6735.so
sensors.mt6735.so
----------------------
* SOUNDFX
libdownmix.so
---------------------
* And these from LIB64 folder root directory
lib3a.so
lib3a_sample.so
liba3m.so
libaal.so
libacdk.so
libaed.so
libatciserv_jni.so
libatvctrlservice.so
libaudiocompensationfilter.so
libaudiocomponentengine.so
libaudiocustparam.so
libaudiodcrflt.so
libaudiosetting.so
libaudioutils.so
libbessound_hd_mtk.so
libblisrc.so
libblisrc32.so
libbluetooth_mtk_pure.so
libbluetooth_relayer.so
libbluetoothem_mtk.so
libBnMtkCodec.so
libbwc.so
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.metadata.so
libcam.metadataprovider.so
libcam.paramsmgr.so
libcam.sdkclient.so
libcam.utils.sensorlistener.so
libcam.utils.so
libcam_hwutils.so
libcam_mmp.so
libcam_platform.so
libcam_utils.so
libcam1_utils.so
libcam3_app.so
libcam3_hwnode.so
libcam3_hwpipeline.so
libcam3_pipeline.so
libcam3_utils.so
libcamalgo.so
libcamdrv.so
libcamera_client.so
libcamera_metadata.so
libcameracustom.so
libcameraservice.so
libccci_util.so
libcurl.so
libcustom_jni.so
libcustom_nvram.so
libcustom_prop.so
libcvsd_mtk.so
libdpframework.so
libdrmframework.so
libdrmmtkutil.so
libdrmmtkwhitelist.so
libem_bt_jni.so
libem_gpio_jni.so
libem_lte_jni.so
libem_modem_jni.so
libem_sensor_jni.so
libem_support_jni.so
libem_usb_jni.so
libem_wifi_jni.so
libfeatureio.so
libfeatureiodrv.so
libfile_op.so
libfmcust.so
libfs_mgr.so
libgas.so
libgatekeeper.so
libged.so
libgpu_aux.so
libgui_ext.so
libhardware_legacy.so.bak
libhwm.so
libimageio.so
libimageio_plat_drv.so
libion.so
libion_mtk.so
libja3m.so
libjni_latinime.so
libjni_lomoeffect.so
libjni_pacprocessor.so
libjni_pq.so
libJpgDecPipe.so
libJpgEncPipe.so
liblogwrap.so
libm4u.so
libmatv_cust.so
libmediatek_exceptionlog.so
libmemorydumper.so
libmhalImageCodec.so
libMiraVision_jni.so
libmmprofile.so
libmmprofile_jni.so
libmmsdkservice.feature.so
libmmsdkservice.so
libmrdump.so
libmsbc_mtk.so
libmtk_drvb.so
libmtk_mmutils.so
libmtk_vt_wrapper.so
libMTKAudioTimeStretch.so
libmtkcamera_client.so
libmtkjpeg.so
libmtklimiter.so
libMtkOmxCore.so
libmtkplayer.so
libmtkshifter.so
libmtksqlite3_android.so
libmtksqlite3_custom.so
libMtkVideoSpeedEffect.so
libMtkVideoTranscoder.so
libn3d3a.so
libnativecheck-jni.so
libnetutils.so
libnfc_ndef.so
libnvram.so
libnvram_daemon_callback.so
libnvram_platform.so
libnvram_sec.so
libnvramagentclient.so
libperfservice.so
libperfservicenative.so
libpq_cust.so
libpq_prot.so
libPQDCjni.so
libPQjni.so
libpqservice.so
libprintspooler_jni.so
libspeech_enh_lib.so
libstagefrighthw.so
libSwJpgCodec.so
libsysutils.so
libterservice.so
libtfa9897_interface.so
libtouchfilter.so
libttscompat.so
libttspico.so
libudf.so
libui.so
libui_ext.so
libvcodec_utility.so
libvcodecdrv.so
libwapi.so
libwebrtc_audio_preprocessing.so
libwifitest.so

USR
================
* Keylayout folder (copy only these files)
ACCDET.kl
mtk-kpd.kl

VENDOR folder
===============
LIB (whole folder)
lib64 (whole folder)

XBIN
==============
BGW
mnld

BOOT.IMG Porting
====================
Follow the same steps as in porting MIUI 8 BOOT.IMG.
You can find it in doc section of this group.

You might also like