CARA 1 | APK Multi Tool
Bahan:
- Download APK Multi Tool disini
- Copy file framework-res.apk yang ada di /system/framework ke /sdcard & copy ke PC.
- Copy file settings.apk (untuk contoh latihan) yang ada di /system/app ke /sdcard & copy ke PC.
- Aplikasi Notepad++ (cari di google)
- Extract zip file diatas ke c:\ (perhatikan agar jangan extract di desktop)
- Hindari penamaan dengan spasi. Kalau ada spasi direname aja foldernya.
- Jalankan setup.bat (double klik)
- Ketik: 3 (enter) untuk setup directories.
- Biarkan jendela terbuka.
- Copy file framework-res.apk ke folder other
- Buka lagi jendela setup.bat dan ketik: 2 (enter) dan ketik lagi: 1 (enter)
- Nanti keluar jendela installing framework, tekan enter enter saja
- Ketik: 00 (enter) untuk exit.
- Copy settings.apk ke folder place-apk-here-for-modding
- Jalankan script.bat (double klik)
- Tekan enter untuk masuk ke menu utama
- Ketik: 24 (Set current project) Enter
- Ketik nomor yg disebelahnya ada Settings.apk (1) enter
- Ketik: 9 (enter) untuk proses decompile dan tunggu sampai selesai.
- Buka folder projects, didalamnya ada file yg ada folder apk hasil decompile.
- Buka folder Settings.apk\smali\com\android\settings dan cari folder yg kita suspect untuk urusan default sim, perkiraan saya di folder multisimsettings
- Buka dan edit file *smali dengan Notepad++
- Kalau sudah dioprek2 mari kita compile lagi
- Di jendela Scripts.bat ketik: 11 (enter) untuk compile system apk
- Kalau ada pertanyaan terakhirnya # of errors, ketik: y (enter) dan JANGAN tekan apa2 dulu..
- Buka folder keep (tempatnya di root Apk Multi Tools, sama dengan folder Other)
- Hapus file resources.asrc
- Kalau melakukan modding pada folder res di folder project tadi, hapus file2 yg di-mod, kalau tidak ada ya sudah.
- Di jendela Scripts.bat tekan enter untuk melakukan compiling
- Hasil compile ada di folder place-apk-here-for-modding dalam hal ini namanya menjadi: unsignedSettings.apk
- Copy ke /sdcard dan rename menjadi Settings.apk (hapus saja unsigned-nya)
- Copykan ke /system/app dan samakan permission dan ownership sama dengan apk yg lainnya.
- Reboot.
CARA 2 | APKTool
Bahan :
- APKTool bisa di download disini
- framework-res.apk (/system/framework) dari rom yang mau diedit
- SystemUI.apk (/system/app) sebagai contoh
- Notepad++ (cari di google)
- Winrar / 7zip / sejenisnya (cari di google)
- Extrack file APKTool.zip yang sudah di download ke tempat yang anda sukai. Misalnya di C:\APKTool\
- Copy file framework-res.apk ke C:\APKTool\ pic
- Tekan SHIFT + Klik Kanan pada tempat kosong di dalam folder APKTool tadi, lalu pilih Open Command Window Here dan akan muncul windows command promp. pic
- Ketikkan apktool if framework-res.apk untuk menginstall framework pada apktool. Bila berhasil akan muncul “I: Framework installed to: C:\Users\(nama)\apktool\framework\1.apk” . Step ini hanya sekali, bila mau compile dan decompile file system dari rom lain harus mengulangi step ini dengan framework-res.apk yang terdapat pada rom tersebut. pic
- Bila sudah sekarang sebagai contoh kita akan decompile SystemUI.apk. Copy SystemUI.apk ke C:\APKTool\
- Ulangi Step 3 lalu ketikkan apktool d SystemUI.apk bila berhasil akan muncul seperti [pic] dan akan muncul juga folder SystemUI di dalam folder APKTool. pic
- ~~~~~~~~~~proses editing~~~~~~~~~~
- Bila sudah selesai mengedit, kita akan compile lagi file SystemUI, caranya ketikkan command apktool b SystemUI SystemUI-new.apk jika berhasil akan muncul seperti ini [pic] dan akan terdapat file SystemUI-new.apk di dalem folder APKTool. pic
- PENTING !! Buka file SystemUI.apk menggunakan winrar / 7zip (disini saya menggunakan winrar) dan extrack folder META-INF dan file AndroidManifest.xml ke folder lain misal C:\APKTool\FINISHER SystemUI (biar tidak bingung) pic
- PENTING !! Buka file SystemUI-new.apk lalu masukkan META-INF dan AndroidManifest.xml yang telah di extrack tadi ke SystemUI-new.apk . pic
- Terakhir, copy / pindah SystemUI-new.apk ke sdcard, ganti namanya menjadi SystemUI.apk, lalu pindah ke /system/app/SystemUI.apk jangan lupa ganti permission nya seperti apk yang lain, biasanya rw-r–r–
No comments:
Post a Comment