[ TUTOR ] decompile file apk
Bahan yang diperlukan :
- apkmulti toll. link: http://adf.ly/GEEnP
- jdk cari di mbah google, klo ane sih makai jdk 6
Proses decompile
- Copy File Apk yg mau kamu edit ke Folder “APK Multi Tool/place-apk-here-for-modding/disini”
- Buka “Script.bat”
- Kalau muncul pesan “Adb was not found, you will not be able to manipulate the files on your phone. Press any key to continue . . .” langsung tekan ENTER saja.
- Lalu ketik “24” untuk memilih apk yg akan kita decompile.
- Setelah ketik "24", maka akan muncul nama Apk yg ada di folder place-apk-here-for-modding. Tinggal kamu pilih saja nomer berapa. Misal, kalau Cuma ada 1 apk, kita tinggal ketik “1”, tapi kalau ada lebih dari 1 apk di folder place-apk-here-for-modding, maka tinggal kamu ketik nomer apknya yg tertera di pilihan nya saja.
- Kalau sudah ditentuin apk yg mau kita decompile, lalu kita ketik “9”, dan proses decompileakan berjalan. dan tunggu.
- Kalau sudah selesai decompile, jangan di close dulu script.bat yang kamu jalankan tadi. langkah selanjutnya adalah buka folder “project”, disitu akan ada folder dengan nama apk yg telah kamudecompile tadi. Misal kamu decompile file SystemUI.apk, maka akan muncul folder dengan nama SystemUI.apk disitu.
- Sekarang silahkan kamu edit isi dari folder itu sesuai kreasi kamu, sitiap file yang kamu edit silahkan dicatat nama file nya "ini penting"
proses recompile
- Kalau kamu rasa sudah selesai edit di kanan-kiri, silahkan buka lagi script.bat yang tadi kamu minimize, lalu ketik “11” untuk melakukan proses Re-Compile
- Kalau muncul pesan error "an error ocurred,please check the log" press ane key to continue...", silahkan kamu cek lagi file yang kamu edit tadi, berarti masih ada kesalahan waktu proses editing tadi. Sampai benar-benar ngak ada lagi pesan error, dan baru kamu bisa lanjut ke langkah 3.
- Jika muncul pesan “Is This System apk? (y/n)”, ketik : “y” lalu enter.
- Untuk kedua kalinya kita ketik “y” lagi lalu enter. Maka proses Re-Compile akan berjalan
- Lalu akan muncul pesan “In the apk manager folder u'll find a keep folder. Within it, delete everything you have modified and leave files that you haven't. If you have modified any xml, then delete resources.arsc from that folder as well. Once done then press enter on this script. Press any key to continue . . .” JANGAN PENCET APA-APA DULU DISINI, BIARIN SAJA. JANGAN DI CLOSE, DI MINIMIZE DULU.
- Buka folder “keep”. Lalu hapus file “resource.arsc” Dan hapus juga file yang tadi kamu edit. Semisal tadi kamu mengedit file “status_bar.xml”, maka file status_bar.xml yg ada di dalam folder keep, harus kamu hapus. (inilah gunanya mencatat nama file apa aja yg tadi habis kamu edit.)
- Kalau sudah dihapus, kembali lagi ke script.bat yang tadi di minimize. Lalu tekan enter.
- Kalau muncul pesan “Everythink is OK”, berarti kamu sudah berhasil
- Buka lagi folder place-apk-here-for-modding, nanti disitu akan ada file dengan nama “unsignednamaapk.apk”. Semisal tadi Kalau kamu mengedit file SystemUI, maka akan muncul file “unsignedSystemUI.apk”
- Tinggal di rename aja deh. Hapus unsigned nya (ganti nama file tadi menjadi seperti nama File aslinya). Lalu lakukan push ke system.
Selesai deh, mudah bukan selamat berkreasi.