Anda di halaman 1dari 7

CARA DECOMPILE SYSTEM UI.

APK
STEP 1 - Install JAVA
Download java sdk dan jre
disini http://www.oracle.com/technetwork/java/javase/downloads/index.html
Install java sdk dan jre.
STEP 2 - Install Android SDK
Download android sdk disini http://developer.android.com/sdk/index.html
kalo udah di download,ekstrak ke tempat yg lokasi nya mudah. misal C:\Androidsdk
STEP 3 - Download APKTOOL
Jar : http://android-apktool.googlecode.com/files/apktool1.5.2.tar.bz2
aapt : http://code.google.com/p/android-apktool/downloads/list
download semua file diatas, dan taruh di dalam folder yang sama. disinilah nantinya kita akan
melakukan decompile dan recompile.

Letak direktori/folder apktool

STEP 4 - Menggunakan APKTOOL untuk men-decompile Dan Recompile


- Buka folder dimana letak apktool yg td kita download.
- pencet shift dan klik kanan di folder tersebut. pilih "open command window here"

maka akan muncuk cmd/command promt.


- untuk contoh, saya akan mendecompile file SystemUI.apk , taruh file SystemUI.apk didalam
satu folder dengan apktool.
- selanjutnya kita akan mendecompile file SyetemUI.apk menggunakan perintah :
apktool d nama-aplikasi.apk
contoh : apktool d SystemUI.apk

kalau proses decompilenya sukses, maka akan muncul folder baru (sesuai nama apk yg kita
decompile) di dalam folder tersebut terdapat file *.xml , *.smali yang nantinya akan di modifikasi
sesuai kebutuhan.

Folder SystemUI yg terbentuk setelah decompile SytemUI.apk


- Karena disini saya hanya membahas cara decompile,dan recompile, jadi ya cuma itu yang saya
bahas. anggap proses modifikasi/modding sudah selesai. selanjutnya adalah meng-compile
ulang/recompile fileSystemUI.apk
- Untuk proses recompile, lakukan dengan perintah :
apktool b nama-folder-app
contoh : apktool b SystemUI

setelah proses recompile sukses, maka file hasil modifikasi yg sudah di compile ulang akan
tersimpan di dalam folder Dist. Folder Dist ini ada di dalam folder SytemUI (sesuai nama folder
apps yg kita decompile)
hasilnya tersimpan disini :

kini anda sudah sukses men-decompile, memodifikasi, dan meng-kompile ulang sebuah aplikasi di
android. :)
selanjutnya ke step terakhir. step paling penting. kalau anda melewatkan step 5 ini maka apps yg
td kita modifikasi tidak akan berfungsi, bisa bisa setelah mem-push / menginstallnya HH kita bisa
bootloop. :-p
STEP 5 - Signing apk
Download dulu sign-apk nya disini
Ekstrak di sembarang tempat, yang penting mudah mengaksesnya.
pencet shift + klik kanan > "open command window here" pada folder sign-apk tadi.
copy kan file *.apk hasil modifikasi yang td sudah compile ulang ke folder yang sama dengan signapk
selanjutnya, ketikan perintah berikut di cmd :
java -jar signapk.jar certificate.pem key.pk8 nama-aplikasi-recompile.apk nama-aplikasifinal.apk

keterangan :
nama-aplikasi-recompile.apk : nama aplikasi hasil recompile sebelum di sign.
nama-aplikasi-final.apk : nama aplikasi hasil recompile setelah di sign.
contoh :
java -jar signapk.jar certificate.pem key.pk8 SystemUI.apk SystemUI-final.apk

setelah selesai, maka akan terbentuk file SystemUI-final.apk di dalam folder yang sama.

itulah aplikasi yang benar-benar sudah selesai dimodifikasi dan siap diinstall. :)
jangan lupa merename ke nama aslinya. misal SystemUI.apk dan push ke system untuk
menginstallnya.
Done !

Anda mungkin juga menyukai