Cara Mengedit File APK System (Metode Compile Decompile)

//
Oke, kali ini kita akan mencoba meng-compile dan meng-decompile file apk. Kelebihan cara ini dibanding cara rootx/push app yaitu kita dapat mengedit file XML nya. Sehingga kita juga dapat mengedit layout, background serta warna dari sebuah apk system. Pada tutorial ini saya akan mencontohkan bagaimana cara meng-compile dan meng-decompile SytemUI.apk sampai siap untuk di install via CWM. Langsung saya nyok,

Persyaratan
  1. Ada komputer/PC (kalo gak punya bisa pinjem :malu)
  2. Komputer harus sudah terinstall JAVA, kalo belum silakan install dulu. Download di sini, pilih yang Windows Offline.
  3. Komputer harus sudah terinstall 7zip atau winzip atau winrar, kalo belum silakan install dulu. Download di sini.
  4. HH dalam kondisi root.
  5. HH harus sudah terinstall Root Explorer. 
  6. DWYOR (Do With Your Own Risk)

Download File-File

Langkah 1
Ekstrak file apktool.zip, silakan ektrak dimana saja misalnya di D:\apktool. Berikut isi dari folder apktool.zip yang sudah diekstrak di D:\apktool.


Langkah 2
Ambil file framework-res.apk dan SystemUI.apk dari HH. File framework-res.apk dapat diambil di folder system/framework dan file SystemUI.apk dapat diambil di folder system/app. Copas ke sdcard framework-res.apk dan SystemUI.apk menggunakan aplikasi Root Explorer. Dari sdcard pindahkan lagi ke komputer ke folder D:\apktool. (Bagi yang males, sudah saya sediakan file framework-res.apk dan SystemUI.apk yang bisa di download di atas)


Sambil menekan tombol Shift di keybord, klik kanan di dalam folder D:\apktool, pilih Open command window here.


Sehingga akan terlihat penampakkan seperti di bawah.


Langkah 3
Dalam command prompt, ketik apktool if framework-res.apk tekan Enter.


Sekarang Framework sudah terinstall.

Langkah 4 (Decompile)
Dalam command prompt, ketik apktool d SystemUI.apk tekan Enter.


Sehingga akan terbentuk folder baru bernama SystemUI dalam D:\apktool.


File-file di dalam folder SystemUI inilah yang nantinya akan kita edit untuk mengubah layout, background termasuk icon-iconnya. Parameter untuk mengubahnya tidak akan saya jelaskan di sini. Sementara kita fokus saja untuk belajar meng-decompile dan meng-compile file apk. Oke :)

Langkah 5 (Compile)
Setelah pengeditan selesai, maka kita akan meng-compile folder SystemUI menjadi sebuah file apk. Dalam command prompt, ketik apktool b SystemUI SystemUImentah.apk tekan Enter.


Maka akan terbentuk sebuah file apk yang bernama SystemUImentah.apk. Proses compile apk sudah selesai.

Langkah 6
Buka arsip file SytemUI.apk dan SystemUImentah.apk menggunakan 7zip/winzip/winrar. Lihat gambar.


Drag folder META-INF dan file AndroidManifest.xml yang berada dalam arsip SystemUI.apk menuju arsip SystemUImentah.apk. Apabila ada peringatan, pilih Yes.


Langkah 7
Buka command prompt yang tadi, ketik zipalign -v 4 SystemUImentah.apk SystemUImatang.apk tekan Enter.



Maka akan terbentuk file SystemUImatang.apk di D:\apktool.

Langkah 8
Sekarang kita akan membuat SystemUI.apk agar bisa diinsatll via CWM. Caranya copy file SystemUImatang.apk ke D:\apktool\cwm-zip kemudian rename SystemUImatang.apk menjadi SystemUI.apk. Sehingga akan ada dua buah file seperti gambar.


Buka arsip SystemUI.zip, langsung menuju folder system/app (lihat gambar). Lalu drag file SystemUI.apk ke dalam arsip SystemUI.zip. Jika ada peringatan pilih Yes.


Sekarang SystemUI.zip sudah siap di install via CWM.

***

Silakan dicoba dan mohon koreksinya jika terdapat kesalahan dalam tutorial di atas, karena manusia tidak ada yang sempurna :malu Terima kasih semoga bermanfaat :iloveindonesia

Referensi : [TURORIAL] Compile Decompile SystemUI dan Apk Lainnya

18 Comments

gan, trus cara ganti layout ma icon status barnya gmn?? ini udah tested blum? kgak bkalan bootlop kn? :parno
untuk ganti layout sama icon status bar ada parameter tertentu gan nanti ane jelasin di postingan selanjutnya. Udah ane tested sendiri. Bisa terjadi bootloop kalau proses decompile salah, tapi masih bisa diatasi asalkan kita punya file backupan nya :)
Delete
Reply Delete
Gan, apktoolnya gak bisa didownload... ada link lain gak?
link masih idup kok gan :bingung
Delete
Reply Delete
Anonymous 27 April, 2013
gan ditunggu artikel edit layout frame work nya yah, dimohon sangat. :belo
Reply Delete
D:\apktool>apktool if framework-res.apk
Error occurred during initialization of VM
Unable to load native library: Can't find dependent libraries

kalau eror kayak di atas itu kenapa ya???
Reply Delete
ane masih bingung gan, itu SystemUI.zip kok tiba2 nonggol, struktur direktorinya seperti apa gan? mohon petunjuknya :sip
Reply Delete
Sip....
Mantep banget postingannya
Reply Delete
Link apktool mati om,,, ada lagi?
Reply Delete
gan instal apktool d¡ window xp harus ada Sdk andoid gak
Reply Delete
Anonymous 09 November, 2013
:sip
Reply Delete
Anonymous 17 November, 2013
Gan kok waktu proses decompile beda sama tutorial yah
ga ada proses "Baksmaling.." malahan adanya proses gini :
Skipping "android" package group
tuh error kenapa yah...?
Reply Delete
systemUI.apk nya jadi dua gan,,,, ada systemUI.apk ama SystemUI.apk.apk,,, terus tinggal flash
Reply Delete
thx gan berjalan dengan baik,,
Reply Delete
gan, ane mau nanya disable light andromax i, punya ane kalo dilocked sering blank screen. help me :(
Reply Delete
Gan ini bisa edit coins,gold di dalam file apk nya kan.?? mau ngedit game apk
Reply Delete
Anonymous 29 January, 2014
gan zialign kok nggak bisa gan? mohon pencerahannya
Reply Delete
Anonymous 04 February, 2014
Makasi bnyk gan atas bantuan agan, ane jd ngerti sekrang...
update terus yah buat nge androidnya... hehee
Reply Delete

Post a Comment

Silakan tulis komentar atau pertanyaan kamu di sini. Komentar yang berbau spam, promosi dan sebagainya akan segera saya hapus. Terima kasih.

Cancel Reply