1. Porting dari prosesor yang sama misal MT6572 maka kita harus mencari ROM yang sama dari perangkat MT6572, begitu pun MT6577, MT6582, MT6592 dan seterusnya.
2. Resolusi boleh berbeda asal tidak selisih jauh, misal WVGA to FWVGA, HD to qHD, dll...
3. Versi Android yang sama, 4.2.2 to 4.2.2
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. Akan tetapi jika anda masih pemula, Gunakan saja boot.img dari ROM original / stokrom HP anda. Jika ingin membongkar boot.img baca posting terbaru disini => Android Kitchen Xperimental Tools
5. Sekarang Langsung Praktek Porting, Ambil semua file pada alamat folder dibawah ini, Dari StockRom anda ke Target Port ROM tujuan anda.
- System / xbin/ libel_65xx
- System / lib / hw
- System / lib / modules
- System / lib / libncurses.so
- System / etc / firmware
- System / etc / vold.fstab
- System / etc / vold.fstab.nand
- System / etc / bluetooth
6. Sekarang Buka Folder stock ROM dan pergi ke META-INF/google/android/
tahan file update-script open and text editor
7. Sekarang masuk Updater Script di port rom, Anda akan menemukan baris yang dimulai dengan ini ...
Format ("....... "mmcblk0p" "," / system ");
Mount ("....... "mmcblk0p" "," / system ");
Note: Setiap HH Android mempunyai alamat pada baris biru yg berbeda, Maka yg harus anda lakukan, Ambilah/Salin kedua baris diatas pada StokROM dan masukan untuk menggantikan yg ada pada PORT ROM.
8. Zipkan kembali Port ROM anda, dan cobalah Install terlebih dahulu, Jika sukses berarti anda ganteng, Jika ada Bugs maka jangan menyerah lanjut ke Tutorial Fix Bug dibawah ini...
Fixing ROM Bugs:
- 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 - Jika ROM terbalik, Buka build.prop Cari ro.sf.hw-rotation ubah nilai HW-ROTATION (Hardware LCD Rotation) jika nilainya 180 maka ganti menjadi 0, Jika 0 maka ganti menjadi 180.
- Jika sinyal operator bermasalah copy modem-(xxx).img yang letaknya di system/etc/firmware stock ke port rom, XXX maksudnya, Nama/kode pada pertengahan filename tersebut bisa bervariasi.
- Jika camera tidak bisa autofokus copy libcameracustom.so dari system/lib/modules
- Jika Wifi/ Bluetooth bermasalah copy mtk_stp_wmt yang letaknya di /system/lib/modules
- Jika perangkat anda mempunyai tombol fisik home copy Generic.kl yang letaknya di system/usr/keylayout
- Jika navigasi bar tidak ada tambahkan baris berikut ke file build.prop yang letaknya di system qemu.hw.mainkeys=0
- Jika ICON Lockscreen tdak Center, Decompile framework-res.apk - masuk folder res/layout - buka keyguard_glow_pad_view.xml - ubah android:gravity="left" menjadi android:gravity="center" - ubah android:layout_width="wrap_content" menjadi android:layout_width="fill_parent" - SAVE - buka keyguard_glow_pad_container.xml - ubah android:layout_width="wrap_content" menjadi android:layout_width="fill_parent" - SAVE - Recompile - Selesai
- Jika Camera force close, lakukan hal yang sama seperti langkah Fix Audio dengan melakukan pencarian nama file camera dan mereplace ke port, Apabila masih bermasalah juga lakukan copy file-file berikut:
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
- Jika perangkat anda selain MT6577, misal mt6572, mt6582, mt6592, maka sampai langkah disini ROM anda seharusnya sudah FIX, karena lebih simple.
- Dan Jika Chipset Anda MT6577 Maka akan terdapat dua tipe chipset yaitu mt6220 dan mt6228, tinggal patch aja sesuai panduan berikut
system/etc/firmware/mt6620_patch_e3_hdr.bin
system/etc/firmware/mt6620_patch_e6_hdr.bin
jika MT6628, harus mempatch jugal 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
Sekian saja dari saya, Semoga bermanfaat... Like Fans Page untuk mendapatkan update terbaru...
Posting Terkait:
- Custom ROM ASUS Zenfone mt6572
- Custom ROM Android Tercepat DiDunia [MT6572 Only]
- CustomROM Q-S.S19.tweaked.v.1.10 for Maxtron AMOR (Cocok untuk GAMER)
- Cara Membuat File Scatter yg dibutuhkan utk Flash Tool dgn MTK Droid Tool
- Cara Mudah Porting ROM semua Android Mediatek MT65XX
- Cara Nonton Siaran Streaming TV Lokal dari Hape Android
- Cara Pasang Facebook Home pada Android
- Cara Root dengan MTK Droid Tool
- Cara Setting Modem HP Cina [Semua Merk & Type]
- Cara Termudah Root Android Cina dengan FramaRoot
- Cara UBL (Unlock Boot Loader) ASUS Zenfone 5 & 6
- Cara Update System Recovery Android Cina & Cara Masuk ke CWM (Clock Work Mod) Recovery
- Android Kitchen Xperimental Tools (Advanced Porting and Modding Android)
Tidak ada komentar:
Posting Komentar
Silahkan tinggalkan komentar anda, untuk laporan jika ada LINK rusak ataupun FILE yang sudah dihapus dari database, maupun REQUEST.