[Q] Question to devs - Samsung Infuse 4G

Hey just to fill my own curiosity (I am not a developer), when you guys deodex and zip allign a rom you create or are customizing...what effect does it have on the way the rom runs?
Or what are you doing?
thanks and I was just curious.

zipaligning is supposed to decrease ram use and increase performance.
deodexing removes the .odex files that go with system apps and puts the information into the apk. it basically makes the app ready to decompile and compile so that modifications can be made. it doesn't really have a positive performance advantage except that it might free some ram, if it make things quicker I'd imagine the factory wouldn't create odex files to begin with. also it often introduces bugs like broken apps or android system force closing on startup.

My understanding is that prior to de-odexing its actually faster and more stable, but when you de-odex it makes it so that you can make changes that you otherwise would not be able to, such as themes, ect.
X,
Using CK(simple).

Exactly right... actually an "odexed" rom runs a little smoother and faster and you can theme it, but once the theme is implemented that's it... you will have to flash only odexed themes, which requires theming of the apk and the odexed apk... its just a lot easier to mod and theme a deodexed rom...
sent from my SGH-I717 using XDA premium app

Related

|ROM| Sprint_Mod_110910 |3.30.651.2|a2sd|deodexed|100% stock|Sense|

Sprint_Mod
Because my ROM makes "Sense" ...
About this ROM:
My ROM is designed for the users, who like me enjoys the "Sense" UI and enjoys the stock rom or wants a stock base to work off of. This ROM is tweaked to add some features that come in custom ROMS and keeps it simple for those of us that do not need all of the amazing eye candy, also for those who does not like all of the added crap that come shipped in most carrier ROMs, this rom is customizable because you can remove most of the apps that is NOT attached to Sense or Android and that will NOT break system components. The design of the ROM is to be a big improvement over the stock experience.
Features:
1. The following apps can be removed is so desired.
Amazon MP3 Store
Sprint TV and Widget
Sprint Football
Sprint Nascar
Sprint Navigation
Facebook For Android
HTC Mobile Evo Guide
Qik
Sprint Zone
Quickoffice
2.Apps2sd (Thanks Darktremor) original thread can be found here http://forum.xda-developers.com/showthread.php?t=715938&highlight=apps2sd
3. Deodexed which means that the image is themeable some themes can be found here http://forum.xda-developers.com/forumdisplay.php?f=655
4. Many scripts and code added like compcache, dalvik2cache, apps2sd, zipalign ........
Warning:
1. YOU MUST HAVE YOUR PHONE "Rooted" TO USE THIS Image.
2. This Image will wipe your data however a data wipe is always recommended before you flash any ROM.
READ ME: This ROM is designed to be fully functional meaning that everything works with no workarounds. The design of this ROM is "traditionally stock-like" and "as is" please do not ask about adding or removing a feature or program, if you enjoy this ROM and want to use it as a base for your ROM by all means do so but please give credit where credit is due .........
This ROM may update frequently as I learn the architecture of "android" and this device, feedback is cool, but not all will be taken into consideration ..... Enjoy
-----------------------------------------------------------------------------
Updates 11-09-10
Changed the name of the ROM to Sprint_Mod since it is basically stock tweaked out
went back to a more simpler ROM format
removed netarchy's kernel and added my own modified stock kernel
removed the mms fix (I just want to insure that everthing works like its supposed to)
removed the usb tether fix (it was slow and limited compared to using pda net)
removed the 4-in-1 reboot menu (I want everything to be stock)
added the ability to change the bootanimation by just replacing the bootanimation.zip found in data/local
all kinds of other under-the-hood **** if you like the other stock like ROMS you'll love this ****
-----------------------------------------------------------------------------
Updates 11-01-10
disabled dialer vibration
added calk's mms compression fix
added netarchy's 4.2 kernal (which is very fast)
added 4-in-1 reboot menu
added my own custom image for Rosie
using vanilla lock or ASOP lock (got tired of the HTC Lock telling my business)
removed the htc lockscreen and added it to JD_Mod_Addons
removed all the SDCard apps as they can be installed from the market
removed the profile and ringtone widgets from the system and added them to JD_Mod_addons
removed bootup animation and boot sounds and now using the standard android boot animation
added 5mb mms fix
all kinda other **** too trust me this is better than the others I put out ........
Download
..........................................................................................................................................
Updates 10-27-2010
Updated base to minor update 3.30.651.2
Added some custom transitions
Added Pandora to the JD_Mod_Addons
tweaked app cache
Disabled haptic feedback for touch buttons
Changed some default settings
DOWNLOAD
http://www.mediafire.com/?w47t85omi8ycf0s
-----------------------------------------------------------------------------
Older Version
Initial Release 10-23-2010
Download
http://www.mediafire.com/?fs5yz88emffga05
Nice
4Sure, it makes sense
Gonna this a try, I'm one of those who like it plain and simple. Thanks Guy!!!
If I change install kings #11 kernel will it mess up usb tethering?
Sent from my evo
Every one of the apps you listed in #1 can be and have always been able to be removed without breakin sense... always.
You said any app can be removed without breaking others... i can bet you differently. Sense is sense... there are things you just cant remove
Any odex or deodex rom and using root explorer can just delete those apps and a ton more.
My advise is to make a barebones one.
Right now, if i read your post correctly... everything is still there.. so what makes it ... what ever your calling it.
Not hating. Just stating a fact
And i dont see how this rom is any different from a stock rom other than you included apps on the sd card we can install...
Just asking thats all
Sent from my PC36100 using XDA App
JD, hell never seen you on XDA. Rough crowd. Always good roms.
v_lestat said:
Every one of the apps you listed in #1 can be and have always been able to be removed without breakin sense... always.
You said any app can be removed without breaking others... i can bet you differently. Sense is sense... there are things you just cant remove
Any odex or deodex rom and using root explorer can just delete those apps and a ton more.
My advise is to make a barebones one.
Right now, if i read your post correctly... everything is still there.. so what makes it ... what ever your calling it.
Not hating. Just stating a fact
And i dont see how this rom is any different from a stock rom other than you included apps on the sd card we can install...
Just asking thats all
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
the stock rom for this phone unlike many was very good not very bloated and functional the only thing I was doing was sharing my stock experience with the community but on the technical aspects my rom is different from the stock because it has many tweaks to it for even more functionality. I mean I'm just trying to figure out what kind of a chair you are sitting on claiming your facts ? anyway if you use any rom beside a open source rom, sense is integrated so deeply into the android core os that removing part of it most certainly breaks something in settings or a system dependant component. for example use a rom that has sense removed and go to your settings in the personalize section and see how many you can get it to force close? With my rom nothing is broke everything works plus .... say if you use this rom install some apps from your sd that you have .... and you decide to use another rom then reflash this one the apps you installed will be there already re-installed ... I dont believe the stock rom does that. So instead of trying to inpose your opinionated facts to me why don't you do us all a favor and read, if you don't like what you see then move on.
Thank you
JD
Nice job jak! This may be the custom rom i test out. Don't worry bout the great opinions in the development world. They never cease to amaze me
smiznith said:
Nice job jak! This may be the custom rom i test out. Don't worry bout the great opinions in the development world. They never cease to amaze me
Click to expand...
Click to collapse
Thanks man .... been around long enough where that doesnt bother me anymore
Great, I love stock based roms. Though I am already running Myn's 2p2 warm rom. I will try this next. Keep up the good work.
douche move v_lestat
i love this rom.
its what i was looking for.
it just needed a battery indicator that i just added.
but i have a problem figuring out what kernel to use?
can one of you help me?
i need a very good battery saving kernel for this ROM.
and its gonna be the rom i will be running for my phone=]
Update 10-27-2010
Updates 10-27-2010
Updated base to minor update 3.30.651.2
Added some custom transitions
Added Pandora to the JD_Mod_Addons
tweaked app cache
Disabled haptic feedback for touch buttons
Changed some default settings
DOWNLOAD
http://www.mediafire.com/?w47t85omi8ycf0s
Caspers25 said:
i love this rom.
its what i was looking for.
it just needed a battery indicator that i just added.
but i have a problem figuring out what kernel to use?
can one of you help me?
i need a very good battery saving kernel for this ROM.
and its gonna be the rom i will be running for my phone=]
Click to expand...
Click to collapse
What battery indicator did you use?
Sent from my PC36100 using XDA App
I'm having a problem running this flash, it won't get off the android b boot animation. I can't seem to run kings cfs #9 kernel and smooth icons on top. Why is that? Jak, can I get some help?
Sent From My HTC EVO
Caspers25 said:
I'm having a problem running this flash, it won't get off the android b boot animation. I can't seem to run kings cfs #9 kernel and smooth icons on top. Why is that? Jak, can I get some help?
Sent From My HTC EVO
Click to expand...
Click to collapse
yeah link me to what you are using and let me try it out .....
..
screenshots please
kanyewest said:
screenshots please
Click to expand...
Click to collapse
it looks just like the stock ROM
Wow people. Read the post. Cmon it is what it is. Plain good and simple.
Sent From My HTC EVO
jakdillard said:
yeah link me to what you are using and let me try it out .....
Click to expand...
Click to collapse
Sorry no links.
I'm using smooth icons on top of Kings CFS # 9. But it doesn't seem to load.
Sent From My HTC EVO

