Saturday 30 January 2016

CARA PORTING ROM DI CHIPSET QUALCOM

Assalamualaikum Wr. Wb.


Hallo Sahabat Ave Team Dev di artikel kali ini saya akan berbagi Cara Porting Rom ber Chipset Qualcomm. Langsung saja simak Tutorial Porting ini baik baik.

Hal yang perlu diperhatikan saat Porting rom adalah Kesamaan Chipset dan Type code nya sebagai contoh Qualcom ke Qualcom tidak bisa Qualcom Ke Mediatek begitu sebaliknya, tidak kalah penting disini tipe code nya sebagai contoh Qualcom MSM8x25 ini bisa di port ke tipe kode yang sama, tidak bisa di port ke tipe yang lain contohnya Qualcom MSM8x25 diport ke MSM6x25. Oke selanjutnya bagian yang lumayan sulitnya .

Syarat And Tools:
    - Brain
    - Port Rom yang mau kamu port
    - Base Rom yang pastinya no bug
    - Pengetahuan Unpack dan Repack boot.img 
    - Pengetahuan dalam Menciptakan Flashable.zip
    - Yang tidak kalah penting adalah Kemauan, Ketekunan dan Kesabaran

Step 1 Penggabungan File System
1. Extrack kedua rom Base dan rom Port ke folder yang berbeda, beri nama setiap folder dengan nama Base untuk Base rom dan Port untuk Port rom guna mempermudah kalian nantinya

2. Hapus Semua File dan Folder lain dari rom Port tinggalkan boot.img, Meta-inf, System dan data kalau ada

3. Salin dan ganti beberapa file yang di tulis di bawah ini dari folder Base ke foder Port, Hal ini untuk memperbaiki Bug seperti Wifi, Kamera, Dll 
#NB Jika ada file yang tidak ada silahkan abaikan saja, Ingat REPLACE REPLACE REPLACE!

pada /system/bin ganti beberapa file dibawah ini dari Base Rom ke Port, beberapa file tersebut antara lain :
- bmgr
- brcm_patchram_plus
- hci_attach
- ime 
- input
- monkey
- pm
- port-bridge
- rild
- servicemanager
- vold
- wpa_supplicant

Pada /system/etc ganti beberapa Folder dari Base rom ke Port, beberapa folder tersebut antara lain :

Folder :
- bluetooth
- hdhcpd
- firmware
- permission
- ppp
- wifi

Pada /system/etc ganti beberapa file dari Base rom ke Port, beberapa file tersebut antara lain :

- dbus.conf
- gps.conf
- host
- media_profiles.xml
- resolv.conf
- vold.fstab

Pada /system/lib ganti beberapa folder dari Base rom ke Port, beberapa folder tersebut antara lain :

- modul
-hw
- egl

Pada /system/lib ganti beberapa file dari Base rom ke Port, beberapa file antara lain :

- libauth.so
- libcm.so
- libbluedroid.so
- libbluetooth.so
- libbluetoothd,so
- libcamera.so
- libcameraservice.so
- libdiag.so
- libdbus.so
- libdss.so
- libdsm.so
- libdll.so
- libgsl.so
- libgstk_exp.so
- libmiscta.so
- libmmgsdilib.so
- libmmipl.so
- libmmjpeg.so
- liblog.so
- libnv.so
- liboem_rapi.so
- liboemcamera.so
- libhardware_legacy.so
- liboncrpc.so
- libpbmlib.so
- libqmi.so
- libqueue.so
- libril.so
- libril-qc-1.so
- libsensorservice.so
- libwms.so
- lib wmsts.so
- libchromatix ( semua file yang dimulai dengan nama lubchromatix )

Pada system/usr Base rom copy semua pindahkan ke Port Rom

Step 2 Unpack dan Repack boot.img
1. Unpack boot.img (kalau tidak tau di google banyak cara)

2. Samakan bagian EXPORTBOOTCLASSPATH bla bla bla dari init.rc Base dengan init.rc Port. kalau bootlop pindahkan saja init.rc Port ke Base Rom

3. Sekarang pack boot.img Base rom yang sudah diedit  dan tambahkan boot.img baru diedit kedalam folder Port

Step 3 META-INF
Ubah partisi pada update-script tempatnya di META-INF/com/google/android/disini* Samakan Partisinya dengan Base Rom 
#NB : Salah partisi bisa menyebabkan hal yang tidak di inginkan jadi teliti dengan baik baik

Step 4 Build.prop
Samakan bagian Density Base rom dengan Port Rom setelah melewati step step diatas langkah selanjutnya adalah finishing , Flashable zip kan rom Port tadi dan siap untuk instal via CWM

Oke demikian artikel saya semoga bermanfaat untuk anda untuk fix bug bisa lihat di artikel saya sebelumnya.

Source : Porter Maniac Andromax C
Wassalamu'alaikum Wr Wb
Selalu ingat kata2 ini ya
Jangan Ngeluh Hargai Karya Orang Lain Maka Mereka Juga akan Menghargaimu 
DWYOR (resiko ditanggung penumpang)
Terimakasih Atas Kunjungan Sahabat Ave Team Dev,
Semoga Article Ini bermanfaat Buat Kalian Semua
Salam Hangat selalu,Cheers!!

10 comments:

  1. saya kurang ngerti kalo tentang ini, lebih baik dimasukkan vido jgx gan biar lebih mudah lagi,,

    ReplyDelete
  2. Gan klo folder hdhcpd ga ada gimana

    ReplyDelete
    Replies
    1. kalau gak ada dilewti aja gan

      Delete
    2. Gan mksdnya ganti beberapa folder gimana, apa di hapus dulu folder yg di port

      Delete
  3. Pas di instal kok gini tulisany gan "error executing update binary in zip" gimana solusiny gan

    ReplyDelete
  4. kalo gk bugkar boot img ? bisa gk ?

    ReplyDelete
  5. kalo saya tanya kira-kira di jawab nggak ya?....

    ReplyDelete
  6. siap2 matot ini mah klo slah dkit,,wwkkwwk thnks infonya ,,,, klo ane sukses port ane lapor nnti

    ReplyDelete

Kesehatan Jasmani

Kesehatan Jasmani Pengertian kesehatan yaitu merupakan sebuah kondisi yang stabil atau umum dalam sistem koordinasi badan dan jiwa raga m...