Tutorial Compile / Decompile APK Android Tanpa PC

Standard

Mungkin banyak dari teman-teman yang sudah pernah melihat postingan di beberapa grup android tentang kehadiran APKTOOL yang jalan di handphone/tablet Android. Banyak dari beberapa user yang belum bisa menggunakan APKTOOL untuk android ini, jadi saya coba buat posting ini.
Ini nggak terlalu susah kok. Mungkin karena masih ada bug dalam app ini, jadi saya usahakan review app ini terus dan coba untuk update postingan ini dengan tutor dari versi yang terbaru..

DOWNLOAD APKTOOL
Untuk semua Chipset ARM Klik Disini (versi 4.3)

 

Langsung simak tutornya Cekicrottt :p

 

INSTALL FRAMEWORK DI APKTOOL NYA

  1. Download apktool diatas, ekstrak di sdcard/disini (jangan dimasukan dalam folder manapun)
  2. Install apk yg ada di dalam folder apktool
  3. Kalau udah coba copy framework-res.apk dengan root eksplorer ke dalam folder apktool
  4. buka aplikasi apktool nya masuk ke sdcard/apktool/disini.. klik framework-res.apk dan pilih Import to Framework dan tunggu sampai selesai.

ini cara mudah dan singkat untuk decompile dan recompilenya biar gak ribet kesana kemari…
jika sudah di import framewprk-res.apk langsung lanjut aja..

JANGAN LUPA BACKUP FILE YANG MAU DI EKSEKUSI..

 

  1. Taruh APK yg mau di decompile ke folder /sdcard/apktool/disini (misal: SystemUI.apk)
  2. pilih decompile all lalu akan muncul folder “SystemUI,_src” (kalau tahap ini gagal mungkin ada masalah dengan APK nya)
  3. Di tahap ini silahkan edit sesuai tutor yg bisa dicari di grup atau di gugel dan sangat dibutuhkan ketelitian agar .
  4. Jika sudah selesai editing nya, tekan folder SystemUI_src tadi dan pilih recompile… tunggu sampai selesai.. jika editingnya benar liat log terakhirnya harus “## buildiing apk..’ dan muncul file baru bernama SystemUI_src.apk
  5. tekan SystemUI_src.apk tadi lalu pilih ‘sign apk‘.. nanti muncul file SystemUI_src_sign.apk
  6. rename file SystemUI_src_sign.apk menjadi SystemUI.apk lalu push ke system/app/disini atau dijadikan flashable zip dan push dgn CWM Recovery
  7. selesai

Gimana, mudah kan? hehe..
ini jauh lebih simple dibanding harus ekstrak file apk dan replace.. hehehe..

 

Oiya..
Untuk yang sukses recompile tapi app nya Force Close coba cara ini..

  1. Copy SystemUI.apk ke dalam folder apktool
  2. Buka aplikasi apktool, masuk ke folder apktool, klik SystemUI.apk, pilih Decompile All
  3. Kalau sudah selesai decompile nanti akan muncul folder hasil dari decompile tadi yaitu SystemUI_src
  4. masuk ke folder hasil decomple tadi dan edit sesuai kebutuhan
  5. Setelah selesai edit klik folder SystemUI_src pilih recompile dan tunggu sampai selesai (lumayan lama) <nanti akan muncul folder “build” di dalam folder “SystemUI_src”>
  6. kalau sudah selesai coba ekstrak SysremUI.apk yg sebelum diedit(yang asli alias ori) dan biarkan dulu hasil ekstrak nya..
  7. Masuk ke folder “sdcard/apktool/SystemUI_src/build/apk/disini” dan copy semua yg ada disana ke dalam folder ekstrakan SystemUI yang ori tadi (replace)
  8. Compress lagi file-file SystemUI ori yg udah direplace tadi jadi zip
  9. rename jadi SystemUI.apk dan taruh ke system/disini ubah permission ke rw-r–r–.. pindahkan lagi ke system/app/disini..

 

NB: Untuk mempermudah pengeditan file xml bisa gunakan aplikasi “920 Text Editor” yg dapat di download gratis di playstore atau di proyek googlecode nya DISINI dan pilih versi terbaru.

DWYOR (Do With Your Own Risk)

 

Source credit to Maykhel David

21 thoughts on “Tutorial Compile / Decompile APK Android Tanpa PC

  1. Yuga

    saat recompile ane kok selalu ggl ya gan..

    ada tulisan kayak gini.

    W: Could not find sources aapt: warning: string ‘quickpanel_data_roaming_disable_toast’ has no default translation in /sdcard/apktool/SystemUI_src/res; found: en_PH en_US in ko ms th vi zh_CN zh_SG aapt: warning: string ‘quickpanel_data_roaming_enable_toast’ has no default translation in /sdcard/apktool/SystemUI_src/res; found: en_PH en_US in ko ms th vi zh_CN zh_SG /sdcard/apktool/SystemUI_src/res/layout/system_bar_notification_panel_title.xml:14: error: Error: No resource found that matches the given name (at ‘style’ with value ‘@style/StatusBarNotificationText’).

  2. oghie

    master rendy ane mau rubah default walpaper framework kok pas di compile eor mulu ya lib lib lib terus terakhir
    6 more yang lewat pc mastah . ituh apanya ya yang salah mohon jawabanya masterrr rendyy thank

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s