[TWEAK][CM7]ODEX CyanogenMod 7.2 Flashable Zip

Flashable Zip to ODEX CyanogenMod 7.2​
I've heard that an ODEXed rom can be faster that a deODEXed rom, or at least the apps will load faster. This may or may not be true, but ODEX does provide one noticeable advantage that the system apps and frameworks no longer require storage space on /data in the dalvik-cache. It uses more space on /system, but there is plenty to spare there with CyanogenMod.
One of the main reasons roms are usually deodexed is to allow themers and the like to easily edit apks and frameworks. Since cyanogen has the Theme Chooser app that doesn't need to modify files, I decided to try odexing. This is loosely based off of a script by Decad3nce for the Hero.
So far I haven't noticed anything broken by this, and it seems a bit faster. I have no way to tell if its actually faster, but there's no harm in trying it for yourself.
Advantages:
More free space on /data
Possibly faster app loading time and phone bootup.
Disadvantages:
More space used on /system (so what?)
Moding system apk files and framework not easy. (ex. Theme flashable zips won't work, but CM has its own theme app that still works.)
Instructions:
NANDROID!!!
Flash zip (be patient, it takes a while)
Reboot
How to flash a new nightly: IMPORTANT!
Flash cm_epicmtd_full-##.zip
Flash gapps-gp-20110828-signed.zip
Flash auto-odex-cm7_2.zip
Notes on using custom kernels:
Custom frameworks: If the kernel (or anything else) flashes any .jar file in /system/framework/ you MUST flash it before odexing. If you want to flash after odexing, open the kernel zip on your computer and delete the jar file from /system/framework/.
Zipalign: Kernel's that zipalignshould be flashed after this. My odex script deletes the classes.dex file from every app/framework it odexes which modifys the zips. I haven't verified this, but I am assuming that negates the effects of the zipalign.
If the kernel both zipaligns and has custom frameworks, you must make a choice of which feature you find more useful. If you want zipalign more, delete the custom frameworks and flash after odexing. If you want the custom frameworks more, flash before odexing.
How to undo (deodex):
Do NOT just delete the .odex file from /system/app or /system/framework !!!!!
You have two options here:
Advanced restore nandroid of /system
--OR-- Reflash CyanogenMod and Google Apps.
Download:
auto-odex-cm7_2.zip - 948 KB
This has been tested to work on CyanogenMod 7.2 Nightly 12 and 13.
It should work on any other nightly or the RC0, but no guarantees...
How it works:
The flashable zip runs a script that runs a program called dexopt-wrapper on every framework file in BOOTCLASSPATH order, then every system apk included with CM and gapps. It then deletes the classes.dex file from all of those frameworks and apks. Last it clears the dalvik cache since much of it will now be unneeded.
The dexopt-wrapper binary doesn't do much other than properly run the system's dexopt binary with the right arguments.
Credits:
Inspired by a script by Decad3nce
zip binary: taken from metamorph app's googlecode site.
dexopt-wrapper binary: Not in CM, so taken from random mediafire link
Author unknown, but here's what could be the source code
Can you shed some knoledge on how to odex a flashable mod?
Sent from my SPH-D700 using XDA App
marcusant said:
Can you shed some knoledge on how to odex a flashable mod?
Click to expand...
Click to collapse
Do you mean how to ODEX a previously DEODEX'd file? All the ODEX custom ROMs I've seen are flashable... unless you are discounting those done via ODIN... but that doesn't make up the bulk of ODEX ROMs.
Flashing this with Burrito Manager right now, I'll let you know how it goes =]
edufur said:
Do you mean how to ODEX a previously DEODEX'd file? All the ODEX custom ROMs I've seen are flashable... unless you are discounting those done via ODIN... but that doesn't make up the bulk of ODEX ROMs.
Click to expand...
Click to collapse
I am wondering how to reodex files on a PC and not CWM
Sent from my SPH-D700 using XDA App
marcusant said:
Can you shed some knoledge on how to odex a flashable mod?
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
Just a thought but if you delivered deodexed files and then deleted the odex file associated with them when you installed and then ran this script on the files you added or modified after the install it would be like delivering odex or deodex to whoever wanted each version and it could key off some config file or just check for the presence of an odex file in the system directory to determine if to odex after installing or not.
Sent from my SPH-D700 using Tapatalk
Wrong thread lol
edufur said:
Do you mean how to ODEX a previously DEODEX'd file? All the ODEX custom ROMs I've seen are flashable... unless you are discounting those done via ODIN... but that doesn't make up the bulk of ODEX ROMs.
Click to expand...
Click to collapse
He did say that the mod is already flashable. And he didn't specify whether it was previously deodexed because A.) it doesn't matter if the mod had once been odexed and subsequently deodexed, or was and always has been deodexed, and B.) why would he ask how to odex an odexed file? That's an easy one: "step 1.) Don't do anything. step 2.) there is no step 2... (no, don't profit - you haven't done anything)"
Sent from my SPH-D700 using XDA App
styles420 said:
He did say that the mod is already flashable. And he didn't specify whether it was previously deodexed because A.) it doesn't matter if the mod had once been odexed and subsequently deodexed, or was and always has been deodexed, and B.) why would he ask how to odex an odexed file? That's an easy one: "step 1.) Don't do anything. step 2.) there is no step 2... (no, don't profit - you haven't done anything)"
Click to expand...
Click to collapse
I think you misunderstood one of us. I did not suggest that anyone ODEXed something that was already ODEXed, nor did I suggest that anyone else what inquiring how to do that. Maybe you need to re-read it?
marcusant said:
I am wondering how to reodex files on a PC and not CWM
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
I don't believe it's possible to odex files outside of the phone. The odexing process makes use of the dexopt binary on the phone which is part of andriod. I think you pretty much have to do it manually on the phone, or write a script to do it from a flashable zip.
As for flashing new files then odexing them to a rom that has already been odexed, that must be done carefully. If you are just changing an app, then just delete the odex file, replace the app with your deodexed version, then odex it if you want (doesn't have to be odexed). If you want to change one of the framework jar file, you should probably revert the whole rom to deodexed first. The frameworks have to be odexed in BOOTCLASSPATH order, and before any apps are odexed. If one of them is replaced and reodexed later, things will break. Also, if the odexing of any of the framework is changed, it invalidates all the apps that were odexed.
It is possible to leave the framework deodexed and odex just the system apps, but that probably isn't even worth doing, since everything uses the framework, where only relatively a few of the apps are system apps (at least when you have 200+ apps). But this does allow the framework to be modified easier.
My reasoning behind odexing both the framework and the apps is that this is cyanogen. The framework files shouldn't really need modified for anything. Seems like it should be easier to make any changes in the cyanogen source.
marcusant said:
I am wondering how to reodex files on a PC and not CWM
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
Check your ODEX thread. Did you give a look at tanimn's odex tool? I posted it there.
Has anyone tested this, other than zmann of course? Just wondering if anyone has noticed any pros/cons. Also, would it matter which kernel one was using with this mod? The smooth scrolling mod in the newer samurai kernel modifies the framework.jar somewhat i believe.
beltsnspoons said:
Has anyone tested this, other than zmann of course? Just wondering if anyone has noticed any pros/cons. Also, would it matter which kernel one was using with this mod? The smooth scrolling mod in the newer samurai kernel modifies the framework.jar somewhat i believe.
Click to expand...
Click to collapse
This worked wonders nightlys 12-14. After flashing the latest samurai kernel with scrolling cache fix, I flashed this again. Did not work. Boot looped. That could be my fault though.
darkierawr said:
This worked wonders nightlys 12-14. After flashing the latest samurai kernel with scrolling cache fix, I flashed this again. Did not work. Boot looped. That could be my fault though.
Click to expand...
Click to collapse
Samurai flashes one of the framework jars, so the one way for it to work is if you reflash nightly and gapps, then samurai, then this.
I've been running this for a couple days on 13 now and it seems so much faster. I don't seem to get the random slowdowns that always seemed to happen with just about every rom.
Edit: its had 40 downloads, so someone must be using it.
Sent from my SPH-D700 using xda premium
I've been using this for a few days now and must say that it really improves boot times and the phone feels snappier for sure. Idk why more people haven't flashed this, it definitely provides a noticeable performance gain. Thank you for this!
Sent from my SPH-D700 using xda premium
zman0900 said:
Samurai flashes one of the framework jars, so the one way for it to work is if you reflash nightly and gapps, then samurai, then this.
I've been running this for a couple days on 13 now and it seems so much faster. I don't seem to get the random slowdowns that always seemed to happen with just about every rom.
Edit: its had 40 downloads, so someone must be using it.
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
Would this have to be flashed after every nightly update and by using the method you mentioned above? Or would this just be a one time flash?
Sent from my cyan seppuku samurai epic
zman0900 said:
Samurai flashes one of the framework jars, so the one way for it to work is if you reflash nightly and gapps, then samurai, then this.
I've been running this for a couple days on 13 now and it seems so much faster. I don't seem to get the random slowdowns that always seemed to happen with just about every rom.
Edit: its had 40 downloads, so someone must be using it.
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
I downloaded it to read it
Nashdogg said:
Would this have to be flashed after every nightly update and by using the method you mentioned above? Or would this just be a one time flash?
Sent from my cyan seppuku samurai epic
Click to expand...
Click to collapse
After every nightly, flash gapps, then this. If your flashing samurai, you should flash it before odexing since it modifys framework. If flashing my kernel, flash it after odexing since it zipaligns the system apks.
Sent from my SPH-D700 using xda premium
zman0900 said:
After every nightly, flash gapps, then this. If your flashing samurai, you should flash it before odexing since it modifys framework. If flashing my kernel, flash it after odexing since it zipaligns the system apks.
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
Ok, thank you. That clears things up alot. Was just getting ready to flash this using your kernel and was gonna flash it before, so you saved my a## there Thank you for this and a great alternative to the samurai kernel. I like them both, but yours is definatly great on battery savings and stability. Great job.
Sent from my cyan seppuku samurai epic
darkierawr said:
This worked wonders nightlys 12-14. After flashing the latest samurai kernel with scrolling cache fix, I flashed this again. Did not work. Boot looped. That could be my fault though.
Click to expand...
Click to collapse
zman0900 said:
Samurai flashes one of the framework jars, so the one way for it to work is if you reflash nightly and gapps, then samurai, then this.
I've been running this for a couple days on 13 now and it seems so much faster. I don't seem to get the random slowdowns that always seemed to happen with just about every rom.
Edit: its had 40 downloads, so someone must be using it.
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
thomasskull666 said:
I've been using this for a few days now and must say that it really improves boot times and the phone feels snappier for sure. Idk why more people haven't flashed this, it definitely provides a noticeable performance gain. Thank you for this!
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
thanks for the info guys. im gonna go ahead and give it a shot. theres still a few things that are unclear to me. one, if i flash the kernel affecting the framework and then this, would the modifications to the framework in the odex zip nullify the modifications used in the smooth scrolling tweak? and two, if i use a morph to theme the lockscreen, will it work with this, and if so should i flash the morph before or after flashing the odex zip? thanks again for the help, i hit the thanks button for all three of you.

[Q] Tweaktools

Is there a rom or a way to add tweak tools to any of the roms for this device?
Edit: ok so apparently its a tool only available for the Droid charge. But the reason I ask is because one the theme options in this tool is a complete ics theme. This includes status bar tweaks, apk tweaks, launcher tweaks, system tweaks that include some system files from ics to improve scrolling and app drawer performance. System settings are ics styled And some other ics goodness on gingerbread. All this in one mod available through tweaktools. I've been looking around the atrix 2 roms and there are some ics look alike roms on here but none that have themed as deep as this mod. Is there anyway of getting this on this phone. There is an option of downloading the tweak without applying for manually flashing in cwm. Could this be flashed on other phones as well? Or if I uploaded the tweak could someone here alter it to be flashed or incorporated in a new rom
Sent from my MB855 using XDA
To answer your question, yes I'm sure that it could be tweaked via a developer, However I will say that a lot of developers are holding off and waiting for ICS itself. Most have stopped developing for GB. ICS is right around the corner for us.
In the meantime you could try this: http://forum.xda-developers.com/showthread.php?t=1533858
Sent from my MB865 using xda premium

possible to deodex?

can anybody tell me if we can deodex our rom now that we have root? doesnt matter if it is using a pc or from within
I am pretty sure yes, although I could be wrong. Don't see why not though, you now have root level rights, and thus can deodex them. If you can read them, you can copy them. Good luck! I will try it out later too, and if anything goes wrong, no real harm done. Just reflash.
But why do you want to deodex? On average an odexed rooms is 10% faster then an deodexed rom. The reason behind having a deodexed rom is for theming purposes.
Sent from my LG-H900 using Tapatalk
I also read (somewhere) that when MM rolls out, the need for Odexing is completely gone.
MysteryEmotionz said:
But why do you want to deodex? On average an odexed rooms is 10% faster then an deodexed rom. The reason behind having a deodexed rom is for theming purposes.
Sent from my LG-H900 using Tapatalk
Click to expand...
Click to collapse
Ive never seen which one is faster... I'll take ure word but I was under the impression that deodex in general is better? I know the main reason is to theme tho
Here is a good explanation. Deodexed is only good theming and modding but any good dev such as my self can work with an odexed system.
When I was actively developing Roms I would do both and they where identical in features and theming. Sometimes I offered to the public both but sometimes I would just order the deodexed version for the ease of theming back in the day and keep the odexed version for my self. I even have a script floating around that can odex your system after you flashed your ROM, mods, and themes.
Now with xposed and the right set of modules there no need to flash a theme like you did back in the day when it would replace the apk. So there is no need for a deodexed system.
http://www.redmondpie.com/odexed-vs-deodexed-the-difference-between-the-two-android-roms-explained/
Sent from my LG-H900 using Tapatalk
MysteryEmotionz said:
Here is a good explanation. Deodexed is only good theming and modding but any good dev such as my self can work with an odexed system.
When I was actively developing Roms I would do both and they where identical in features and theming. Sometimes I offered to the public both but sometimes I would just order the deodexed version for the ease of theming back in the day and keep the odexed version for my self. I even have a script floating around that can odex your system after you flashed your ROM, mods, and themes.
Now with xposed and the right set of modules there no need to flash a theme like you did back in the day when it would replace the apk. So there is no need for a deodexed system.
http://www.redmondpie.com/odexed-vs-deodexed-the-difference-between-the-two-android-roms-explained/
Sent from my LG-H900 using Tapatalk
Click to expand...
Click to collapse
thanks i guess i wont deodex then

[DISCUSSION] Deodex vs Stock

From trying Alexis to Xtralite and Xtrestolite MM roms, what do you find overall better stock or deodex, in terms of battery, UI, bloatware, speed etc.
Post screenshots of SOT or whatever you feel necessary.
Odex from will always be faster than a deodex rom.
Sent from my iPhone using Tapatalk
LNJ said:
Odex from will always be faster than a deodex rom.
Sent from my iPhone using Tapatalk
Click to expand...
Click to collapse
what about battery
LNJ said:
Odex from will always be faster than a deodex rom.
Sent from my iPhone using Tapatalk
Click to expand...
Click to collapse
if I remember good, just for first boot speed difference, later speed same.
LNJ said:
Odex from will always be faster than a deodex rom.
Click to expand...
Click to collapse
Some mods and tools don't work on Odex either. Which is why the majority of Ron's are deodex
[Complete Guide] What is Odex and Deodex ROM?
Advantages & Disadvantages
The advantage of deodexing is in modification possibilities. This is most widely used in custom ROMs and themes. A developer building a custom ROM would almost always choose to deodex the ROM package first, since that would not only allow him to modify various APKs, but also leave room for post-install theming.
On the other hand, since the .odex files were supposed to quickly build the dalvik cache, removing them would mean longer initial boot times. However, this is true only for the first ever boot after deodexing, since the cache would still get built over time as applications are used. Longer boot times may only be seen again if the dalvik cache is wiped for some reason.
Click to expand...
Click to collapse

Categories

Resources