Dalam artikel kali ini kita akan membahas tentang Advanced ApkTool di Windows serta membahas isi dari tool tersebut, agar kita nantinya dengan mudah mengetahui cara menggunakan Advanced ApkTool ini. Advanced Apktool ini adalah salah satu tool gratisan untuk pengguna OS Windows yang bisa kita gunakan untuk decompile (membongkar) dan recompile (membentuk kembali file yang telah dibongkar) file apk atau file .jar yang sering kita temukan di Android. Tools ini dibuat oleh salah satu member di forum XDA yaitu BDFreak.
Proses decompile dan recompile merupakan proses yang sering kita lakukan jika ingin melakukan modding (kostumisasi) file apk atau file jar, banyak sekali alasan orang melakukan modding pada android, salah satunya mungkin merubah tampilan pada system ui, dalam hal lainnya proses ini juga dibutuhkan untuk membuat custom ROM yang berasal dari source atau memasukan sebuah aplikasi dan fitur tertentu sebuah ROM ke dalam ROM yang kita pakai.
Versi terakhir dari Advanced Apktool saat artikel ini dibuat adalah versi 4.1.0, dibuat berdasarkan versi Apktool 2.0.0-RC3 (support Android Lollipop). Dalam tool ini kita bukan hanya dimudahkan pada proses decompile dan recompile tapi untuk proses Sign Files atau Zipalign Files juga bisa kita lakukan.
Sebelum menggunakan Advanced Apktool pastikan PC/ Laptop Windows mu telah terinstall JRE (Java Runtime Environment), karena tool ini tidak akan berjalan tanpa JRE yang telah terinstall pada Windows, untuk link download JRE dan Advanced Apktool bisa kamu kunjungi melalu link di bawah ini, kamu bisa mendapatkannya secara gratis karena tool ini memang licensinya freeware.
JRE Download
Advanced ApkTool v4.1.0
Setelah mendownload kedua file di atas, silahkan install file JRE seperti biasa menginstall software pada windows. Selanjutnya ekstrak file .rar hasil dari download Advanced ApkTool v4.1.0 tadi di mana saja, hasilnya akan ada lagi folder yang bernama AdvancedApkTool yang isi di dalamnya seperti gambar berikut.
Berikut penjelasan dari fungsi folder-folder di atas:
- Folder 1-BDFreak merupakan folder yang isinya tool-tool untuk menjalankan perintah-perintah yang kita berikan lewat tool Advanced ApkTool, log file serta hasil instalasframework juga akan berada dalam folder ini.
- Folder 2-In adalah tempat menaruh file original yang akan kita kerjakan untuk proses decompile, folder ini juga tempat menaruh file framework untuk diinstall.
- Folder 3-Out adalah folder yang isinya hasil dari decompile file, di folder ini kita melakukan berbagai editing pada file yang kita mau, kata lainnya adalah working folder.
- Folder 4-Done adalah folder hasil recompile dari working folder, gampangnya ini adalah tempat kita mengambil hasil file yang sudah kita edit sebelumnya.
Berikut penjelasan dari fungsi-fungsi option pada gambar di atas :
1. Install Framework, opsi ini digunakan untuk instalasi file framework yang telah kita taruh di Folder 2-In dari rom yang kita gunakan, sangat wajib untuk dilakukan apabila kita akan mengedit file-file system dari rom Android, hal tersebut diperlukan agar tool ini mengetahui source dari file tersebut, jika suatu file membutuhkan framework tertentu akan ada keterangan bahwa proses decompile telah gagal seperti gambar di bawah. File framework bisa kamu dapatkan untuk masing-masing ROM pada folder system/framework/ di ROM mu, jangan lupa juga menginstall spesifik framework jika ada, seperti twframework-res.apk atau mediatek-res.apk atau lainnya.
2. Decompile Files, fungsi opsi nomor 2 adalah untuk melakukan perintah decompile (membongkar) file yang telah kita taruh di Folder 2-In sebelumnya.
3. Recompile Files, fungsi opsi nomor 3 adalah untuk melakukan perintah recompile file yang telah kita edit di folder 3-Out.
4. Sign Files, digunakan jika kamu ingin memberikan signature pada file yang sudah diedit yang berada di folder 4-Done, untuk jenis file system tidak di anjurkan untuk melakukan Sign Files, beberapa contoh file system di antaranya; SystemUI.apk, Settings.apk, framework-res.apk, dan lainnya.
5. Zipalign Files, digunakan untuk melakukan zipalign apk yang berada di folder 4-Done. Zipalign sendiri bertujuan untuk menselarkan dan optimasi file-file yang ada dalam apk, seperti gambar atau berkas mentah, harus diselaraskan pada batas 4-byte. Manfaatnya adalah pengurangan jumlah RAM yang dikonsumsi ketika menjalankan aplikasi, untuk info lebih jelas tentang zipalign kamu bisa melihatnya Di Sini
6. Wipe Folders, digunakan jika kamu ingin membersihkan isi dari folder-folder yang ada dalam tool Advanced ApkTool, jika kamu memilih opsi ini, akan ada beberapa opsi lagi di dalamnya untuk memilih folder mana yang mau kamu pilih untuk dibersihkan.
7. More Menu, jika kamu memilih more menu, akan tampil layar lainnya berisi opsi-opsi tambahan seperti, Decompile semua file pada folder 2-In , recompile semua file pada folder 3-Out, Sign semua file pada folder 4-Done, dan Zipalign semua files pada folder 4-Done.
Demikian pengenalan tentang Advanced ApkTool ini, dengan mengenal fungsi-fungsi yang berada pada tool ini pastinya kita jadi lebih mudah untuk menggunakannya. Tool ini tidak disarankan bagi yang tidak ataupun kurang mengerti dalam proses editing sebuah file apk atau file lainnya yang ada dalam Android, karena kami tidak bertanggung jawab atas efek yang terjadi akibat penggunaan file hasil editan melalui tool ini di smartphone Android anda yang bisa menyebabkan bootloop atau hal lainnya.
Tidak ada komentar:
Posting Komentar