bulan kebelakang, yaitu porting rom android. dan saya akan menjelaskan cara
termudah porting rom yang pasti menurut saya.
tapi ingat cara ini akan berjalan lancar jika chipset yang digunakan devices nya
sama seperti mt6577 ke mt6577 atau mt6572 ke mt6572 mt6682 ke mt6582 dan
seterusnya...
yang harus diperhatikan buat rom yang mau kamu porting adalah type chipset yang
digunakan, sama versi SDK Androidnya seperti 4.1.1 bisa di port ke 4.1.2 atau 4.2.2
atau kitkat 4.4.3 ke 4.4.2, untuk melihat versi SDK nya bisa di lihat di buld.prop.
Langkah-langkahnya
*system/vendor
*system/usr
*system/lib/modules
*system/lib/hw
*system/lib/libncurses.so
*system/etc/firmware
*system/etc/vold.fstab (untuk android Jellybean)
*system/etc/vold.fstab.nand (untuk android jellybean)
*system/etc/bluetooth
menjadi
buka folder port buat file zip lagi semua folder dan file yang ada di sana
coba test flash via cwm bootloop atau tidak
terkadang walaupun kita lakukan secara teliti mungkin, ada saja hal-hal yang bisa
menyebabkan bootloop. bila hh tidak mengalami bootloop dan sukses masuk home screen
ada saja BUG yang kta temukan, beberapa cara fix BUGnya:
Fix Camera Tidak Konek/Force Close:
� system/lib/libcameraservice.so
� system/lib/libcamdrv.so
Fix Internal Memory:
� system/etc/vold.fstab
Fix Suara/Audio Volume:
� system/lib/libcustom_nvram.so
Fix Network/Jaringan 3G:
� system/etc/agps_profiles_conf
� system/etc/apns-conf
� system/etc/epo-conf
� system/etc/spn-conf
� system/etc/virtual-spn-conf-by-efspn
� system/etc/virtual-spn-conf-by-imsi
Fix WIFI Toggle:
� system/etc/wide-dhcpv6 (folder)
� system/etc/wifi (folder)
Fix FlashLight:
� system/lib/libfeatureio.so
Fix Compass:
� system/lib/libsensorservice.so
Fix Video Pixel:
� system/lib/libvcodecdrv.so
Fix Touchscreen Terbalik:
� system/lib/libinput.so
Fix Brightness/Kecerahan Layar:
� system/lib/hw/sensor.default.so
(gunakan sensor.default.so dari port rom)
Fix Resolution Problem/Resolusi Layar:
Go To Build.prop and edit..
Jika kalian Porting dari Iayar 480 x 800 ke 320 x 240??
Di Build.Prop tambahkan Teks ini:
� ro.sf.lcd_density=240 (untuk 480x800)
� ro.sf.lcd_density=160 (untuk 320x240)
Jika Layar/Touchscreen Terbalik:
Masuk Build.Prop dan Edit:
� ro.sf.hwrotation=0
cara ini selalu lancar untuk porting rom jelly bean dan untuk kitkat biasanya
hanya beberapa bug yang muncul, cari referensi lain dari forum, blog, atau group
facebook. akhir kata semoga tulisan ini bermanfaat......