Selasa, 20 Oktober 2015

Cara Melakukan Proses Decompile Recompile di Android dengan Apktool Mobile

Tahap Pertama :
★★★ PENTING ★★★
Lakukan dulu cara ini :
   → https://m.facebook.com/notes/rahman-anugrah/cara-menggunkan-apktool-mobile-tanpa-pc-di-android/806545479377996/

PROSES DECOMPILE :
• Buat folder baru di "sdcard" dengan nama terserah agan
• Copy file "nama_file.apk" dan ke folder (sdcard/apktool/nama_folder...) untuk memudahkan, atau terserah agan sama aja, tapi saranin buat di "sdcard" jangan di "extsdcard" biar proses lebih cepat
• Tap pada "nama_file.apk" → decompile all
• Tunggu hingga proses selesai hingga menampilkan folder baru bernama "nama_file_src"
• Lakukan pengeditan apk sesuai keinginan atau tutor yang agan punya
• Perhatikan di dalam folder teraebut jika terdapat file "apktool.yml" berarti proses "decompile" berhasil
• Silahkan lakukan proses editing yang dikehendaki
• Jika tidak ada file tersebut "apktool.yml" berarti proses "decompile" gagal

~~~ jika pengeditan telah selesai lakukan tahan selanjutnya ~~~

PROSES RECOMPILE :
• Pastikan telah melakukan pengeditan dengan benar
serta menyimpan file-file yang di edit
• Buka "apktool" lalu masuk ke folder yang anda buat
• Tap pada folder "nama_file_src" pilih "recompile"
• Tunggu hingga proses selesai
• Perhatikan pada output/log jika akhirannya terdapat tulisan building apk file apapun warning diatasnya disertai muncul file baru "nama_file_src.apk" maka proses "recompile" berhasil
• Jika pada output/log apktool di akhirannya tidak terdapat tulisan building apk file, malah terdapat tulisan "brut brut blablabla..." dan tidak muncul file baru bernama "nama_file_src.apk" maka proses "recompile" tersebut gagal
• Jika proses gagal kemungkinan terjadi apk tersebut sudah tidak original atau pengeditan file xml. smali. dan penulisan yang salah sedikitpun bisa jadi penyebabnya

PROSES SIGN :
• Untuk proses "sign" saya sarankan menggunakn aplikasi "Root Explorer"
• Setelah file "nama_file_src.apk" muncul, sampai saat ini file apk tersebuat belum bisa dipakai

• Ekstrak file apk bernama "nama_file_src.apk"
• Lalu biarkan dulu hasil ekstrakannya

• Kembali lagi ke awal
• Cari file "nama_file.apk" yang tadi agan "decompile"
• Buka file tersebut dan ekstrak pada bagian tertentu
• Ekstrak hanya pada bagi folder "META-INF" dan file "AndroidManifest.xml"

• Masuk ke folder (sdcard/SpeedSoftware/disini...)
• Lalu salin atau pindahkan folder "META-INF" dan file "AndroidManifest.xml" ke folder hasil ekstrakan tadi yaitu folder "nama_file_src"
• Jika ada peringatan saat memindahkan timpa saja filenya
• Setelah itu kembali pack folder "nama_file_src" menjadi zip
• Rename file "nama_file_src.zip" menjadi "nama_file.apk"
• Sampai saat ini file apk sudah bisa digunakan
• Selesai. Terimakasih

Cara Menggunakan Apktool Mobile di Android

Artikel ini saya buat berdasarkan pengalaman saya dan di tulis dengan singkat. Semoga dapat dipahami pembaca.

Persyaratan :
• Punya HH Android
• HH sudah di root
• Internal memory yang cukup
• Terinstall aplikasi "Root Explorer"

Alat dan bahan :
• Apktool disini
    tambahan:
• 920 Text Editor disini
• Root Explorer disini

Apktool Rekomendasi :
• Jelly Bean :  Apktool v4.4 armhf.zip disini
• Kitkat : Apktool v5.0.1 amv7.apk disini

Cara menggunakan :
• Ekstrak file "apktool_xxxx.zip"
• Masuk ke folder hasil ekstrakannya
• Pindahkan folder "apktool" ke folder (/sdcard/disini...)
• Masuk ke folder "apktool" yg telah tadi dipindahkan, cari file "apktool_xxxx.apk" lalu install
• Buka "Apktool" yang telah tadi install
• Masuk ke folder sdcard lalu tap dan tahan di folder "apktool" pilih "set as apktool data folder"

Installasi Framework :
• Buka "Apktool"
• Masuk folder (/system/framework/disini...)
• Cari dan tap pada "framework-res.apk"
• Pilih "import as framework"
• Lakukan hal yang sama (jika ada) pada tw-framework-res.apk / mediatek-res.apk / oppo-res.apk / htc-res.apk dan sebagainya

★ Decompile dan Recompile : https://m.facebook.com/notes/rahman-anugrah/cara-melakukan-proses-decompile-recompile-dengan-apktool-mobile-di-android/808598249172719/

★ Odex to Deodex : https://m.facebook.com/notes/rahman-anugrah/cara-merubah-file-apk-odex-menjadi-deodex-dengan-apktool-mobile-di-android/808600229172521/