Latest News

Apakah Odex Dan Deodex Itu?

Banyak sekali pertanyaan apakah ODEX dan DEODEX itu? Apakah beda antara ODEX dan DEODEX itu?
Saat ini saya memakai aplikasi ODEX atau sudah DEODEX?
Mari kita share bersama apakah ODEX dan DEODEX itu

Sebelumnya saya tidak pernah terlintas untuk memposting artikel wacana ODEX dan DEODEX, saya posting artikel ODEX dan DEODEX sebab adanya masukan wangsit dari agan Rizka Sanggar D agar menambahkan artikel wacana ODEX dan DEODEX pada blog kita ini



Semua paket aplikasi di dalam sistem Android umumnya(dalam artian tidak semuanya) mempunyai ekstensi .apk.
Aplikasi yang berekstensi .apk sebagian mempunyai file .odex yang bertujuan untuk menghemat data. File-file odex bekerjsama berisi arahan khusus yang berfungsi mempercepat atau mengoptimalkan proses booting. Dengan kata lain, dengan adanya file odex proses booting akan lebih cepat.


Sebelum membahas lebih detil perlu dijelaskan di sini perbedaan antara .dex, .odex dan proses deodex. 
Istilah odex dan odexed ialah sama hanya beda tenses (dalam bahasa Inggris). Demikian juga dengan istilah deodex dan deodexed ialah sama juga. 
Akan tetapi antara file odex (odexed) dan deodex (deodexed) tidak sama (semoga tidak resah anda),


(File) .dex
File .dex intinya ialah file yang sudah dikompile menjadi file aplikasi yang dipakai oleh Dalvik VM (dapat anda lihat artinya disini kepingan dalvik). Untuk lebih praktis mengingat, file .dex sanggup diibaratkan dengan .exe di Windows.


(File) .odex
File .odex ialah file .dex yang sudah dioptimalisasi atau sudah mengalami pre-compile untuk kemudian dijalankan di firmware tertentu saja.


(Proses) deodex
Deodex ialah 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 ialah proses pengepakan kembali APK dengan ODEX dengan cara tertentu. Proses pengepakan ini akan menjadi file dengan CLASSES.DEX. Dengan melaksanakan 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, mempunyai paket aplikasi yang telah di jadikan satu kembali dalam satu file APK, sehingga mengijinkan modifikasi pada file APK mirip 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 arahan dalvik cache nya di kembalikan lagi ke tiap aplikasi, sedangkan di odex arahan kode itu terpisah dari aplikasi.
keuntungannya dikala proses booting lbh cpt odex dari deodex.
kelemahannya lbh sulit utk modifikasi aplikasi, mirip menciptakan animasi di framework, kalau di deodex lebih praktis sedangkan di odex harus menyambungkan beberapa code script ke code script lainnya.



Cara mengetahui suatu rom odex apa deodex:
Masuk ke /system/app/ kemudian lihat disitu ada file dengan extension *.odex atau tidak, jikalau ada maka rom itu bukan deodex.
Cara praktis pakai tool xUltimate dapatkan disini dan tutorial manual ada disini 
Apapun yang akan anda lakukan jangan lupa BACKUP terlebih dahulu untuk menghindari hal yang tidak diinginkan, untuk keterangan lebih terang sanggup eksklusif menuju sumber disini (karena bahasa inggris aslinya, maka anda sanggup mengalih bahasakan dengan google translate untuk mempermudah)

0 Response to "Apakah Odex Dan Deodex Itu?"