Apabila kita ingin mengedit ataupun memodifikasi sebuah aplikasi (apk) android, maka kita perlu melakukan Decompile dan Recompile apk tersebut. Decompile secara sederhana berarti membongkar sumber (res dan atau classes) dari sebuah apk. Sedangkan Recompile adalah proses pengemasan ulang daripada sumber apk tersebut.
Di postingan ini, saya akan berbagi cara tentang Decompile (biasa disingkat DC) dan Recompile (biasa disingkat dengan RC) pada MIUI 13 Android 12 tanpa PC dengan menggunakan bantuan dari aplikasi Apktool X. Cara ini juga bisa diterapkan pada perangkat MIUI dengan versi Android dibawah Android 11. Sedangkan untuk Android non MIUI pun bisa juga DC RC dengan Apktool X ini.
Syarat :
Membutuhkan akses Root (Magisk)
Bahan :
Apktool X by Andro Black
Cara Install Apktool X
- Cek dulu status selinux via terminal emulator atau termux (ketik : su (enter) , getenforce (enter).
- Jika hasilnya "permissive" berarti status selinux HP kalian telah disable maka, kalian tidak perlu menginstal Magisk Module Permissiver.
- Jika hasilnya "enforce" berarti status selinux HP kalian masik aktif, Kalian perlu menginstall dahulu Magisk Module Permissiver diatas via Magisk Manager.
- Install Apktool X, klik buka lalu Install lagi (pengisntallan kedua inilah alasan kenapa harus selinux dalam kondisi Permissive).
- Jika sudah klik buka Apktool X, lalu masuk menu Settings.
- Centang pada "Add apktool and option flags" kemudian Apktool version pilih versi 2.4.2.
- Klik menu "Install OpenJDK" lalu buka OpenJDK jika sudah klik kembali lagi ke Settings pada Apktool X.
- Centang pada menu "Root" agar nanti muncul popup perizinan akses root.
- Video shortnya dibawah ini.
Cara Import Framework Apktool X
- Buka Apktool X lalu masuk menu "system folder"
- Untuk MIUI framework yang harus di import adalah miui.apk (system folder/app/miui), miuisystem (system folder/app/miuisystem), framework-ext-res dan framework.apk di aystem folder/framework, RTMicloudSDK (system folder/priv-app/RtMiCloudSDK)
- Untuk non MIUI cukup import Framework.apk saja (CMIIW).
- Video shortnya dibawah ini.
Cara Decompile Apk
- Pindahkan apk yang akan di edit / modif ke penyimpanan internal (misal di folder Apktool).
- Buka Apktool lalu masuk ke folder internal/Apktool (lokasi kalian menyimpan apk yang akan di edit / modif).
- Klik apk yang akan di edit lalu pilih Decompile all (jika ingin membongkar res dan classes dari apk tersebut), Decompile dex (jika hanya ingin membongkar classes apk tersebut), atau Decompile res (jika hanya ingin membongkar res dari apk tersebut).
- Tunggu prosesnya sampai selesai (akan muncul folder baru dengan nama *_src
- Nah jika sudah selesai, kalian bebas mau mengedit / modifikasi apk tersebut.
- Video shortnya dibawah ini.
Cara Recompile Apk
- Klik folder *_src.
- Pilih Recompile.
- Tunggu prosesnya sampai selesai (akan muncul apk baru dengan nama *_src.apk)
- Tinggal sign manual apk yang telah diedit.
Cara Sign Manual Apk
- Gunakan MT Manager (di tab kiri apk original, lalu tab kanan apk yang telah diedit).
- Klik "view" apk original di tab kiri.
- Klik "view" apk hasil edit di tab kanan.
- Tandai res, classes, dan resource (swipe salah satunya untuk menandai).
- Klik dan tahan, klik "add" lalu klik "ok".
Sekian semoga bermanfaat, jangan lupa subscribe channel YouTube saya : FenFren Files.
Terimakasih.
Komentar
Posting Komentar