Pasti agan/sist semua pada bertanya-tanya gimana cara membuat Custom ROM, betul..? Dan kedatangan saya kemari hanya untuk berbagi pengalaman, sekaligus berbagi Tutorial cara membuat Custom ROM. Yaudah tanpa basa-basi lagi, langsung ke topik..
Bahan-Bahan yang Diperlukan
1. Cygwin
2. MagicIso
3. Kitchen
4. Java SDK(32-bit)
5. Java SDK(64-bit)
3. Kitchen
4. Java SDK(32-bit)
5. Java SDK(64-bit)
6. 7zip or Winrar
7. Dan tentunya StockROM (Google aja untuk stockrom sesuai devicenya)
WARNING : JANGAN MENGINSTALL CYGWIN SEBELUM MENGINSTALL JAVA SDK! JADI, INSTALL JAVA SDK DULU BARU INSTALL CYGWIN!!
Setelah agan selesai menginstall JavaSDK, Langsung aja install Cygwin. Udah Tau kan cara Install Cygwin, Cuma ekstrak file zipnya, buka setup.exe, klik next, pilih Install from local directory, next lagi, Pilih folder cygwin_packages, Klik objek bunderan diantara tulisan All sama Default, Next, Finish, selesai.
A. Mendapatkan Folder System, Meta-Inf dan file boot.img
1. Buka Pda files dari Custom ROM (File yang biasa agan masukin di Tab PDA pada Odin) Menggunakan 7zip
2. Cari file system.rfs, ekstrak ke mana saja. Kalo saya sih di D:\ROM.
3. Kalo udah, buka system.rfs menggunakan MagicIso, MagicIso akan senang hati memperlihatkan folder-folder system.rfs, dan folder-folder itulah system.
4. Buat Folder baru bernama system di folder Rom anda (Kalo saya di D:\ROM)
5. Selanjutnya balik lagi pada MagicIso, Blok semua folder dan file yang diperlihatkan oleh MagicIso, klik kanan, extract, dan pilih folder ROM anda (Kalo saya sih di D:\ROM\system).
6. Kalo untuk Boot.img, cukup Kopas dari Custom ROM(JANGAN DARI STOCK ROM). hanya untuk device anda, dan baseband version harus sama.
7. Untuk folder Meta-INF, cukup kopas dari Custom ROM lain (Tapi khusus buat Device anda pastinya..)
8. Nah, seharusnya folder ROM agan mempunyai 2 folder dan satu file img, yaitu system,Meta-Inf dan boot.img
9. Blok ketiga folder tersebut, jadikan ke zip, SAYA ULANGI, KE ZIP, Bukan RAR..
Oke, Proses A sudah selesai, lanjut ke proses berikutnya.
B. INSTALASI KITCHEN
1. Download File KITCHEN.zip
2. Ekstrak, dan taruh dimana anda suka..
3. Selesai..
C. PROSES PEMBUATAN ROM
1. Buka Cygwin, ketik ini:
cd tempat dimana anda menaruh folder Kitchen.
(misal : saya menaruh folder kitchen di C, maka saya akan menulis cd C:\Kitchen)Lalu tekan enter
2. Ketik lagi :
./menu
3. Sebagai Kitchen untuk HTC, tidak semua menu bisa dipake..
4. Minimize cygwin, selanjutnya Copy Rom zip anda ke Kitchen\original_update/-disini-.
5. Balik lagi ke cygwin, pilih nomor 1->pilih zip ROM anda..
6. Jika agan menemukan pilihan yang sbb:
1 = Convert it to update-script
2 = Do nothing, keep updater-script
Pilihlah nomor 2.
7. Pilih nomor 0->11->Pilih Deodex both folders
8. Berikut adalah menu-menu yang bisa agan jalankan :
1. Add Root Permissions -> root ROm anda (Pilihan no 2)
2. zipalign all apk file for optimize RAM usage -> zipalign apk (Pilihan no 6)
3. Change name of the ROM -> mengganti nama build number pada ROM
4. Deodex files in your ROM -> Deodex (Pilihan no 0->11)
(Dan jangan coba menu lain selain diatas, ntar bootloop loh..)
9. Selesai memodifikasi, Pilih no 99->3. Kalo udah selesia Build, cek folder KITCHEN->Output_zip dan anda akan melihat zip anda disana..
10. Abis itu coba cek sendiri hasilnya, tapi jangan lupa backup dulu bro, takutnya ntar error ataau butlup, OK!
WARNING : JANGAN MENGINSTALL CYGWIN SEBELUM MENGINSTALL JAVA SDK! JADI, INSTALL JAVA SDK DULU BARU INSTALL CYGWIN!!
Setelah agan selesai menginstall JavaSDK, Langsung aja install Cygwin. Udah Tau kan cara Install Cygwin, Cuma ekstrak file zipnya, buka setup.exe, klik next, pilih Install from local directory, next lagi, Pilih folder cygwin_packages, Klik objek bunderan diantara tulisan All sama Default, Next, Finish, selesai.
A. Mendapatkan Folder System, Meta-Inf dan file boot.img
1. Buka Pda files dari Custom ROM (File yang biasa agan masukin di Tab PDA pada Odin) Menggunakan 7zip
2. Cari file system.rfs, ekstrak ke mana saja. Kalo saya sih di D:\ROM.
3. Kalo udah, buka system.rfs menggunakan MagicIso, MagicIso akan senang hati memperlihatkan folder-folder system.rfs, dan folder-folder itulah system.
4. Buat Folder baru bernama system di folder Rom anda (Kalo saya di D:\ROM)
5. Selanjutnya balik lagi pada MagicIso, Blok semua folder dan file yang diperlihatkan oleh MagicIso, klik kanan, extract, dan pilih folder ROM anda (Kalo saya sih di D:\ROM\system).
6. Kalo untuk Boot.img, cukup Kopas dari Custom ROM(JANGAN DARI STOCK ROM). hanya untuk device anda, dan baseband version harus sama.
7. Untuk folder Meta-INF, cukup kopas dari Custom ROM lain (Tapi khusus buat Device anda pastinya..)
8. Nah, seharusnya folder ROM agan mempunyai 2 folder dan satu file img, yaitu system,Meta-Inf dan boot.img
9. Blok ketiga folder tersebut, jadikan ke zip, SAYA ULANGI, KE ZIP, Bukan RAR..
Oke, Proses A sudah selesai, lanjut ke proses berikutnya.
B. INSTALASI KITCHEN
1. Download File KITCHEN.zip
2. Ekstrak, dan taruh dimana anda suka..
3. Selesai..
C. PROSES PEMBUATAN ROM
1. Buka Cygwin, ketik ini:
cd tempat dimana anda menaruh folder Kitchen.
(misal : saya menaruh folder kitchen di C, maka saya akan menulis cd C:\Kitchen)Lalu tekan enter
2. Ketik lagi :
./menu
3. Sebagai Kitchen untuk HTC, tidak semua menu bisa dipake..
4. Minimize cygwin, selanjutnya Copy Rom zip anda ke Kitchen\original_update/-disini-.
5. Balik lagi ke cygwin, pilih nomor 1->pilih zip ROM anda..
6. Jika agan menemukan pilihan yang sbb:
1 = Convert it to update-script
2 = Do nothing, keep updater-script
Pilihlah nomor 2.
7. Pilih nomor 0->11->Pilih Deodex both folders
8. Berikut adalah menu-menu yang bisa agan jalankan :
1. Add Root Permissions -> root ROm anda (Pilihan no 2)
2. zipalign all apk file for optimize RAM usage -> zipalign apk (Pilihan no 6)
3. Change name of the ROM -> mengganti nama build number pada ROM
4. Deodex files in your ROM -> Deodex (Pilihan no 0->11)
(Dan jangan coba menu lain selain diatas, ntar bootloop loh..)
9. Selesai memodifikasi, Pilih no 99->3. Kalo udah selesia Build, cek folder KITCHEN->Output_zip dan anda akan melihat zip anda disana..
10. Abis itu coba cek sendiri hasilnya, tapi jangan lupa backup dulu bro, takutnya ntar error ataau butlup, OK!
ConversionConversion EmoticonEmoticon