Cara Decompile Dan Recompile Di PC Menggunakan APKTOOL

Cara Decompile Dan Recompile Di PC Menggunakan APKTOOL | Pernak Pernik Teknologi - Sobat setia PP TEKNOLOGI, banyak sekali teman teman saya yang bertanya, " Gan giamna sih buat status bar yang bagus, ada garisnya, terus bisa ada tulisannya juga, ada traffic barnya? " Pertanyaan itu hampur setiap hari muncul.

Karena Banyaknya teman yang bertanya, saya inisiatif untuk membuat tutorial tersebut dengan dukungan gambar yang pastinya mudah dipahami.

Sobat perlu menyiapkan alat tempur untuk Decompile Dan Recompile.

JAVA DEVELOPMENTS KIT
Untuk 32 BIT

Untuk 64 BIT

APKTOOL


Pertama sobat install dulu JAVA DEVELOPMENT KIT yang sudah sobat download tadi, langkah ini sangat wajib untuk dilakukan agar nantinya APKTOOL bekerja dengan smestinya. Tidak error.

Yang belum tahu cara install dan setting java DK, silahkan baca dulu :
Contoh langkah kerja :

Disini saya akan DECOMPILE systemUI.apk

Extrack dulu APKTOOL.zip yang sudah sobat download, APKTOOL ini yang sampai saat ini saya gunakan, Insyaallah tidak ada error.

Taruh folder APKTOOL di mana saja sesuai keinginan sobat.


Copy atau ambil SystemUI.apk dan Framework-res.apk ke folder APKTOOL tadi.


Pilih "Command Prompt.bat" dalam folder APKTOOL kemudian ketik 

Apktool if Framework-res.apk Langkah ini penting untuk sign in framework-res )lalu tekan enter




Tunggu sampai ada tulisan seperti dibawah :



Kemuadian ketikkan perintah "Apktool d SystemUI.apk" dan tunggu sebentar


Proses Decompile sudah selesai, sobat nanti akan menemukan file Decompile SystemUI



Sobat akan menemukan file file di dalam folder SystemUI, nah disitu sobat bisa berkreasi.. Mau edit apa saja yang di butuhkan.






Sekarang saatnya proses RECOMPILE SystemUI

Ketikkan perintah "Apktool b SystemUI" nanti sobat akan menemukan dialog di bawah.

Ingat, lihat bagian bawah, jika ada tulisan Building apk file.... maka proses recompile berhasil



Sobat akan menemukan apk dengan nama SystemUI.apk 



Untuk emudahkan apakah sudah ada APKnya atau bulan, mari kita tes dengan cara yang lain.

Sobat ketikan "apktool b SystemUI edit.apk"




Nanti sobat akan menemukan edit.apk di folder apktool, sobat juga bisa menggunakan nama nama lain untuk mempermudah apakah proses Recompile berhasil.



Eitsss, ini belum sepenuhnya berhasil, karena nanti sobat harus melakukan Sign In SystemUI.apk

PROSES Sign in SystemUI.apk

Copy atau move Edit.apk ke sebuah folder khusus misal SystemUIEDIT

jangan Lupa Rename edit.apk menjadi SystemUI.zip , terus di extrack



Sediakan juga folder unutuk SystemUI.apk yang asli, yang belu di Decompile Contoh SystemUIASLI, Ganti jadi format zip dan extrack


Setelah semua folder dan file siap.

delete Androidmanifest.xml dari SystemUIEDIT lalu Copy META-INF dan Androidmanifest.xml dari SystemUIASLI ke SystemUIEDIT





Setelah semua selesai, Lihat langkah berikut yang ada di folder SystemUIEDIT, jangan lupa SystemUI.zip hapus dulu.



block yang di Dalam kolom kemudian zip, setelah di zip ganti dengan apk, dari SystemUI.zip jadi SystemUI.apk

SystemUI.apk sudah terbentuk dan siap di Push ke dalam system/app

Jangan lupa kalau mau push, ganti permission dulu jadi rw-rr

Semoga bermanfaat.

Sobat juga bisa baca :

Salam Oprekers...

