Di postingan ini saya akan menjelaskan tentang bagaimana caranya decompile dan recompile apk android tanpa menggunakan PC/Laptop alias
langsung dari device android ? Cara ini udah saya tes di galaxy pocket
dan berhasil. Dan semoga bisa juga di hh/device lain.
Syarat :
- Apktool hh : https://code.google.com/p/apktool/downloads/list (pilih yang “for all arm cpu” )
- Jota+ buat text editornya. (donlot di playstore). Tapi klo ente kurang srek make jota+ ya pake aja text editor yang lain.
- Apk yang mau dioprek
- Flashable zip. (cari di dok)
Tutor :
- Extrak apktool4.1_armel.zip ke /sdcard/.
- Masuk folder /sdcard/apktool/ trus install Apktool4.1.apk.
- Buka file explorer, Copy apk yang mau dioprek ke /sdcard/apktool/.
- Sebenernya gak harus dipindahin sih dan compile dari /system/ langsung juga bisa tapi supaya gak makan memori banyak di /system/ jadi kita copy aja apknya ke /sdcard/apktool/.
- Buka app apktoolnya, masuk /sdcard/apktool/.
- Tap di apk yg mau dioprek tadi, trus pilih “decompile all”.
- Tunggu sampai proses selesai.
- Setelah selesai, akan muncul folder namaapk_src di dalam /sdcard/apktool/.
- Tap di folder itu dan pilih “browse”.
- Selanjutnya, cari file xml/smali yang mana yang mau diedit. Tap di file tersebut kemudian pilih jota+ / text editor sejenisnya.
- Edit dah tuh jeroannya. Kalau sudah save dan close.
- Balik ke folder /sdcard/apktool/.
- tap namaapk_src, pilih “recompile”.
- Tunggu sampai selesai, lamanya waktu recompile tergantung besar sizenya apk yang didecompile.
- Jika sukses, akan ada file dengan nama namaapk_src.apk. Naahh.. itu adalah hasil dari oprek2 tadi.
- Tap namaapk_src.apk lalu “sign apk”.
- Setelah selesai akan muncul file namaapk_src_sign.apk. Pindahkan file tersebut ke folder lain dulu.
- Rename apk yg udah disign tadi sesuai dengan nama apk yang di system.
- Trus install. Jika apk yang kita oprek tadi adalah SystemUI.apk, framework-res.apk, lidroid-res.apk, Twframework-res.apk, atau file .jar, ane sarankan supaya menggunakan flashable zip untuk menginstallnya.
- Happy modding and happy pusing :v
==> Q&A
Q : Gan, ko ane gagal decompile mulu sih ? Padahal stepnya udah
bener.
A : Coba buka apktoolnya, masuk /system/framework/, tap framework-res.apk trus pilih “import as framework”. Trus tap twframework-res.apk, pilih “import as framework” lagi.
Q : Gan, ko tetep error sih ?
A : Buka Titanium Backup, cari apktool, wipe data apktool trus uninstall. Udah gitu install lagi apktoolnya.
Special Thanks to : Allah SWT
Credit : Developer of apktool






0 komentar:
Posting Komentar