Sabtu, 12 Desember 2015

Tutorial Decompile dan Recompile langsung di Android

Lama tidak posting maklum banyak kesibukan diluar hehe. Mumpung ada waktu saya share nih tutorial cara decompile recompile langsung di smartphone android tanpa PC.

Sedikit penjelasan mengenai decompile (dc) yaitu proses dimana file .apk atau .jar juga bisa, akan diuraikan isinya seperti halnya mengextract suatu file. Cuma bedanya disini, smali atau file xml hasil decompile bisa terbaca oleh text editor dan kita bisa merubah isinya. Sedangkan recompile (rc) itu sendiri proses penyatuan kembali hasil decompile tadi menjadi .apk kalau file sebelumnya adalah app. Untuk tutorial ini Android harus dalam keadaan root, yang bisa dilakukan dengan PC atau menggunakan aplikasi juga bisa seperti framaroot, keyroot master, dll.

Bahan yang diperlukan untuk decompile dan recompile di android :
1.  Apktool versi 4.1_armel unduh disini.
2. Framework-res.apk (ambil dari android sobat)
3. SystemUI.apk (contoh app yang akan di dc / rc)
4. Root Explorer sebagai file managernya disini.

Tutorial

Installasi Apktool:
  1. Masuk ke Root Explorer (rootex) dan Extraxt Apktool.zip.
  2. Pindahkan folder apktool hasil extract ke SD Card (internal) diluar folder.
  3. Install Apktool4.1.apk yang ada di folder apktool tadi.
  4. Sekarang buka Root/system/framework/disini. Copas framework-res.apk kedalam folder apktool.
  5. Buka aplikasi Apktool dan beri ijin superuser, cari framework-res.apk yang sudah di copas kedalam folder apktool tadi yaitu di sdcard/apktool/disini.
  6. Tekan framework-res.apk dan akan muncul pilihan, anda harus memilih import as famework dan tunggu sampai proses selesai.
  7. Jika sudah selesai berarti anda sudah sukses menyelesaikan installasi apktoolnya. Sekarang tinggal tahap mendecompile dan recompile aplikasinya.

Decompile dan recompile
  1. Masuk Root explorer kemudian ambil atau copas aplikasi yang akan di dc rc. Sebagai contoh saya memakai SystemUI.apk. Simpan di SD Card (internal), untuk yang ini boleh diletakkan dalam folder misalkan dalam folder Proyek.
  2. Kemudian masuk ke aplikasi Apktool, alihkan ke sdcard/Proyek/disini. Tekan SystemUI.apk dan pilih decompile all.
  3. Jika proses decompile sukses nanti akan muncul folder SystemUI_src (sesuai app yang di decompile).
  4. Sekarang sobat bisa edit tuh hasil decompilenya, mau ganti gambar png atau xml maupun smali terserah.
  5. Selesai edit tinggal di recompile supaya menjadi aplikasi kembali, caranya masuk aplikasi Apktool tekan SystemUI_src tadi dan pilih recompile. Proses recompile sukses jika muncul app baru dengan nama SystemUI_src.apk (sesuai app).
  6. Sebelum SystemUI dipindah ke tempat asalnya kita sign apknya dulu, caranya sama dengan dc rc. Tekan SystemUI_src.apk lalu pilih sign apk dan nanti akan muncul SystemUI_src_sign.apk. Jangan lupa rename menjadi nama asalnya SystemUI.apk.
  7. Copy atau pindahkan SystemUI.apk yang sudah di modif ke dalam Root/system/app/disini, sebelumnya set dulu dari r/o menjadi r/w. Jika ada peringatan Overwrite pilih Yes untuk menimpa app dan set permissionnya jadi rw-r--r-- (0644) lalu Reboot.
tutorial decompile recompile tanpa pc
Ilustrasi dc / rc SystemUI

Cara diatas akan sukses jika pas perangkat dihidupkan SystemUI tidak terhenti. Kalau ternyata terhenti berarti harus melakukan Disable Signature Verification di services.jar terlebih dahulu supaya tidak ada verifikasi system lagi yang menghambat.

Tetapi jika tidak melakukan signaturpun sebenarnya bisa asal tidak ada perubahan pada Android manifest. Tetapi harus nambah step lagi, Caranya :

  • Extract SystemUI.apk (sebelum modif) dan SystemUI_src_sign.apk.
  • Buka hasil extract SystemUI_src_sign kemudian hapus dan ganti AndroidManifest.xml danMETA-INF dengan yang ada di SystemUI (sebelum modif). Recomended hapus dulu baru diganti soalnya untuk yang modding file .jar isi dari META-INF jumlahnya berbeda.
  • Tekan dan tahan SystemUI_src_sign dan jadikan zip (Zip this folder) kemudian rename SystemUI_src_sign.zip menjadi SystemUI.apk baru kemudian di pindah ke system dan set permissionnya lalu reboot.
