Minggu, 22 Juni 2014

Deodex your system here !!! (for all android devices ICS and JB+)



                                                   Deodex  your stock apps here!!!

nah kali ini saya akan membagikan suatu cara untuk melakukan suatu proses deodex!!! nah deodex itu adalah suatu proses untuk
proses mengembalikan kembali file .dex yang sebelumnya sudah dioptimalisasi (.odex) menjadi file .dex. Proses ini akan mengambil cache ODEX kemudian menyusun kembali menjadi file APK saja. Deodex memungkinkan proses pengeditan APK file menjadi lebih mudah.
singkatnya adalah proses pengepakan kembali APK dengan ODEX dengan cara tertentu. Proses pengepakan ini akan menjadi file dengan CLASSES.DEX. Dengan melakukan DeOdexing, semua paket dari APK yang sebelumnya terpisah di satukan kembali di satu file APK, sehingga menghilangkan kecemasan bahwa APK yang dimodifikasi akan konflik dengan beberapa file ODEX.Dengan kata laen, ROM yang telah DeODEXed, memiliki paket aplikasi yang telah di jadikan satu kembali dalam satu file APK, sehingga mengijinkan modifikasi pada file APK seperti perubahan tema. Karena tidak ada kode/bagian paket aplikasi yang lokasinya berbeda maka integritas paket tetap terjaga.

nah kelebihan dari android yang sudah di deodexed adalah  lebih mudah untuk memodifikasi suatu aplikasi seperti framework dan lain-lain namun kekurangannya merupakan proses booting yang sedikit lebih lama dari pada odex

nah disini saya akan menjelaskan cara untuk melakukan proses deodex melalui pc
1. siapkan bahan berikut ini ya
- java jdk ( download disini )
- winrar ( download disini )
- smali_baksmali ( download disni )
- sama file di folder /system/framework dari android kalian masing-masing ya

2. pertama pastikan aplikasi java jdk sudah terinstal extract file smali_baksmali dimana saja  jika sudah copy file framework dari folder system/framework kedalam folder smali_baksmali
3. jika sudah copy file apk yang ingin anda deodex contoh SystemUI.apk beserta file odexnya SystemUI.odex kedalam folder smali_baksmali
4. tekan tombol shift bersamaan dengan klik kanan pada folder smali_baksmali dan pilih open command window here
5. jika keluar cmd seperti ini
6. masukkan perintah dibawah ini
                                                    java -jar baksmali.jar -x SystemUI.odex





7.jika proses diatas berhasil maka akan sesuai dengan gambar dibawah ini
8. Jika sudah masukkan perintah dibawah ini lagi untuk mengeluarkan file classses.dex
                                                      java -Xmx1024m -jar smali.jar out -o classes.dex






9. jika proses diatas berhasil maka akan muncul file classes.dex pada folder smali_baksmali anda
10. jika sudah buka file systemui.apk tadi menggunakan winrar klik kanan dan open with winrar hingga muncul bongkaran dari file systemui.apk
11. jika sudah tarik file classes.dex kedalam winrar hingga masuk menjadi satu bagian
12. selesai dan selamat anda memiliki file aplikasi yang sudah di deodex nah sekarang tinggal copy file tersebut kedalam system/app dan atur permissionnya menjadi rw-r-r ya

nah jika anda mendapatkan gangguan dari proses java coba lakukan langkah ini:
1.buka system properties pada windows anda dan masuk kedalam menu advance settings
2. buka environment variable dan edit pada folder path ubah menjadi direktori penginstalan java anda seperti
 
 (catatan direktori penginstalan diatas adalah untuk versi jdk8 ubah angka jdk sesuai dengan versi jdk anda)

3. jika sudah pilih ok dan selesai

nah jika masih ada gangguan ada satu langkah lagi
1. pastikan file pada folder framework android yang anda copy ke windows tidak kurang ataupun corrupt ya sebab kurang 1 file saja javanya tidak mau mengeksekusi program tersebut
ok happy modding ya!!!

Saya sudah membuktikannya dan berhasil namun ada beberapa file di system yang tidak bisa dideodex seperti
1. Drmprovider.apk (jika anda mendeodex file tersebut itu akan berpengaruh terhadap proses pembacaan data pada android anda)
2. kies.apk (jika anda pengguna samsung harap jangan mendeodex aplikasi tersebut sebab anda tidak akan dapat menggunakan koneksi kies lagi pada windows anda)
3.mtp application.apk (jika anda mendeodex aplikasi diatas maka kemungkinan anda tidak dapat mengakses fitur usb ke windows anda kecuali menggunakan cara adb)

aplikasi diatas saya beritahu dari hasil experiment saya sendiri selama 1 minggu ini, jika ada yang salah saya mohan maaf dan happy modding ya!!!








Pendapat :

0 komentar: