Guide Porting Rom Cyanogen Based 12.1 & 13.1

No Comments
Haii sobat,,
Jumpa lagi di Web sederhana saya.
Oke kali ini admin ingin Share Metode Porting Rom Di Chipset Spreadtrum pada Based Cyanogen Mod. Untuk kalian yang baru mempelajari Oprek HP dan bingung karena ingin Porting Rom tetapi selalu gagal di tahap Flashing dan alhasil Bootloope. Kalau Oprekers bilang si "Ga Bootlope berarti Ga Ganteng". Oke langsung disimak saja sob.

Pertama-tama Siapkan bahannya dahulu.

•Root Explorer
•AIK Versi Android (Untuk Compare Boot.img)
•Terminal Emulator (Jika diperlukan)
•StockRom (yang sudah di Ekstrak)
•PortRom (Jika Dapat di Ekstrak)
•Sabar (Kalo masih Stuk/Bootlope)


Step 1 : Porting Rom CM 12.1&13.1 (Lollipop Based)
- Buka StockRom dan Port Rom yg sudah di Ekstrak
- Copy File berikut dari Stock Rom Ke Port Rom
  •/system/bin/
    -sensorservice
  •/system/lib/
    -egl (semua file)
    -hw (semua file kecuali audio & bluetooth)
    -modules (semua file)

Step 2 : Compare Boot.img
- Buka folder AIK-MOBILE lalu buat 2 folder dengan nama Stock & Port
- Pindahkan boot.img StokRom ke folder Stok dan Boot.img Port ke folder Port
- Extract kedua boot.img tersebut dengan AIK-MOBILE 
- Nanti pada kedua boot tersebut akan menghasilkan 2 Folder yaitu (Ramdisk & Split-img)
- Buka Boot.img Port, Hapus Folder Split-Imgnya lalu gantikan denga Folder Split-Img milik Stok
- Buka kembali Boot.img Port, Pada Folder /ramdisk/lib/modules/ (hapus dan gantikan dengan folder /system/lib/modules milik StokRom
- Jika sudah Repack boot.img pada folder Port tersebut


Step 3 : Repack Zip
- Jika sudah Repack folder PortRom nya dengan RootExplorer
- Dan PortRom sudah siap Di install Via CWM/TWRP
- Done.




Masalah Bug pada CM13.1 :
• Touch menjadi Cursor (Tidak Bisa disentuh)
   -Copy File milik StockRom /system/usr/idc/ copy dan Skip pada file yg sama.
   -Set Permission rw-r-r dan Reboot.

• Camera Cannot Connect pada CM13.1
   -Ambil file milik StockRom /system/lib/hw/camera.sc8830.so lalu edit dengan Hex Editor.APK . Search kata "libui.so" lalu ubah menjadi "libcm.so" lalu Save.
   -Ambil file dari StokRom /system/lib/libui.so lalu Rename menjadi "libcm.so"
   -Lalu Pindahkan kedua file yg sudah di edit tersebut ke masing-masing folder pada custom rom.
   -Set Permission rw-r-r dan Reboot.



Credit :
-Me
-Hadi Khoirudin
-Doesnexit
-Xda