APK Download-APKDADDY Explained Deodexed and Odexed ROMs/APK | Difference Between Odex and Deodex in android | APKDADDY

Explained Deodexed and Odexed ROMs/APK | Difference Between Odex and Deodex in android

You were going through some of the roms for your device on xda and came up across the term : Deodexed Rom .I'm right na?
Now you finally reached here,Please let me explain the terms deodexed and odexed even if you are completely noob in android,And I will make it sure that you get it

First let me tell you how android system boots up:
When android system starts,it read all apk's from /system directory with utmost priority first then other folders like /data.So If there are caches  available for application apk in /system, Mx player pro apk It can speed up the system,as it will not have to open up the app and can open the important stuff from cache files. got it?now lets move ahead to next section so I can explain the deodex and odex it further.



Deox and odex explained


What is meant by the term Odex in android ?

Now we know that if there is some cache available (though android will work as well without that cache also) it can speed up the system. So if an android ROM contains .odex files with every system app,then its called odexed ROM.This .odex file is the cache file which the Android Dalvik Virtual Machine (or simply the android system) uses to speed up the boot process and access time,as it can use the necessary data from each odex file instead of opening the entire apk.

So while android starts to boot,it has cache file ie .odex files ready with info required to boot up which dramatically increases boot time and you will gave your device boot up much faster than deodexed ROM.
Get >>  [Need for speed most wanted apk free for college students] others please buy

What is meant by the term deodexed ROM?

If a ROM is deodexed ,then it means that there is no cache file that is .odex file for each application apk in /system dir. What that means is that cache files are inside each apk (in classes.dex file inside apk.) ,so the access time reduces,resulting in more time to access the information from apk.

So while android is booting,The dalvik virtual machine will have to load all apk ( in /system) one by one increasing the load time naturally. Drastic DS Emulator APK
Since there is no separate file for any apk,therefore there are no chances of any conflict due to 2 files for same application.

Why and where are Odexed and Deodexed ROM's used?

Odexed : The ROM is mainly odexed by manufacturers as it lessens the way we can modify the system apps,and inhibits our abilities to theme, hence preserving the essential touch of the manufacturers on their mobiles.It is a bit more secure as system tampering is little difficult,so very favouring for device manufacturers. Removing the odex files will only slow down the boot time only once as it will make another file after next boot,so Not much of a tension. Flappy bird download
Deodexed : ROM's are mainly deodexed by ROM makers as it makes it very easy to modify system in every way possible.though its not impossible to apply your creativity in odexed roms,but its not that easy in that case.This is why mainly all roms are deodexed.

There is no notable difference in a odexed and deodexed rom,until its the first boot after ROM installation or if you recently cleared Dalvik cache from ROM manager .So Deodexed ROM is the best bet for a Developer.

Summing up everything
  • Odexed ROMs are fast and secure,have less modification capability ,apps run faster,modification is difficult as the code is found at 2 places - apk and  odex file  >> manufacturer friendly
  • Deodexed  ROMS have all modification and hacking capabilities on,as there is single file for each app.you will find 9 out of 10 ROM's deodexed >> Developer friendly

If you are on an experimenting mood,I have listed 2 ROM's .Download and explore the zip file to learn more
Nexus 4 kitkat 4.4.4.2 Stock  Deodexed ROM
Nexus 5 kitkat 4.4.2 [Port] Odexed ROM


Do share your opinions with us so all can learn if I missed out on anything.

1 comment:

 

Copyright © 2014 APKDADDY

US UK RUSSIA AUSTRALIA Canada INDIA Germany Brazil France Netherlands Egypt Italy Malaysia Philippines Thailand Indonesia

DMCA.com

All Right Reserved