Cara Mudah Decompile & Recompile Dengan Apktool Mobile





A. Pengertian Decompile & Recompile

• Decompile adalah proses pembongkaran Aplikasi Android ( .apk ) dengan mengubah isi (script) dari apk tersebut sesuai yang kita inginkan.
• Recompile adalah pembentukan kembali apk yang telah di ubah / edit.

B. Cara Decompile & Rempile Dengan APK Tool Mobile ( Tanpa PC )

Alat & Bahan :

• HH / HP Android
• Apktool Mobile ( Pilih yang Recommended) Download
•Root Xplorer

1. Persiapan :

• Download apktool di atas
• Extract Apktool....zip
• Masuk ke dalam hasil extract tersebut
• Pindahkan folder apktool ke sdcard (akar) / (/sdcard/di sini)
• Install Aplikasi Apktool4.4.1.apk ( ada di folder Apktool )

2. Prosses Instalasi Framework :

• Buka Root Xplorer / Semacamnya
• Masuk ke folder system/framework,
• Kemudian copy Framework-res.apk ke folder Apktool
• Buka apktool
• Masuk folder Apktool
• Tap framework-res.apk
• Pilih import as framework

3. Prosses Decompile :

*Sebagai contoh kita akan Men-decompile SystemUI.apk

• Simpan SystemUI.apk ke dalam folder Apktool
• Buka Apktool
• Masuk ke folder apktool
• Tap SystemUI.apk
• Pilih Decompile All
• Tunggu proses selesai
• Hasil proses Decompile akan muncul folder baru SytemUI_src
• Perhatikan di dalam folder tersebut, jika terdapat file apktool.yml berarti proses Decompile Berhasil!, Silahkan lakukan proses editing sesuai yang dikehendaki.
• Jika tidak ada file apktool.yml berarti proses Decompile Gagal! Harap di ulang proses Decompilenya
• Jika muncul popup output/log error dan warning dari apktool pilih copy to clipboard lalu paste di comment bawah kita diskusikan bersama-sama :D.


4. Proses Recompile :

* Pastikan Anda telah melakukan editing dengan benar serta menyimpan (Save ) file-file yang telah di edit*

• Buka apktool
• Tap folder SystemUI_src
• Pilih recompile
• Tunggu hingga proses selesai
• Perhatikan pada popup output/log jika akhirannya terdapat tulisan building apk file serta muncul file baru ( SystemUI_src.apk ) maka proses recompile berhasil meskipun ada warning diatasnya.
• Jika pada output/log apktool di akhirannya tidak ada tulisan building apk file dan tidak muncul file baru SystemUI_src.apk maka proses recompile tersebut Gagal ( karena ada yang salah dalam tahap editing ).
• Jika Gagal pada jendela output/lognya muncul warning/error pilih copy to clipboard lalu paste di comment bawah kita diskusikan bersama-sama.

5. Prosses Sign :

Harus diperhatikan, terdapat 2 perbedaan metode Sign.
• Sign apk langsung dari menu apktool (Khusus untuk base Rom Full Signed)
• Sign manual via Root Xplorer "extract&copas"
• Sign manual via META~INF apktool

Disini kita membahas cara sign Manual "via META~INF apktool" karena kebanyakan user belum melakukan full signed Rom dengan signature key pihak ke-tiga (dsixda/apkmultitool/apktool/dsb)

Cara Sign Manual "via META~INF apktool"
• Buka Apktool
• Tap file SystemUI.apk
• Pilih extract META~INF
• Tunggu proses dan outputnya selesai disertai munculnya folder baru META~INF
• Tap file hasil Recompile yaitu SystemUI_src.apk
• Pilih add META~INF to apk
• Tunggu prosesnya selesai dan terdapat tulisan di akhir lognya Everithing is Ok.

Tetapi, jika cara sign diatas gagal bisa pakai cara sign manual via Root Xplorer

Sign Manual via Rootex :

• Buka Root Xplorer
• Extract SystemUI.apk
• Extract SystemUI_src.apk
• copy META~INF dan AndroidManifest.xml dari hasil extract SystemUI
• Paste ke dalam folder hasil extract SystemUI_src
• Tap dan tahan folder SystemUI_src lalu pilih zip this folder
• Go to zip
• Rename SystemUI_src.zip menjadi SystemUI.apk
• Selesai.

Thanks to :

Mediatek Android Art and Dev FB Group

>> DWYOR <<

0 Response to "Cara Mudah Decompile & Recompile Dengan Apktool Mobile"

Post a Comment

Berkomentarlah dengan bijak :)