tutorial decompile recompile tanpa pc
Folder lokasi hasil extract dan zip

Semua cara diatas sudah saya tes dan berhasil. Untuk jaga-jaga lebih baik simpan app aslinya di external. Atau jika tidak mau repot lebih baik di disable signature verification saja services.jar nya supaya tidak perlu lagi mengextract kembali hasil recompilenya.

Demikian tutorial cara decompile recompile di Android yang bisa saya jelaskan dan maaf jika tutorialnya blepotan hee.. Selalu backup sebelum melakukan tindakan dan semua resiko ditanggung sendiri. Jika menemukan kendala jangan sungkan kasih komentarnya dibawah.

Happy modding !!!

Sabtu, 16 Maret 2013


x
http://www.facebook.com/pages/Bobotoh-Persib-Sejati/611478072211592

puisi for bobotoh


puisi keur persib


Sebagai bobotoh saya ingin selalu memberikan yang terbaik untuk Persib. Salah satunya dengan membuat karya berupa puisi. Puisi ini saya buat saat kelas 3 SMA, saya bacakan saat pelajaran bahasa Indonesia. Saya keluar sebagai juara kedua loh di kelas (yang milih temen-temen sekelas) Ini dia puisi waktu SMA:
BARA SILIWANGI
Penuh sesak Stadion Siliwangi
Dipenuhi para bobotoh sejati
Walau hujan badai menghampiri
Cinta padamu tak pernah mati



Ketika sang Maung datang
Siliwangi berubah dalam sekejap
Menjadi lautan biru
Tua-muda datang mendukungmu
Mengharap satu kata
Kemenangan …

Wahai Maung penunggu Siliwangi
Dahulu kau sangat disegani
Semua lawan dapat dihabisi
Karena engkaulah juara sejati

Maung Bandung, bangkitlah!
Terkamlah semua lawanmu tanpa ampun
Menangkanlah semua pertandingan
Kembalilah menjadi Maung yang ganas
Yang disegani di seluruh Indonesia

Namun, kini …
Harapan tinggalah harapan
Kau gagal melaju ke delapan besar
Dengan berat hati kau biarkan
Sino Edan, Macan Kemayoran, dan Ayam Kinantan
Melaju ke delapan besar

Maung Bandung, majulah!
Siliwangi selalu mendukungmu

Tapi mengapa
Setelah sekian tahun dilalui
Gelar juara
seakan tak mau menghampiri?

Mana taringmu,
wahai Maung??
Mana, mana taringmu??!!!
Oh iya masih ada lagi. Yang ini mah saya buat akhir-akhir ini melihat kondisi Persib yang tak kunjung membaik. Mudah-mudahan saja dengan pelatih baru Jaya Hartono Persib benar-benar dapat Berjaya di Liga Super 2008.

Untukmu, Pangeran Biruku!
Bandung kota yang amat seru
Apalagi saat tampil sang Pangeran Biru
Yang dengan gagahnya terus melaju
Ditemani para bobotoh yang mengharu biru
Saat Sang Pangeran meraih kemenangan
Aku berharap juara ada di tangan

Tapi yang terjadi jauh dari harapan
Kau selalu tampil mengecewakan
Kekalahan demi kekalahan tak terelakkan

Tapi itu tak menjadi soal
Memang hati pastilah kesal
Juara harus melalui jalan yang terjal
Tak cukup dengan kontrak yang mahal
Perlu dilihat masalah mental
Dan tindakan yang profesional

Apakah arti bobotoh sejati
Bobotoh yang terus mendukung sampai mati
Tak peduli apa yang terjadi
Bobotoh yang memenuhi Siliwangi
Saat Sang Pangeran gagah berdiri
Saat Sang Pangeran sakit justru pergi
Bukanlah bobotoh sejati

Tapi…
Bobotoh sejati akan terus menemani
Walau Sang Pangeran terperosok ke jurang degradasi
Walau Sang Pangeran sudah tak bertaji
Walau Sang Pangeran kalah tak henti
Walau Sang Pangeran hampir mati
Walau sudah tak ada matahari

Ayo, bangkitlah Pangeran Biru!
Aku ‘kan terus mendukungmu
Kau ‘kan selalu ada di hatiku
Doaku ‘kan selalu menyertaimu
Untuk kejayaanmu selalu

Selama jantung ini masih berdetak
Dan aku masih sanggup berdiri tegak
Dari hatiku kau tak kan terdepak
Haii selamat datang di blog @[611478072211592:]

Penulis