Selasa, 23 September 2014

Cara decompile dan recompile di hh

                                   CARA DECOMPILE DAN RECOMPILE DI HH ANDROID


BAHAN BAHAN YANG DI PERLUKAN:
Apktool v4.4      apk tool ;4.4
920 Text Editor_13.7.18.apk 920 Text Editor_13.7.18.apk

 PERSIAPAN APKTOOL
- Download apktool di atas
- Extract Apktool....zip
- Masuk ke dalam hasil extract tsb

-instal apk toolnya

- Pindahkan folder apktool ke sdcard (/sdcard/di sini)
- Buka apktool
- Masuk folder /sdcard/
- tap dan tahan folder apktool
- Pilih "set as apktool data folder"
*sdcard internal memiliki kecepatan read & write lebih cepat daripada sdcard external sehingga tiap proses yang dilakukan akan lebih cepat


- Settings > apktool version > pilih 1.5.2



- Settings > aapt version > pilih sesuai OS yang dipakai
 PROSES INSTALASI FRAMEWORK
- Buka apktool
- Masuk folder /system/framework
- Tap framework-res.apk
- Pilih import as framework
- Lakukan hal yang sama (jika ada) pada mediatek-res.apk / oppo-res.apk / htc-res.apk dsb.


 PROSES DECOMPILE (Contoh SystemUI.apk)
- Buka Apktool
- Tap SystemUI.apk
- pilih decompile all
- Tunggu proses selesai
- Hasil proses Decompile akan muncul folder baru SytemUI_src
- Perhatikan di dalam folder tsb 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! Harap di ulang proses Decompilenya.


PROSES RECOMPILE
Setelah melewati proses Decompile lalu melakukan editing/oprek langkah selanjutkan adalah proses Recompile
- Pastikan telah melakukan editing dengan benar serta men-Save file-file yang di edit
- Buka apktool
- Tap folder SystemUI_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 SystemUI_src.apk maka proses Recompile Berhasil!
- Jika pada output/log apktool di akhirannya tidak terdapat tulisan building apk file dan tidak muncul file baru SystemUI_src.apk maka proses Recompile tsb Gagal! .






 PROSES SIGN
Perlu diperhatikan terdapat 2 perbedaan metode Sign.
- Pilih sign apk langsung dari menu apktool (Khusus untuk base Rom Full Signed)
- Sign manual via rootex "extract&copas" serta "via META~INF apktool"
Disini kita membahas cara sign Manual "via META~INF apktool" karena kebanyakan user belum melakukan full signed Rom dengan signature key pihak ke-tiga (dsixda/apkmultitool/apktool/dsb)
.
Cara Sign Manual "via META~INF apktool"
- Tap file SystemUI.apk
- Pilih extract META~INF
- Tunggu proses dan outputnya selesai disertai munculnya folder baru META~INF
- Tap file hasil Recompile yaitu SystemUI_src.apk
- Pilih add META~INF to apk
- Tunggu prosesnya selesai dan terdapat tulisan di akhiran lognya Everithing is Ok
.
.
Selamat seluruh proses telah berhasil dilalui, silahkan rename kembali SystemUI_src.apk menjadi SystemUI.apk dan siap di push kembali ke system.
.
.
Sign Manual via Rootex Jika Sign diatas GAGAL
- Buka Rootex
- Extract SystemUI.apk
- Extract SystemUI_src.apk
- copy META~INF dan AndroidManifest.xml dari hasil extract SystemUI
- paste ke dalam folder hasil extract SystemUI_src
- tap dan tahan folder SystemUI_src lalu pilih zip this folder
- go to zip
- rename SystemUI_src.zip menjadi SystemUI.apk.


trimakasih......

bila ada yang kurang jelas silahkan ajukan pertanyaan.


Cara membuat statusbar Lebar

                                            TUTORIAL MEMBUAT STATUS BAR LEBAR






 SSnya gan                                              









TUTORIAL membuat statusbar Lebar


Bahan :-Apktool            apk tool ;4.4

             -920 Text Editor_13.7.18.apk        920 Text Editor_13.7.18.apk

             - mengerti compile recompile       cara-decompile-dan-recompile-di-hh






 1 - Decompile Framework-res.apkCari di sdcard\APKTools\framework-res\res\values \dimens.xmlCari tulisan name="status_bar_height">25.0dip  ganti ganti menjadi name="status_bar_height">50.0dip










 








 lalu di recompile lalu terbentuklah Framework-res-ars.apk,lalu ektrakFramework-res-arsapk dan Framework-res.apk copy androidmanifes.xml dan META-INF dari Framework-res ke Framework-res-ars kemudian Framework-res-ars di kompres /jadikan zip setelah jadi zip rename menjadi Framework-res.apk 2 Tahap Rootex - Push Di System lalu Rename jadi Framework-res.apk jangan lupa permisionnya rw-r-rLalu push ke folder system/framework/disini.









 Sekian terima kasih







 KALO ADA YANG KURANG JELAS SILAHKAN AJUKAN PERTANYAAN.