31 Komentar untuk "Cara Decompile Dan Recompile Di PC Menggunakan APKTOOL"

  1. gan ,ane pas DC sukses,tapi pas RC gagal,muncul tulisan banyak banget di CMD nya,di akhiri dengan tulisan 7more gituh..
    solusinya gan
    thanks..

    BalasHapus
    Balasan
    1. coba di cermati gan apa yang salah.. memang dc rc itu susah, sayapun kadang males dc rc hehe

      Hapus
  2. alhamdulillah udh bisa gan,ane coba dc rc system ui dari rom lain,ternyata bisa,sedankan yg tadi gatau kenapa gak bisa,entah karna gk suport atau apa,ane bingung,tapi alhamdulillah dh bisa,thank ya om artikel nya membantu sangat.. :)

    BalasHapus
  3. berlaku untuk lollipop 5.0.2 kah,Moto G hh nya sob :)

    BalasHapus
    Balasan
    1. di coba dulu aja gan.. saya dulu terapin cara ini di kitkat asli bisa si.. tapi memang line line xlm nya beda letak.. tpi buat dc rc bisa lancar

      Hapus
  4. bang revan ini systemui.apk ama framework-res.apk nya harus asli dari stockrom ?

    BalasHapus
    Balasan
    1. iya gan yang mau di mod sesuaikan romnya. kalo yg mau di dc rc rom xperia ya pke xperia

      Hapus
  5. gan gimana cara dc bbm ?? ane udah dc tapi ada bacaan error.. ada sih folder nya mah cuman isinya cuman smali doang

    BalasHapus
    Balasan
    1. biasanya kalo bbm itu ada aplikasinya sendiri si gan buat dc rc :)coba agan masuk aja group bbm .. biasanya ada tutorial mod bbm

      Hapus
  6. gan, kok ane ga bisa ya
    ane baru sampe perintah Apktool if Framework-res.apk
    itu dah gagal muncul brut gitu dah
    tolong pencerahannya gan, trims

    BalasHapus
  7. kalo seperti ini gimana gan,,,mohon pencerahannya,,,thanks,,,
    C:\Users\PINTA D.T>apktool if framework-res.apk
    Exception in thread "main" brut.androlib.AndrolibException: java.io.FileNotFound
    Exception: framework-res.apk (The system cannot find the file specified)
    at brut.androlib.res.AndrolibResources.installFramework(AndrolibResource
    s.java:562)
    at brut.androlib.Androlib.installFramework(Androlib.java:495)
    at brut.apktool.Main.cmdInstallFramework(Main.java:224)
    at brut.apktool.Main.main(Main.java:76)
    Caused by: java.io.FileNotFoundException: framework-res.apk (The system cannot f
    ind the file specified)
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.(Unknown Source)
    at java.util.zip.ZipFile.(Unknown Source)
    at java.util.zip.ZipFile.(Unknown Source)
    at brut.androlib.res.AndrolibResources.installFramework(AndrolibResource
    s.java:530)
    ... 3 more

    BalasHapus
    Balasan
    1. javanya sudah di istall belum.. kayaknya butuh java

      Hapus
  8. coba agan cari aja misal cara membuat flyme os gitu.. nanti di tutorial ada scriptnya soalnya beda beda

    BalasHapus
  9. kok gua crash mulu ya command nya?

    BalasHapus
    Balasan
    1. kok bisa .. di saya aman aman lancar kok gan :)

      Hapus
  10. kalo yang androidmanifest nya di edit sign nya gimana gan ?

    BalasHapus
  11. kalo pas building resources ada tulisan gini :
    I: Building Resources...
    Warning: AndroidManifest.xml already defines minSdkVersion (in http://schemas.android.com/apk/res.android); using existing value in manifest

    Tapi bawahnya ada
    I: Copying libs...
    I: Building apk file...

    gimana?

    BalasHapus
    Balasan
    1. itu dah bisa yang penting keluar apknya :)

      dan ini biasanya berhasil

      I: Copying libs...
      I: Building apk file...

      Hapus
    2. Ane dah muncul I: Copying libs...
      I: Building apk file...
      Tp kok apknya gak keluar ya gan wktu recompile? Yg slah apanya gan..

      Hapus
  12. gan cara dc rc fw dan cra dc rc file yg berformat jar gmna

    BalasHapus
  13. cara dc rc fw dan dc rc file berformat jar gmna..?? apa kata kunci nya

    BalasHapus
  14. Artikelnya mantap gan, di tunggu kunbalnya ya gan http://catatandroid.blogspot.co.id/2012/11/cara-menggunakan-apktool-pada-windows.html

    BalasHapus
  15. Gan...and sukses step by step decompile..to pas mau recompile trnyta gagal ga ada folder "assets" Dr folder systemui basil decompile..pdhl smua lngkah tampilanny persis kyk do screenshot tutor..solusinya gan...

    BalasHapus
  16. Ane gagal di recompilenya gan...baru sadar ga ada folder "assets" di folder system UI basil decompile..solusinya gmna gan..

    BalasHapus
  17. bang..klo ganti icon kamera ada caranya yg benar ?? soalnya sy gak berhasil ganti icon nya..utk aplikasi lain sy berhasil..mohon pencerahannya...

    BalasHapus
  18. ini posisi hpdi usb um?

    BalasHapus
Berkomentarlah sesuai artikel
Link mati segera hubungi admin
Link aktif di komentar langsung di hapus
Blogger yang baik tidak melakukan copy paste sembarangan
Blog ini sepenuhnya di lindungi oleh DMCA

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel