Compile dan Decompile apk adalah dasar utama untuk dapat memodifikasi bahkan membuat Custom Rom. Maka dari itu, bagi yg ingin bisa membuat custom rom, maka kita harus bisa dasarnya terlebih dahulu.
Proses Decompile & Compile ini hanya dapat di lakukan di PC / Laptop. atau sejenisnya.
sebelumnya HH ( HandHeld ) harus sudah di root untuk mempermudah proses pengeditan.
untuk tutorial Root, dapat di lihat di postingan berikut ini
Bahan2 yg perlu disiapkan ( untuk link adf tanda ( * ) di ganti jadi tand titik ( . ) :
(APK Tool dan APK Manager) : http://adf*ly/AJrAz
JAVA ==> JDK atau JRE : www.oracle.com
Framework-res.apk Stock ( dapat di ambil di folder /system/framework/ )
Twframework-res.apk Stock ( dapat di ambil di folder /system/framework/ )
File Apk yang mau di edit ( Contoh di sini file SystemUI.apk )
Niat dan kemauan
nah kalau sudah terkumpul semua file di atas, maka langsung masuk ke proses selanjutnya.
pastikan Java sudah terinstall di PC / Laptop. ekstrak Apktool & APK Manager ke dalam lokasi yang sama seperti gambar di bawah ini
kemudian buka folder APK Tool. letakkan file framework-res.apk & twframework-res.apk di dalam folder APK Tool seperti gambar di bawah ini.
Proses Decompile & Compile ini hanya dapat di lakukan di PC / Laptop. atau sejenisnya.
sebelumnya HH ( HandHeld ) harus sudah di root untuk mempermudah proses pengeditan.
untuk tutorial Root, dapat di lihat di postingan berikut ini
Bahan2 yg perlu disiapkan ( untuk link adf tanda ( * ) di ganti jadi tand titik ( . ) :
(APK Tool dan APK Manager) : http://adf*ly/AJrAz
JAVA ==> JDK atau JRE : www.oracle.com
Framework-res.apk Stock ( dapat di ambil di folder /system/framework/ )
Twframework-res.apk Stock ( dapat di ambil di folder /system/framework/ )
File Apk yang mau di edit ( Contoh di sini file SystemUI.apk )
Niat dan kemauan
nah kalau sudah terkumpul semua file di atas, maka langsung masuk ke proses selanjutnya.
pastikan Java sudah terinstall di PC / Laptop. ekstrak Apktool & APK Manager ke dalam lokasi yang sama seperti gambar di bawah ini
kemudian buka folder APK Tool. letakkan file framework-res.apk & twframework-res.apk di dalam folder APK Tool seperti gambar di bawah ini.
kemudia klik file Command Prompt seperti gambar di atas. lalu muncul CMD.exe , kemudian ketikkan
apktool if framework-res.apk
setelah mengetikkan seperti gambar di atas, maka enter saja & akan muncul dialog seperti gambar di bawah ini yang berarti sukses, bila muncul bacaan selain seperti di gambar, pastikan peletakkan file atau step sebelumnya dengan benar.
selanjutnya kita kembali ketikkan apktool if twframework-res.apk , atau seperti gambar di bawah ini
tekan enter, maka akan muncul seperti gambar di bawah ini
sampai di sini, proses awal selesai, proses tersebut berfungsi untuk menginstal Framework atau file system pada android yang berkaitan langsung dengan file system lainnya, jadi dengan kata lain, jika proses tersebut sudah terlewati & berhasil, maka kita dapat mengedit file system apk lainnya tanpa harus melakukan step di atas untuk menginstall framework-res.apk & twframework-res.apk tadi. setelah proses tersebut selesai, kita dapat close CMD.exe.
setelah dari folder APK Tool , maka sekarang masuk ke folder Apk Manager untuk proses editing file apk.
di dalam APK Manager akan terdapat folder seperti gambar di bawah ini.
letakkan file APK yang akan kita edit, di dalam folder place-apk-here-for-modding , seperti gambar di atas. jika sudah meletakkan file APK yang akan kita edit di dalam folder tersebut, maka klik file script seperti gambar di bawah ini.
tekan tombol enter atau tombol lainnya di keyboard untuk melanjutkan proses selanjutnya.
kemudian akan muncul seperti di gambar di bawah ini, yang merupakan menu menu untuk editing file APK
pada proses awal, kita harus memilih Project terlebih dahulu, dengan memilih menu 22. Set current project
ketik saja angka 22 di bagian Please make your decision :
tekan enter, maka akan muncul seperti gambar di bawah ini
pilih APK yang akan di edit dengan nomor urut yang ada, di contoh di sini, hanya file SystemUI.apk , maka kita ketik 1
lalu tekan enter, maka akan kembali ke menu sebelumnya. lalu kita pilih menu 9. Decompile APK
maka proses decompile APK akan berjalan seperti di gambar di atas, kemudian bila proses decompile sudah selesai, maka akan muncul tulisan seperti sebelumnya, yaitu Please make your decision :
pada tahap ini, proses decompile APK sudah selesai, namun jangan close CMD.exe tadi, cukup minimize saja menu menu yang tadi itu. nah setelah decompile selesai, tinggal kita mengedit file file yang ada di dalam APK yang ingin di edit tadi. file hasil decompile APK, akan ada di dalam folder Project. seperti di bawah ini.
edit lah sesuai keinginan, bila ingin mengganti gambar atau mengedit script dari sebuah file APK.
jika sudah mengedit file APK nya, maka proses selanjutnya adalah Compile APK. pilih nomor 11 di menu menu yang terdapat di cmd.exe tadi. seperti gambar di bawah ini.
tekan enter untuk memulai compile APK seperti gambar di atas, maka proses berjalan seperti di bawah ini.
jika prosesnya muncul seperti gambar di atas, maka proses editing file APK sudah benar, namun bila muncul pesan error. maka kita harus memastikan dari step setelah Decompile APK, apakah file yang kita edit sudah benar ? . namun jika benar, maka muncul seperti gambar di atas. kita tinggal ketik di type input : y
lalu tekan enter. selanjutnya Untuk kedua kalinya kita ketik “y” lagi lalu enter. maka akan muncul seperti di bawah ini.
minimize menu menu nya atau CMD.exe nya, lalu buka folder APK Manager tadi. akan terdapat folder Keep ( folder hasil ekstrak file APK yang di edit ) berbeda dengan folder Project. di folder ini, kita di haruskan untuk mendelete file yang di mana kita edit.
misal kita tadi mengedit file ( statusbar.xml ) di folder /res/layout/ yang terdapat di folder project
maka kita delete file yang dengan nama serupa di folder keep. cari file dengan nama serupa seperti yang kita edit tadi ( statusbar.xml ).
setelah selesai delete file di dalam folder Keep. maka masuk kembali ke menu yang di CMD.exe
tekan saja enter
setelah itu, kembali ke folder APK Manager, buka folder place-apk-here-for-modding
maka akan terdapat file seperti di gambar di atas. file hasil editing & compile APK tadi akan bernama unsigned...... , nah kita tinggal rename menjadi sesuai dengan file aslinya saja.
sampai di sini proses Compile APK berhasil di lakukan, tinggal mengetes hasilnya di android kita. untuk mencoba file system APK android tadi, harus lewat Flash Recovery atau menggunakan file Flashable zip.
contoh file flashable zip yang kosong dapat di unduh di sini
tinggal masukkan ke dalam folder app di dalam folder system
atau jika mengedit file system yang terdapat di folder framework
maka tinggal tambahkan saja folder framework di file tersebut dengan cara mengekstrak terlebih dahulu file contoh.zip tadi, lalu buka di dalam folder system, buatlah folder lainnya sesuai dengan direktori letak file APK yang kita edit. jadikan zip hanya dengan kedua folder awal yaitu :
META-INF
System
jadikan zip file.
demikian artikel tentang Cara Termudah Decompile & Compile File APK Android, semoga bermanfaat.
+ comments + 34 comments
wah masta saya masih bingung yang di sini nih
tinggal masukkan ke dalam folder app di dalam folder system
atau jika mengedit file system yang terdapat di folder framework
maka tinggal tambahkan saja folder framework di file tersebut dengan cara mengekstrak terlebih dahulu file contoh.zip tadi, lalu buka di dalam folder system, buatlah folder lainnya sesuai dengan direktori letak file APK yang kita edit. jadikan zip hanya dengan kedua folder awal yaitu :
META-INF
System
jadikan zip file.
Itu jadiin zipnya gimana si ..
semua si lancar
tinggal masukin SystemUi.apk nya belum ngerti..
Mindahin Nya emang gak bisa langsung dari Hh scara manual gitu
gak lewat recovery ?
Tq banget masta Buat tutorialnya
Ok banget Dah ..
hahaha
ow itu y.. hehe, maksud ane itu buat membuat file flashible zip, krn kn ktika kita ingin mengganti file sistem, biar aman ktika mereplace atau mengganti file sistem asli dg file sistem editan kita, maka perlu flashible zip, kyk yg saya sertain itu contoh.zip
tp file contoh.zip itu hanya berisi untuk direktori system/app
klo misal agan edit file dari folder framework
maka, tinggal bkin folder yg sama dg nama nya tsb di dlm file flashible zip tsb
tp klo agan hanya edit yg di folder system/app
maka, gk perlu bkin folder tmbhn lagi di file contoh.zip
hehe, mdh mdhn ngerti y dg pnjelasan ane
cz ane jg msh blajar..
dalam mengganti file system.. lbh bgus menggunakan file flashible zip & lwt recovery mod pstinya, krn emg klo gk lwt recovery mod.. maka yg trjdi file system yg ente gnti, malah jd corrupt.. jd FC ( Forced Close ) mlu dh.. klo dh bgitu, repot dh, mo lwt recovery, biasanya jd ngambek tuh systemnya.. hehe
jd
intinya, siapin file flashibel zip, klo mo edit file system..
kalau decompile file app bagaimana.file yang buat flsh rom pada android via sdcard.tanks
cara yg saya jabarkan ini, adalah cara decompile & compile file apk.. nah di android kn file mentahan app itu type nya APK , jd selama typenya apk, maka, ttp bsa d gunakan cara d postingan ini..
tp, cara ini hanya lbh d rekomendasikan untuk mengedit file sistem apk pd android..
thx
brarti misalkan ane mo decompile trus modding di apk-nya app kayak Watsap gitu gaperlu dipakein flashible segala ya gan? kan bukan system..
iya gan.. slma bukan file system.. mka biasa aj installnya
terima kasih....
gaann bntuin anee. ane gagal trs wktu compile ada tulisan2 aneh di cmdnya yg bkin gagal. apa ya gan yg bikin gagal gituu? pleasee gann bntuin ane??
cba ikuti stepnya dg bnar, o iya cara ini baru saya coba untuk HH galaxy pocket, krn memang saya hanya memiliki HH itu untuk mncoba coba..
cba di cek lg bacaan pd command prompt nya itu ap, klo misal salah pas proses compile, pastikan smua file & caranya sudah benar
klo salah atau error pas proses decompile, maka pastikan lg file framework-res nya sudah bnar & stepnya jg sudah benar..
Waduh gan ane ga pahamnya pas utk dijadikan flashable zip.
Bisa dikasih contoh kah gan ?
yg ente edit apaan gan ?
misal nya mms.apk
nah lokasi mms.apk itu ad di mana ?
klo di folder system, maka donlot contoh file flashable zip yg ane sertain
trus replace aj ap yg ad di dlm foldrr system
jd slain folder Meta
itu bsa d ganti sesuai dg lokasi atau direktorinya
klo mms.apk kn itu di dalam folder system, maka masukkan dg drag mms.apk ke file zip nya, pke winrar aj gan
jd file flashable zip nya di buka dg winrar, lalu drag mms.apk yg dh d moddif.. lalu masukkan sesuai lokasi aslinya yaitu di dalam folder system
itu klo yg ente edit file di folder system..
klo yg enye edit di folder framework, maka buay folder framework di flashabel zip nya
Ane mau edit systemui sama ada yg di folder /system/framework.. (android.policy.jar
Jd di zip tsb ane masukin aj ke :
1. Systemui di folder /system/app
2. Android.policy.jar (bikin folder baru didlm flash zip) /system/farmework.
Betul gt gan?
iya gan
Permasalahan selanjutnya gan..
Kan skrg ane pake cusrom cm10.1
Nah dibfolder system/framework ga da twframework-res.apk. yg ada framework-res.apk saja.
Nah pas ane mau instal framework-res.apk selalu pesannya error.
Padahal java uda ane update.
Apkh mesti pake yg stock rom baru bs ?
ehmm.. CM y?
wh ane kurang tau dh gan, CM itu emg rom yg beda dari rom stock jg custom rom..
ane cma coba cara di post ini, untuk stock rom & custom rom slain CM
gan, ane dapa mentahan dalam bentuk file dan folder... nah sekarang cara compile menjadi apk gimana caranya... jadi gak ikut step decompile diatas, ini langsung mau compile file mentah... minta diajarin gan
mungkin yg ente mksd itu file zip ?
du dlmnya dg lngsung ad file file folder, dll.. cba rename filenya
misal
opera.zip
renam jadi
opera.apk
biasanya bgitu gan, klo compile file tnpa proses decompile.. ehm ane blm nyoba tuh
owh, saya coba dulu deh... soalnya baru belajar buat aplikasi, kebetulan dapat mentahan,,, cuma bingung pas mau compile
gak bisa.. saya extraxct zip, trus saya ubah ke apk langsung pake rename... malah pas install dapat eror, kesalahan dalam mengurai paket
gini gan, klo file yg ente dpt itu, misal pas d buka di app sprti winrar, trnyta itu dlmnya lngsung berisi file folder & file file xml.. slma file yg ad itu benar
maka di coba rename lngsung filenya menjadi ekstensi apk
tp klo trnyta file yg ad itu corrupt, maka y gk akan bisa
atw klo ingin mncba compile
cba aj dr tutor saya tsb, msuk lngsung ke proses compile, dg pletakkan file yg benar
ehm.. wh kalo kasusnya spti itu, saya kurang tau gan, cz saya hanya punya HH galpock, & slalu ad twframework untuk rom rom slain CM..
maksihh broo.. akhirnya nemu juga cara yg komplit..
dari maren nyoba edit framework-res.apk pake cara yg berbeda selalu gagal. dengan cara masbro di atas baru berhasill.. makasih bnyk masbro... *keeppost*
waktu masukin apktool if framework-res.apk di command prompt gk jdi..
gmna nih ??
close cmd & mulai dr awal aj.. pastiin jgn smpe salah..
ane gagal terus decompile apk.. ga muncul2 di folder project nya...itu kenapa ya???
apakaj file file yg di butuhkan sudah ready & di register sesuai step stepnya ?
krn kalau file sprti framework-res.apk nya salah. maka tdk bisa untuk decompile apk
Gan bhn2 sdh da smh cumn 1 yg gk ada system Twframework-res.apk.
Yg ada di system framework-res.apk/framework.jar/framework2.jar.
Apkh sama Twframework-res.apk dgn framework.jar dn framework2.jar.
Jdi gymn nih gan?
oh beda gan.. yg ekstensi nya jar
dengan ekstensi apk
tutor ini ane tes di galaxy pocket. ane blm tes di hh lain
thx gan udh mampir ke ibeimam.com
PROMO BESAR- BESARAN DARI SANI SARTIKA UNTUK 2015 BERBAGAI TIPE HANPHONE SEPERTI Bila berminat silahkan untuk konfirmasi pemesanan silahkan hubungi:0816 597476 VIA PIN BBM 264093EF BlackBerry>Samsung>Smartfren.
>Sony>Nokia>Apple>Acer>Canon>Dell>Nikon>DLL
Ready Stock !Samsung L9100 Galaxy S2 - Black Rp. 1.000.000,-
Ready Stock !Samsung Galaxy Tab 8.9, 16GB - Pure WhiT Rp. 1.600.000,-
Ready Stock !Samsung Galaxy Tab 7.7 Super AMOLED Plus Rp.1.500,000
Ready Stock !Samsung Galaxy Note N7000 - Black Rp. 1.700.000
Ready Stock !Samsung Galaxy Tab 2 (7.0) Rp. 1.000.000
Ready Stock !Samsung Galaxy Nexus I9250 - Titanium Si Rp.1.500.000,-
Ready Stock !Samsung Galaxy Note N7000 - Pink Rp.1.700.000
Ready Stock !Samsung Galaxy Y S5360 GSM - Pure White Rp.500.000,-
Ready Stock !Samsung Galaxy Tab 7.0 Plus Rp. 1.000.000.
Ready Stock !BlackBerry 9380 Orlando - Black Rp.900.000,-
Ready Stock !BlackBerry Curve 8520 Gemini Rp.500.000,-
Ready Stock !BlackBerry Bold 9780 Onyx 2 Rp.800.000,-
Ready Stock !Blackberry Curve 9320 Rp.700.000,-
Ready Stock !BlackBerry Bold 9900 Dakota Rp.1.500.000,
Ready Stock !Blackberry Torch 9800 Rp.1.200.000,
Ready Stock !Blackberry bellagio 9790 Rp.1.100.000
Ready Stock !BlackBerry Curve 9220 Davis Rp.650.000,-
Ready Stock !BlackBerry Torch 2 9810 Jennings Rp. 1.350.000,-
Ready Stock !BlackBerry Curve 9360 Apollo Rp.950.000,-
Ready Stock !Blackberry Monza 9860 Rp.1.400.000,-
Ready Stock !Blackberry Keppler 9300 Curve 3GRp.700.000,
Ada beberapa hadiah jenis bayi Anda dapat menemukan. Satu juga dapat mengambil bantuan online untuk mendapatkan beberapa ide tentang hadiah. Hal pertama memberi diduga jelas ini. Sesuai dengan anggaran Anda salah satu mungkin dapat membeli beberapa hadiah bayi atau mengubah di tempat Anda berbelanja untuk mendapatkan nilai yang lebih baik untuk uang di hadiah bayi. Semua jenis hadiah untuk bayi yang tersedia hadiah sekarang-a-hari seperti jual selimut bayi lucu online murah sepatu, gaun, kue popok, handuk dll Bahkan Anda dapat membeli disesuaikan untuk bayi itu juga. Jika Anda membeli handuk bayi Anda akan dapat meminta vendor untuk mempublikasikan nama bayi serta ulang tahun mereka untuk kain. Anda dapat membeli pakaian siap pakai juga dan kue popok. Ada begitu banyak jenis hadiah bayi pembeli pasti bisa bingung.
Kami bekerja dengan warna benang yang cocok untuk setiap personalisasi. Namun, kita dapat bekerja dengan warna yang berbeda harus Anda inginkan. Untuk memilih warna tertentu dalam monogram Anda atau nama pribadi, perhatikan bahwa warna setelah checkout dalam "memesan komentar" bagian. Jika Anda baik-baik saja memiliki benang yang cocok, hanya meninggalkan jual selimut bayi murah hello kitty lucu bagian kosong selama checkout.
Salah satu imajinasi paling menyenangkan bahwa siapa pun dapat membuat setelah mereka tahu seseorang melahirkan biasanya membuat bayi hadiah buatan tangan. Ini adalah solusi yang menyenangkan untuk waktu mereka untuk itu kepada seseorang dipukul dengan kerajinan. Selimut rajutan hanyalah salah satu item yang bayi akan mendapatkan baik menggunakan bersama dengan orang tua akan menghargai selama bertahun-tahun yang akan datang. Dengan biaya jual selimut bayi lucu cuddleme baby cape murah benang serta pola merajut gratis untuk selimut bayi, dipandang hadiah terjangkau dan sangat diinginkan.
Item dasar dengan twist ramah lingkungan dapat membantu orang tua menyediakan bayi dengan lingkungan yang nyaman mungkin. Misalnya, Moby Wrap Bayi Pembawa berfungsi sebagai pembawa serta selimut, sehingga sangat cocok untuk on-the-go orang tua. Penting lainnya adalah gigi mainan, dan bawah Nil berarti mereka dari katun organik dalam berbagai bentuk sayur dan buah. Ini sayur dan buah yang mampu menjaga gusi anak dan pikiran dirangsang.
Membaca artikel anda,sy serasa mendpt kado.Trim artikelnya
Post a Comment