-->

[Tutorial] Porting Rom Mediatek

[Tutorial] Porting Rom Mediatek - Hallo sobat Jogja Android Blog, Pada Artikel yang sobat baca kali ini dengan judul [Tutorial] Porting Rom Mediatek, kami telah mempersiapkan artikel ini dengan baik untuk sobat baca dan ambil informasi didalamnya. Mudah-mudahan isi postingan [Tutorial] Porting Rom Mediatek yang kami tulis ini dapat sobat Jogja Android Blog pahami. Baiklah, selamat membaca sambil menikmati kopi.


Tutorial Porting Rom Mediatek

 CyberFren - Untuk memporting Rom dari perangkat berprosesor Mediatek MT65xx umumnya memenuhi langkah-langkah yang sama:

 1. Porting dari prosesor yang sama misal MT6577 maka kita harus mencari rom yang sama dari perangkat MT6577
 2. Resolusi yang sama
 3. Versi Android yang sama
 4. Boot.img bisa menggunakan stock boot.img atau dikombinasikan antara ramdisk sumber dan kernel stock, kasus  ini terjadi pada saat kita mau porting rom Lewa, S3 maupun S4. Untuk membongkar boot.img kita menggunakan mtk-tools. Kenapa harus dibongkar karena  kita harus mereplase bootclasspath yang terdapat dalam ramdisk.
 5. Patch beberapa file yang terdapat dalam folder berikut dengan file yang terdapat dalam stock:

 system/lib/hw
 system/lib/modules
 system/etc/firmware

 6. Jika terdapat permasalahan dalam audio, lakukan: Copy isi system/lib dari stock lalu delete folder didalamnya, kemudian cari file yang ada embel-embel audionya. Hasil pencarian tersebut di copy ke rom portingan kita
 7. Untuk camera lakukan hal yang sama seperti langkah 6 dengan melakukan pencarian nama file camera. Apabila masih bermasalah juga lakukan copy file-file berikut:

 system/lib/libcamalgo.so
 system/lib/libcameracustom.so
 system/lib/libmhaldrv.so

Apabila masih juga, tambahkan baris biru pada init.rc yang terletak di ramdisk boot.img(harus bongkar dulu boot.img)

#Camera

     chmod 0660 /dev/camera-sysram
     chmod 0660 /dev/camera-isp
     chmod 0660 /dev/camera-eis
     chmod 0660 /dev/camera-fdvt
     chmod 0660 /dev/camera-resmgr
     chmod 0660 /dev/kd_camera_hw
     chmod 0660 /dev/kd_camera_flashlight
     chmod 0660 /dev/FM50AF
     chmod 0660 /dev/MT9P017AF
     chmod 0660 /dev/OV8825AF
     chmod 0660 /dev/A8141AF
     chown system camera /dev/camera-sysram
     chown system camera /dev/camera-isp
     chown system camera /dev/camera-eis
     chown system camera /dev/camera-fdvt
     chown system camera /dev/camera-resmgr
     chown system camera /dev/kd_camera_hw
     chown system camera /dev/kd_camera_flashlight
     chown system camera /dev/FM50AF
     chown system camera /dev/MT9P017AF
     chown system camera /dev/OV8825AF
     chown system camera /dev/A8141AF

7. Jika sinyal operator bermasalah copy modem.img yang letaknya di system/etc/firmware stock ke port rom
8. Jika camera tidak bisa autofokus copy libcameracustom.so dari system/lib/modules
9. Jika Wifi/ Bluetooth bermasalah copy mtk_stp_wmt yang letaknya di /system/lib/modules
10. Jika perangkat anda mempunyai tombol fisik home copy Generic.kl yang letaknya di system/usr/keylayout
11. Jika navigasi bar tidak ada tambahkan baris berikut ke file build.prop yang letaknya di system qemu.hw.mainkeys=0
12. Pada perangkat prosesor MT6577 terdapat dua tipe chipset yaitu mt6220 dan mt6228, tinggal patch aja sesuai panduan berikut

FMradio

 system/etc/firmware/mt6620_patch_e3_hdr.bin
 system/etc/firmware/mt6620_patch_e6_hdr.bin-> jika MT6628, harus mempatch juga
mt6628_fm_*_*.bin
 system/etc/firmware/WMT.CFG-> konfig antenna, tanpa ini radio fm tidak akan jelas keterimanya
 system/lib/modules/mtk_fm_drv.ko
 system/lib/libfmcust.so

Wi-Fi & BT

 system/lib/modules/mtk_stp_wmt.ko
 system/lib/modules/mtk_wmt_wifi.ko -> Setelah di patching, Wi-Fi dan bluetooh bisa dihidupkan dan dimatikan
 system/lib/libbluetooth_mtk.so
 system/lib/libbluetoothem_mtk.so -> MTK Engineering akan menampikan MT6628 jika tidak di patch.
 system/etc/firmware -> jika MT6628, harus mempatch juga WIFI_RAM_CODE_*

GPS

 system/xbin/libmnlp
    
build.prop
fmradio.driver.chip=1 -> jika MT6628 rubah ke 3
mediatek.wlan.chip=MT6620 -> jika MT6628 rubah digit terakhir ke 8 mediatek.wlan.module.postfix=_mt6620 -> jika MT6628 rubah digit terakhir ke 8

updater-script
symlink("wlan_mt6620.ko", "/system/lib/modules/wlan.ko"); -> jika MT6628 rubah digit terakhir ke 8

13. Untuk porting Lewa Os

 Jelly Bean MT6628 based MT6589 SoC
 LeWa_AMOI_N828_JB2

 Jelly Bean MT6628 based MT6577 SoC
 LeWa_Jiayu_G2S_JB_ROM LeWa_Lenovo_S890_JB_ROM
 LeWa_ZTE_V889S_JB_ROM
 LeWa_Lenovo_P770_JB_ROM
 LeWa_Huawei_U8836D

 Jelly Bean MT6620 based
 LeWa_Jiayu_G3_JB_ROM
 LeWa_Jiayu_G2S_JB_ROM
 LeWa_Jiayu_G2L_JB_ROM
 LeWa_Jiayu_G2H_JB_ROM
 LeWa_ROM_DAKELE_MC001_JB
 LeWa_ROM_UMI_X1_JB
 LeWa_ROM_AMOI_N820_JB
 LeWa_ROM_AMOI_N821_JB

 MT6575
 LeWa_ROM_JIAYU_G2_JB

 ICS
 MT6620 based MT6577 SoC
 LeWa_Lenovo_A789 LeWa_GLX_L100_ROM
 LeWa_NEWMAN_N1_ROM
 LeWa_GiONEE_GN700W_ROM
 LeWa_ZOPO_ZP900_ROM

 MT6575
 LeWa_Lenovo_A750
 LeWa_ROM_Lenovo_P700
 LeWa_Konka_E900_ROM  GB
 LeWa_A60_ROM

Semoga bermanfaat

Demikian Artikel dengan judul [Tutorial] Porting Rom Mediatek

Mudah-mudahan bisa memberi manfaat untuk sobat Jogja Android Blog semua. Baiklah, sampai jumpa di postingan artikel lainnya.
Sobat Jogja Android Blog sekarang membaca artikel [Tutorial] Porting Rom Mediatek dengan alamat link https://jogjandroidz.blogspot.com/2014/04/tutorial-porting-rom-mediatek.html

0 Response to "[Tutorial] Porting Rom Mediatek"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Artikel Terkait