Breaking News
recent

Apakah 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?
Mari kita share bersama apakah ODEX dan DEODEX itu

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



Semua paket aplikasi di dalam sistem Android umumnya(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.


Sebelum membahas lebih detil perlu dijelaskan di sini 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. 
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 (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 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.



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 
Apapun yang akan anda lakukan jangan lupa BACKUP terlebih dahulu untuk menghindari hal yang tidak diinginkan, untuk keterangan lebih jelas dapat langsung menuju sumber disini (karena bahasa inggris aslinya, maka anda dapat mengalih bahasakan dengan google translate untuk mempermudah)
Unknown

Unknown

113 comments:

  1. Makasih gan :-D
    gmana kbr gtabny gan? Dah shatkan? Asal teliti pasti lancar jaya koq :-D

    ReplyDelete
  2. misi gan,
    numpang tanya.
    apa deodex itu sama seperti bikin custom Rom sndiri....???
    Thanks...

    ReplyDelete
  3. Antara sama dan tak sama
    Sama: karena unt edit ROM ada beberapa yg bisa dgunakan sprti contohnya:framework-res.apk (user interface)dan lain sbagainya
    Tidak sama: karena edit ROM tidak hanya itu saja, artikel ini arahannya lbh mengacu ke aplikasi :)

    ReplyDelete
  4. Bingung di step command prompt, itu di pc atau hh?

    ReplyDelete
  5. gan mau tanya, jika kita menghapus file file dex apa akan mempengaruhi sistem??
    thx

    ReplyDelete
  6. nice info gan. sangat bermanfaat.

    ReplyDelete
  7. Sangat bermanfaat infonya gan.
    Makasie ya gan Infonya.. :D

    ReplyDelete
  8. Nice share gan
    Than's a lot lah

    ReplyDelete
  9. gan kalau stock rom odex di jadikan deodexed gimana? terus apa kelebihan dan kekurangan dari rom odex dan deodexed? terima kasih

    ReplyDelete
  10. jadi misalnya rom odex di install sma deodex jdinya crash ya om?? ane msh rada bingung..

    ReplyDelete
  11. kalo file odex nya dihapus smua pke root ex bisa bootloop gak gan,,

    ReplyDelete
  12. Masih belum paham betul nih. Apa ane nya yg kurang teliti bacanya ya? Apa ada disini yg typical nya kayak ane harus praktekin dulu ke Android nya baru paham betul? Haha :D any way nice info ya, keep it up! Langsung ane bookmark page nya :)

    ReplyDelete
  13. iya gimana gan saya belum paham betul,,

    sekalian mau tanya, setiap saya buka kamera selalu ada tulisan "unfortunately, gallery has stopped".. apa ada kerusakan dari hardware apa hanya software yang crash atau gimana gan? mohon pencerahan nya, soal nya ane bingung nih :)
    thanks ya gan

    ReplyDelete
  14. gan mo tny nih...s5830 ane baru di balikin keawal setelah di root n upgrade.sekarang normal tanpa root tp pke GB orange/perancis file bawaannya ada odexnya...pas di root lagi dah bisa tp gak bisa pindahin apk ke mmc kenapa ya?padahal SUnya dah ada trus pas di unroot SUnya gak ilng.

    ReplyDelete
  15. This comment has been removed by the author.

    ReplyDelete
  16. Thank's gan.. cukup detail penjelasannya

    ReplyDelete
  17. gan, cara mengetahui udah atau belum deodex tuh gimana?

    ReplyDelete
  18. thanks gan. selama ini sering pakai rom deodex, tapi masih belum tau apa itu deodex :)

    ReplyDelete
  19. kalo gg ada file odex ato deodex gimana gan....
    ada ngaruh ke yang lain gg gan...??
    soalnya HH ane gg ada file odek ataupun deodex...
    thank...

    ReplyDelete
  20. mªªªªñÑñ†††ÂªÂªÂªÂªÂªPP. SurªªªªñÑñ†††ÂªÂªÂªÂªÂªP

    ReplyDelete
  21. Banyak yang nanya koq G`a´k ‎​̲̅Æ™ >:/ dijawab gan,,???? Kan jd G`a´k ‎​̲̅Æ™ >:/ puas yang belom ngerti, termasuk ane.... x_x

    ReplyDelete
  22. gan kalo ganti custom rom trus kan aplikasi ana deodex kok ga bisa di restore ke rom yang baru yaak

    ReplyDelete
  23. Gan deodex itu bisa ningkatin performa hh atau tidak gan ?

    ReplyDelete
  24. ada hubugannya gak sama instal suatu cusrom??
    visit: http://minud.blogspot.com/

    ReplyDelete
  25. Bingung wkwkwkwjk....

    ReplyDelete
  26. Artikelnya bagus gan...
    Tambah lagii ya...

    ReplyDelete
  27. Di ambil kesimpulan .dex versi masih bawaan pabrik kalau .odex udah ada perubahan kalau deodex istilah nya yang artinya proses...kalau .dex terbilang lebih rumit karena proses edit nya harus menambah kan script line lagi sedangkan .odex bisa di bilang tidak perlu menambah kan script lagi karena sudah ada di cache (catatan memory atau bisa juga di gambarkan sebagai log) ,begitu bukan agan" ???tolong di ralat kalau ane salah .trims gan artikel nya

    ReplyDelete
  28. owalh ngono toh hmmmmmmmmmmmmmm

    ReplyDelete
  29. Sipppp, terima kasih infonya...
    jadi tau odex sama deodex

    ReplyDelete
  30. liat system/app/ tuh dimana gan ? bingun -_-

    ReplyDelete
  31. Sayang Adminnya Gk memperdulikan yg minta pencerahan

    ReplyDelete
  32. mumet pake banget, otak ku gk nyambung mas :(

    ReplyDelete
  33. gan ane mau nanya. ane mau pasang cosmic rom fiturnya ada deodex sedangkan hh ane masih odex. itu bisa gak gan?

    ReplyDelete
  34. intinya hanya pengguna biasa yang tidak berminat untuk mengotak-atik aplikasi, saya rasa tindakan Deodexing tidak banyak memberi keuntungan. deodex itu cuma berlaku buat yang pengen modding aplikasi aja.

    ReplyDelete
  35. gan klo mw mengembalikan programya yg kehapus gmana ya? odexnya udah ada tk taruh folder sama dgn apk nya di system/apk tapi ttp ga muncul2

    ReplyDelete
  36. Wah... oke..oke.. .
    Saya mau tanya: saya mau menginstall custom ROM, ada dua versi yg disediakan oleh dev.nya, satu versi deodex(kata dia untuk pengembangan lebih lanjut, lebih sedikit aplikasi bawaannya), dan satunya lagi odex (kata dia untuk penggunaan umum, lebih lengkap aplikasi bawaannya). sy bukan dev. jadi sebaiknya saya pilih yang mana? Terima Kasih.
    TTD: Cy-Gal

    ReplyDelete
  37. File .odex itu bisa di hapus Gag pengen aku hapus karna aku pake lucky patcher terus aku hack game ku tapi pas itu zenfone 4
    Di diperbarui sistem jadi root nya hilang terus aku root lagi tapi gagal kalo mau buka game Gag bisa jadi cara nya gimana hapus tanpa root,balas gan...

    Maaf kalo curhat

    ReplyDelete
  38. Thx gan info nya sangat mmbantu
    Gan hp qu evercros a7s
    Satu minggu yg lalu saya flash ke s5 lwt cwm
    Yg mana kita ketahui cusrom s5 tdk mmkai odex
    Bhkan saya telah mmbongkar nya
    Tapi semalam kubuka rotex menuju system/app eh file odex nya tiap apk sudah terpasang dengan sendirinya pdhal kemarin gak ada bahkan saya pernah cari buat caranya melalui apktool trlalu ribet
    Tp skarang eh malah trcipta sndiri
    Itu koq bisa sih tercipta sendiri
    Mohon info nya buat pengalaman juga
    Kapan klw perlu bikin file odec bisa otomatis tanpa ribet
    Thx

    ReplyDelete
  39. Dan satu lagi gan sekarang hh qu bebas akses data system dan merubah nya tanpa bntuan supersu
    Bahkan apk super su pun tak ada
    Tp kalw di cek dengan rootcheker hh qu teroot alias mempunyai akses root
    Tapi setiap apk yg mmrlukan ijin akses root bisa dijalan kan semua tanpa konfirmasi super su atau semacam nya
    Itu kenapa gan koq bisa
    Padahal kan contoh nya apk rommanager kan perlu akses root tapi tetap bisa dijalan kan tanpa error walaw tanpa pengijin dari su atau sjnis nya
    Skarang hh qu bebas akses kapan pun
    Tulah yg mmbuat penasaran dari semalam koq bisa semudah ini
    Bahkan saya udah coba balik ke setting pabrik dan mencoba Intal ulang lagi semua apk yg mmerlukan akses root tetap bisa dijalan kan tanpa kendala

    ReplyDelete
    Replies
    1. Itu karna sampean rootingnya pake kingroot. Iyo opo ora?

      Delete
    2. keren um...gmna bisa tuhhh cari... ketemu..kabari um

      Delete
    3. Dah ketemu gan caranya,
      Dan saya udah praktek di lenovo vibeA android lolipop 100% work

      Cara sangat gampang , cuman butuh 10 menit android anda full root alias bebas akses walaw tanpa super su, super user, kinguser, atau kingouser,,,, yang mana kita smua tau aplikasi ini memantau aktivitas android 24jam full dan diam2 berjalan dilatar blkang, ya kalaw mnurut saya sangat mengganggu dan menguras batre, toh satu lagi hp hp kita koq harus minta izin sih sama mereka hehehehehe,,,,,

      Delete
  40. ga bisa download v2 .. malah di bawak ke dropbox.. gimana bang??

    ReplyDelete
  41. baru ngerti perbedaan odex n deodex , makasi infonya gan

    ReplyDelete
  42. gan, kalau custom rom itu kebanyakan odex atau deodex ?

    ReplyDelete
  43. Asik, Advan S5E gw dah jadi deodex.. Jadi lebih gampang buat custom rom , tank's gan atas pejelasannya.. sekarang advan gw sudah di recomplier jadi 1 paket semua tanpa ada extensi .dex

    ReplyDelete
  44. terimaksih informasinya gan sangat membantu banget

    ReplyDelete
  45. jd klo mw uplod apk , mending pake tipw odex, deodex, atau 2-2nya?

    ReplyDelete
  46. kalau saya sih lebih suka pake odex

    ReplyDelete
  47. Menunggu pencerahan

    ReplyDelete
  48. jadi rom odex itu udh gk bisa di modif sendiri ya gan?

    ReplyDelete
  49. terus deodex yg untuk pasang init d itu apa ya ?

    ReplyDelete
  50. Terima Kasih gan sangat membantu

    ReplyDelete
  51. hahaha yg ente rasain sama kaya yg ane rasain.. gagal paham.. kudu di praktekin ke hp nye langsung :D

    ReplyDelete
  52. I am really very agree with your qualities ntc77 net apk scr888 casino game it is very helpful for look like home. Thanks so much for info and keep it up.

    ReplyDelete
  53. Thanks for sharing info. Keep up the good work...We hope mega888 slot game download you will visit our blog often as we discuss topics of interest to you

    ReplyDelete
  54. I was very pleased to find this site.I wanted to thank you 168 8099 apk scr888 casino game 4 for this great read!! I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you post.

    ReplyDelete
  55. I like your post & I will always be coming frequently rapid slim diet pills to read more of your post. Thank you very much for your post once more.

    ReplyDelete
  56. I am undeniably thankful to you for providing us with this invaluable related information. My spouse and I are easily grateful, quite frankly the documents we needed.

    live 22 , live22 Malaysia , live22 login , live22 slot games , live22 agent, live22 online , live22 download apk , live22 ios download , live22 download link , live22 game

    ReplyDelete
  57. Subsequently, after 918kiss malaysia free credit spending many hours on the internet 918kiss malaysia apk at last We've uncovered an individual that definitely does 918kiss company Malaysia know what they are discussing many thanks a great deal wonderful post.

    ReplyDelete
  58. I would be grateful if you continue with joker123 tips and tricks
    the quality of what we are doing now with your blog ... I really enjoyed it

    ReplyDelete
  59. Ultra Fast Keto Boost those proteins flow into inside the bloodstream for a duration of 14 to 21 days.
    therefore, measuring the presence of this type of glycosylated protein - exactly what is fructosamine - offers a photo of the quantity of blood sugar in this exact length of days.
    What does high fructose suggest?
    https://purefitketodietplan.com/ultra-fast-keto-boost/

    ReplyDelete
  60. Ayo bergabung dengan kami di situs online judi dapatkan gilaan bonus dan cashback,yuk hasilkan uang dengan bermain games sambilan ngopi bos ku...

    Untuk informasi selengkapnya silahkan hubungin CS kami 24 jam online,siap melayanin anda dengan senang hati
    WhatsApp : 0812 9739 2623

    ReplyDelete
  61. This comment has been removed by the author.

    ReplyDelete
  62. Very good article. Tahnks for your post!
    just try this before it's too late: Nice88slot

    ReplyDelete
  63. Odex dan Deodex adalah dua istilah yang seringkali membingungkan bagi para pengguna Android. Odex merujuk pada file yang telah dikompilasi dalam format tertentu, sedangkan Deodex merujuk pada file yang telah didekompile dan diubah menjadi file APK yang dapat diinstal secara langsung di perangkat Android.

    ReplyDelete
  64. Lets join our website to get much money.
    Gogototo

    ReplyDelete
  65. Thank you for creating a beautiful article to read today, the information really helped me. I hope you can also visit my site
    GENK88 Thanks guys.

    ReplyDelete

Powered by Blogger.