Ssh lo Juga!

Tutorial Porting ROM Android (Knowledge)

Tutorial Porting ROM Android (Knowledge) - Sudah lama sekali saya tidak membahas yang berbau android. Sekarang ingin memberikan cara porting rom di android yang baik dan benar, yang menurut saya mudah mudah sulit hehe, tapi jikalau ada kemauan dari diri kamu pasti tidak sulit kok, ya seperti saya dikit dikit baru bisa karena memang ada kemauan dari dalam diri. Perlu diketahui juga ya, tidak semua ROM bisa di porting dengan cara ini. Berikut saya akan berikan bahan, syarat syaratnya dan langkahnya. Perhatikan dengan teliti ya jika ingin sukses mem-porting rom nya.

Tutorial Porting ROM Android

Bahan yang dibutuhkan adalah:
  1. Winrar.
  2. Notepad.
  3. Base (Stock) ROM, adalah ROM yang pernah kamu instal pada device kamu dan 100% work.
  4. Port ROM, adalah ROM yang akan kamu porting untuk menjadi ROM device kamu.

Syarat-syarat Port ROM:
  1. Diperuntukkan pada device yang memiliki resolusi yang sama dengan device kamu (recommended). Karna jika beda resolusi, harus di cek satu persatu file apk nya apakah memiliki folder drawable yang sama dengan resolusi kamu).
  2. Memiliki versi yang sama

Contoh:
Xperia ICS = MaxU ICS,  Xperia JB = MaxU JB, dll

Langkah-langkah:
  1. Ekstrak Base ROM kamu ke dalam satu folder.
  2. Buka Port ROM menggunakan Winrar (tidak perlu diekstrak).
  3. Buka folder system di Base ROM, lalu hapus folder app, fonts, framework dan media.
  4. Buka folder system di Port ROM, lalu blok folder app, fonts, framework dan media, kemudian (copy paste) ke folder system di Base ROM.
  5. Buka folder permission di dalam folder etc pada kedua ROM, lalu copy semua file di dalam folder permission dari Port ROM ke Base ROM, kecuali platform dan handheld_h ardware. Jika ada file yang sama maka replace saja.
  6. Buka folder init.d didalam folder system/ etc Base ROM, hapus seluruh file di dalamnya kecuali banner, lalu copy semua file di dalam folder init.d dari Port ROM ke Base ROM.
  7. Buka file build.prop di Base ROM dengan Notepad, lalu ubah value pada:
    a. ro.build.id=
    b. ro.build.display.id=
    c. ro.build.d ate=
    d. ro.modversion=
    Sesuka anda. Tapi ingat, saat mengubahnya agar jangan mengganggu atau menghapus spasi disebelahnya.
  8. Lalu edit value pada build.prop Base ROM sama dengan value pada build.prop Port ROM (buka juga build.prop pada Port ROM dengan Notepad) pada:
    a. ro.config. ringtone=
    b. ro.config .notification_sound=
    c. ro.config. alarm_alert=
  9. Kamu juga bisa mengcopy value- value ekstra (tweaks) pada build.prop Port ROM (biasanya setelah tulisan ADDITIONAL _ BUILD_PRO PERTIES).
  10. Buka file updater-script di dalam folder META-INF/ com/ google/ android pada kedua ROM, lalu hapus semua string yang bertuliska nset_perm pada file updater-script dari Base ROM. Kemudian copy semua string yang bertuliskan set_perm pada file updater-script dari Port ROM dan paste ditempat yang sama pada stringset_perm yang telah dihapus pada updater-script Base ROM.
  11. Jika ada file atau folder di dalam folder system pada Port ROM yang tidak ada di dalam folder system pada Base ROM maka harus di copy juga.
  12. Setelah semua selesai, block semua file dan folder dalam Base ROM (META-INF, system, dll) klik kanan, add to archive. Kemudian pada pilihan archive format pilih ZIP, beri nama pada kolom archive name, klik OK dan selesai.
  13. Jika setelah menginstal device kamu mengalami bootloop, buka foldersystem/lib pada Port ROM dan copy file-file berikut ini pada Base ROM lalu ZIP ulang:
    a. libandroid_runtime.so
    b. libandroid_servers.so
    c. libmedia_jni.so
  14. Setelah menjalani masa testing dan lulus, kamu dapat menshare ROM portingan kamu kepada publik, tapi jangan lupa untuk memberi credit kepada sang developer ROM yang kamu jadikan Port ROM.
Catatan : Jangan takut bootloop kawan, bootloop itu salah satu resiko dalam memporting sebuah ROM… DWYOR!

Paham gak? Mudah dipahami kok. Kalau ada action pasti bisa, kalau sebalik nya tidak ada tindakan ya mana bisa. Sebelumnya saya berterimakasih kepada blog catatan rendy karena dia salah satu artikelnya cara mudah porting rom android bisa tampil disini. Terimakasih juga kepada kawan pembaca setia disini. Thank you
Labels: Android, Tutorial

Thanks for reading Tutorial Porting ROM Android (Knowledge). Please share...!

0 Comment for "Tutorial Porting ROM Android (Knowledge)"

Komentar spam, menyertakan link aktif dan alamat blog tidak akan muncul. Tidak semua pertanyaan sempat atau bisa dijawab. Thanks for visiting and the comment :)

Back To Top