Pada kesempatan kali ini saya akan membahas cara merubah android odex menjadi deodex
pertama-tama
apasih odex itu?
apasih deodex itu?
terus untungnya apa?
yaps , itulah pertanyaan yang sering muncul pada seseorangg yang baru saja meng-oprek androidnya
Disini kita akan bahas satu persatu
Pengertian odex , deodex dan kesimpulannya (silahkan di open)
Istilah odex dan odexed adalah sama hanya beda tenses (dalam bahasa Inggris). Demikian juga dengan istilah deodex dan deodexed adalah sama juga.
Akan tetapi antara file odex (odexed) dan deodex (deodexed) tidak sama (semoga tidak bingung anda),
(File) .dex
File .dex pada dasarnya adalah file yang sudah dikompile menjadi file aplikasi yang digunakan oleh Dalvik VM Untuk lebih gampang mengingat, file .dex bisa diibaratkan dengan .exe di Windows.
(File) .odex
File .odex adalah file .dex yang sudah dioptimalisasi atau sudah mengalami pre-compile untuk kemudian dijalankan di firmware tertentu saja.
(Proses) deodex
Deodex adalah 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.
Kesimpulannya beda odex dan deodex.
deodex tuh aplikasi yang ada di odex dikemas ulang, kode kode dalvik cache nya di kembalikan lagi ke tiap aplikasi, sedangkan di odex kode kode itu terpisah dari aplikasi.
keuntungannya ketika proses booting lbh cpt odex dari deodex.
kelemahannya lbh sulit utk modifikasi aplikasi, seperti membuat animasi di framework, kalau di deodex lebih mudah sedangkan di odex harus menyambungkan beberapa code script ke code script lainnya.
Jika masih belum jelas antara odex dan deodex bisa lihat gambar berikut
Odex
Deodex
Terlihat jelas bahwa aplikasi system android odex masih memiliki ekstensi .odex , lain dengan deodex yang ekstensinya sudah hilang
Keuntungan deodex :
lebih mudah memodifikasi system android (bagi anda yang suka decompile recompile)
ruang memori system lebih lega
Langkah-langkah dan Syarat menjadikan android Deodex :
Download dahulu ROOT explorer untuk mengetahui system kita odex/deodex (download disini )
Tidak ada komentar:
Posting Komentar