PHP 

Scripts, Resources, Reviews

Jumat, 04 Desember 2015

ODEX dan DEODEX


ODEX dan DEODEX itu?

Banyak sekali pertanyaan apakah ODEX dan DEODEX itu? 
Apakah beda antara ODEX dan DEODEX itu?
Saat ini saya menggunakan aplikasi ODEX atau sudah DEODEX?

Semua paket aplikasi di dalam sistem Android umumnya sama (dalam artian tidak semuanya) memiliki ekstensi .apk.
Aplikasi yang berekstensi .apk sebagian mempunyai file .odex yang bertujuan untuk menghemat data. File-file odex sebenarnya berisi kode khusus yang berfungsi mempercepat atau mengoptimalkan proses booting. Dengan kata lain, dengan adanya file odex proses booting akan lebih cepat.
 
 perbedaan antara .dex, .odex dan proses deodex. 
 
Istilah odex dan odexed adalah sama hanya beda tenses (dalam bahasa Inggris). Demikian juga dengan istilah deodex dan deodexed adalah sama juga. 
 
Tetapi antara file odex (odexed) dan deodex (deodexed) tidak sama (semoga paham);

(File) .dex
File .dex pada dasarnya adalah file yang sudah dikompile menjadi file aplikasi yang digunakan oleh Dalvik VM (dapat anda lihat artinya disini bagian dalvik). 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 adalah aplikasi yang ada di odex dikemas ulang, kode kode dalvik cache nya di kembalikan ke tiap - tiap aplikasi, sedangkan di odex kode kode itu terpisah dari aplikasi.
 
keuntungannya ketika proses booting lbh cpt odex dari deodex.
 
kelemahannya odex  lbh sulit utk modifikasi per aplikasi, seperti membuat animasi di framework.
 
kalau deodex lebih mudah sedangkan di odex harus menyambungkan beberapa code script ke code script lainnya.


Cara mengetahui suatu rom odex apa deodex:
Masuk ke /system/app/ lalu lihat disitu ada file dengan extension *.odex atau tidak, jika ada maka rom itu bukan deodex.
Cara mudah pakai tool xUltimate dapatkan disini dan tutorial manual ada disini
 
 


 
Follow riodarmala on Twitter free counters

0 Coments:

Posting Komentar

Trimakasih,
Telah berkunjung di riodarmala.blogspot.com
Jangan lupa tinggalkan comments.

SERVICE ONLINE

Area, Jakarta Raya
Lebih di Utamakan, Wilayah Jakarta Timur
Sdr. Rio
Specialist IT dan Consulting
Customer bisa melakukan SMS , Call, FB Inbox dan eMail ke di bawah ini, sesuai dengan keluhan dan Area, berikan alamat yang valid serta nama dan menyetujui aturan yang berlaku.
Pelayanan Pekerjaan Hari:
Sabtu / Minggu atau
di sesuaikan dengan perjanjian
Melayani Jasa Services dan Maintenance:
Installasi Server All Varian Brand, Manage and Deploy Server, Manage and Join Domain Client Server, Installasi OS plus Device Ready, Installasi Office Aplication, Installasi Office Multimedia, Installasi Modem ADSL dan Cable, Setting Network Internet dan Intranet, Backup and Restore Data Office, Clean Viruses, Trouble Shooting, Check Hardware Problem, Check Upgrade System, dll.

 
Design by Wordpress Theme | Bloggerized by Free Blogger Templates | coupon codes