yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] ArmanUV:
Your source consists of the opinion of one person. All the articles I read about this say the opposite:

http://www.addictivetips.com/mobile/what-is-odex-and-deodex-in-android-complete-guide/

I think what you experience may be a placebo effect. Even if it's real, the disadvantages outweigh the potential benefits.
[Samsung Galaxy Nexus] luckylui:
Everything up and running with liquid rom final 1! Awesome job op! Digging the idea :) keep it up sir!!!

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] luckylui:
Odex is faster than deo. If anyone needed to know.

Talk to the main man amikam over at evo land, he will tell you the scoop. ;)

If devs only knew how to theme odex everything be speedy. But not all devs know how to work with tweaking odex cause its more work than deodexed.

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] flolep:
Well. Always the same old debate :-)

I really think it's only subjective and MY point of view is that an odexed rom is smoother than a deodexed one.

There is the same amount of articles for both parts :p

Here are 3 other articles saying odexed roms are smoother... But of course they are not a proof (but your article neither...) :p

http://androidallies.com/2011/11/02/a-quick-lesson-in-android-part-2-odex-and-deodex/

http://modmymobile.com/forums/561-m...dexed-vs-deodexed-odexed-more-responsive.html

http://www.lg-phones.org/lg-android-tips-getting-more-ram-and-faster-responses.html
[Samsung Galaxy Nexus] luckylui:
Flo,

No doubt odex is faster. Why do you think everything is odex to begin with..OTAs? ;)

Deodexed is for pretty much easier theming as odex has the speed and even theming, if a dev knows how to work with it.

Aamikam at evo 3D ville started as a deo dev and as time passed, he tested out odex and never returned to deo. Simply because he knew he could theme it and still keep the speed within the system. Check it out over there and read. Odex is super fast and better. It just lacks dev work, like I said cause its a tougher cookie to crack.

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] flolep:
Yep. Totally agree. And don't worry, I already made my mind about that a long time ago :-)

I saw several devs in the sgs i9000 development thread that had the same way of evolution :-)

The beginning is a deodexed rom, the perfection is an odexed one :p
[Samsung Galaxy Nexus] luckylui:
:D

Odex all the way! If only all devs can get the crack at odex, **** would hit the fan! Lol.

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] nascasho:
Holy hell this works great. On AOKP b25 and worked, see all the odex files. Not usre if the smoothness is placebo though, but had no side effects yet.

First time I booted I got nervous because it was stuck on the "Google" screen for a little longer than usual, but all was good, rebooted again, and booted. Fast boot too. Thanks for posting this.
[Samsung Galaxy Nexus] naerok:
another odexed version of CM9 (Maguro) if anyone is interested

contains all merged commits from

http://review.cyanog...atus:merged,n,z

up to Hide GNexusParts from app drawer

download: http://www.mediafire...upudeosi9eqx6c5

md5sum: fe4584624fba5619f4dcc1e5430a21ae
[Samsung Galaxy Nexus] flolep:
Just a post to say that I tried the apk on a galaxy s i9000 powered with aokp b28 (4.0.3) rom and it worked! The boost was clearly even bigger for i9000 than for Galaxy Nexus as every little bit of performance is important when memory is limited like for i9000.
[Samsung Galaxy Nexus] HypostaticOnion:
Does this work on gingerbread ROMs at all?? I'm thinking of trying it on my dinc2 on one of our deodexed stock ROMs. Any insight would be awesome. I'm gonna download it, and if no one seems to think it'll screw anything up, I'm gonna test it

Sent From My Mikrunny'd Superphone Using Magic (TapaTalk 2 Beta 2)
[Samsung Galaxy Nexus] flolep:
Well. I don't know...

Can't you do a nandroid backup before trying and report here if it worked?

I also tried on a transformer prime with a custom rom. It worked too.

For gingerbread, I don't really know...

Please report after trying :-)
[Samsung Galaxy Nexus] HypostaticOnion:
I will for sure. I'll try it in a little bit.

Sent From My Mikrunny'd Superphone Using Magic (TapaTalk 2 Beta 4)
[Samsung Galaxy Nexus] phaze one:
Did it according to instructions. No odex files. AOKP MS4.

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] musashiken:
Well it screwed up my phone. On CNA 1.5.5. Made sure I removed status bar transparency and start up tweaks before starting odexme.

It booted into a black screen, then rebooted into the rom and was optimization all my apps as usual. But then when it went to the lockscreen, I saw something amiss, there was no status bar nor nav bar. I allowed the screen to switch off by itself and tried to unlock the phone.

Then it kept trying to run the boot animation and then it would turn off the screen by itself. Everytime I press the power button to turn the phone on, I see boot animation.

So no more testing for me. Back to full wipe and restore.
[Samsung Galaxy Nexus] flolep:
Do you have system init.d kernel or rom support and busybox last version installed?

Init.d support is important as odex me apk put a script in this folder and reboots. Then the phone runs the script (only if the phone has init.d support), does its **** and deletes the odex me apk.

It did me the same thing as you when I first tried on transformer prime. I saw that odex me apk wasn't deleted and there was a script in my init.d folder. My problem was that I didn't install last busybox version so init.d scripts were not executed correctly...

So please be assured that you have init.d support and try installing last busybox stericsson version (available in the Google play store) and please try again odex me apk.
[Samsung Galaxy Nexus] flolep:
Well, ok, thank you for your report. It seems there is a system apk in cna that isn't odexing well and is screwing things :-( sorry for that...

Well my advice could be to try aokp b28 rom as I really think it's the best galaxy nexus rom out there with more functions than cna and is really odexing well with odex me apk...
[Samsung Galaxy Nexus] sebastianwfh:
loving the smoothness of odexed ROM!

im using AOKP b28 + Lean kernel 2.7

= smooth + fast!
[Samsung Galaxy Nexus] musashiken:
No prob. Actually I came from a Nexus One with a faulty power button, so I make sure that my roms have a screen-off toggle for a peace of mind.

Unfortunately only roms that port CM's toggle widgets have the screen off toggle, roms that make their own toggles like AOKP do not have the screen off widget, so I won't use those unless they implement something similar. :p
[Samsung Galaxy Nexus] trueagle:
Wow what a difference.
[Samsung Galaxy Nexus] flolep:
Happy that you like it :)
[Samsung Galaxy Nexus] :
Hi,

I just tested out of curiosity...No issues but I do not really feel any improvements:confused:

So I leave it like that:D

Tested with LiquidSmooth v1.1 rom.
[Samsung Galaxy Nexus] bboi26:
will this work on apex 1.0.2 ?
[Samsung Galaxy Nexus] flolep:
No reason for it to not work but please read carefully the op before doing it... And please report after and say thanks :p
[Samsung Galaxy Nexus] tunefoo:
It keeps go to the boot animation any help?

I'm on aokp 28 with lean kernal + leantweaks.

Help will be appreciated thabks
[Samsung Galaxy Nexus] flolep:
Well. If you did a nandroid backup as specified in the op, you just have to go to recovery and restore your nandroid backup...

If you didn't, then go to recovery and try to flash again aokp 28 rom without wiping. Then finally if it doesn't work, do a wipe data, factory reset and flash aokp rom again...
[Samsung Galaxy Nexus] dawiseguy77:
Cool apk, but using GLaDOS 1.24 kernel tweaked my phone is like silk not stutter or lag ever. It's the best kernel out! And having the app with it makes it even better.

Edit: I decided to try this out just because I'm all for trying anything new and beneficial to my ROM, plus i appreciate all the work devs do, but it doesn't seem to work at all. I followed everything to the "T" and nothing any ideas?

The Taco Cowboy rides again!
[Samsung Galaxy Nexus] Gahh Its Lee:
Worked first shot for me. I thought apex was perfect before its actually become smoother.
[Samsung Galaxy Nexus] musashiken:
Tried on GummyNex 0.9.0. Odexed without a hitch. Seems to run smoothly. Can't tell any difference.. but it's pretty smooth.

Edit: Ok, maybe that little bit more smoother. Getting in and out of the app drawer shows less lag.
[Samsung Galaxy Nexus] flolep:
What doesn't work? Did you go to the system/app folder and see the odex files?
[Samsung Galaxy Nexus] flolep:
Glad that it works with a benefit for you :-)
[Samsung Galaxy Nexus] dawiseguy77:
I looked and nothing says odex at all

The Taco Cowboy rides again!
[Samsung Galaxy Nexus] dawiseguy77:
I'm on AOKPB28 I'm pretty sure GLADOS kernel has init.d script option too

The Taco Cowboy rides again!
[Samsung Galaxy Nexus] zenicsg:
I used to have the same problem until I found an app that does screen off. It's called Screen Off and Lock.

I've used Minimalistic Text widget and point the shortcut to that app and pressing the widget turns off the screen. Another method is to use Apex Launcher, point swipe up gesture to that app. Swipe up on home screen turns off screen. Pretty cool and faster than toggles.
[Samsung Galaxy Nexus] Serious_Beans:
Tried it but SU FC's and then my phone reboots and I don't have the odex extension.

Running Bugless Beast with Faux Kernel.
[Samsung Galaxy Nexus] flolep:
Ok. And do you have the last version of busybox installed? Can you list me the files in system init.d folder?
[Samsung Galaxy Nexus] rob61280:
Sorry to go OT, but I use invisible lock widget to get the same effect, saves using the power button to turn the screen off.

Back on topic, does odex me play nice with milestone 4?

R
[Samsung Galaxy Nexus] flolep:
Yep. I tried the apk with every new version of aokp since a long time, always with success, but following what I wrote in the OP.

+ +
[Samsung Galaxy Nexus] dawiseguy77:
How do I find that?

The Taco Cowboy rides again!
[Samsung Galaxy Nexus] flolep:
Search for busybox in Google play store. Install it. Then run the application and tap on install.

+ +
[Samsung Galaxy Nexus] dawiseguy77:
OK ill try that. I thought AOKP came with it.

The Taco Cowboy rides again!
[Samsung Galaxy Nexus] Serious_Beans:
Does anyone know why my SU crashes when I try to run odex app? I closed all programs and rebooted and it just fc's and I can't get it to odex my rom. Is there a way to do it no via the app?

Bugless Beast with Faux 14 kernel.
[Samsung Galaxy Nexus] flolep:
Well, sorry that it doesn't work for you :-(

Or you don't have init.d support with the kernel you have or you don't have busybox last version or odex me apk isn't compatible with your rom...

For the time being, 3 solutions

1) you decide not to use odex apk and restore your system with the backup you surely did before launching the apk as described in OP.

2) you decide to try again and be sure that you have busybox last version installed, root access and init.d support but even in this case if your rom isn't compatible it won't work. For force closing of odexed apps different than odex me app, if you really know that the app is working in normal use, sometimes a clear of the data of the application in application list can resolve the problem.

3) you really want to have it working and you try other rom / kernel. The combination I am sure is working is aokp last version and franco kernel last version.

GOOD LUCK
[Samsung Galaxy Nexus] musashiken:
Anyone tried odexing the latest Liquidsmooth v1.2 rom yet?
[Samsung Galaxy Nexus] rob61280:
cheers I'll give it a try when I get out of work

R
[Samsung Galaxy Nexus] danielvc:
worked like a charm
[Samsung Galaxy Nexus] kronikings:
Does this not work with themes? I tried with thirdeye and i lost my status bar and nav bar
[Samsung Galaxy Nexus] flolep:
Well I know that some users had the same ￻problems and that the cause was that they configured some transparency for status bar...
[Samsung Galaxy Nexus] kronikings:
I saw that transparency could affect it so maybe it's because thirdeye has transparency therefore gets messed up? That's too bad cuz i really like thirdeye but I'd really like to use this too...
[Samsung Galaxy Nexus] musashiken:
Ok, just installed the latest CodenameAndroid 1.6.0 and odexed without a hitch. Now to wait for the 4.0.4 roms to come out before further testing again.
[Samsung Galaxy Nexus] flolep:
Yes. An odexed rom has less flexibility in theming... That is one of the black points... But I prefer having this little bit of gain in smoothness than this flexibility in theming, but that's only my opinion :-)
[Samsung Galaxy Nexus] flolep:
:-)

There is no reason that it doesn't work the same with 4.0.4 roms :-)
[Samsung Galaxy Nexus] flolep:
Ok. I tried odex me apk on aokp b29 4.0.4 rom and it is working like a charm :-)
[Samsung Galaxy Nexus] yyz71:
Ok so I tried this with b29.and nav keys are gone press any buttons and the phone goes into bootloop. Work well on b 28.. Any suggestions?
[Samsung Galaxy Nexus] flolep:
Hmm. Did you set some transparency before odexing? If that's the case, maybe it's the reason of your problem...
[Samsung Galaxy Nexus] yyz71:
Nope nothing at all.. Should I try it again ?
[Samsung Galaxy Nexus] yyz71:
Ok found the problem.. Transparency turned up . Turned it down to 25% and bam it work..

Sent from my Galaxy Nexus using CD App
[Samsung Galaxy Nexus] jan-willem3:
I am just here to say that odex is indeed faster.
[Samsung Galaxy Nexus] woolmonkey:
I notice no difference with this at all just as fast and smooth as before. It might speed up some phones but I don't notice it on the Galaxy Nexus at all.
[Samsung Galaxy Nexus] flolep:
Glad that it finally worked for you :-)
[Samsung Galaxy Nexus] flolep:
You can see the difference on the transitions of the launcher but for sure even without odexing our Galaxy Nexus is very smooth so the difference is not as big as it could be with a smartphone like i9000 for example...
[Samsung Galaxy Nexus] opethrocks:
Is there any way to remove the odex without reflashing my rom? I actually feel like my phone is less smooth now
[Samsung Galaxy Nexus] flolep:
Well it's not normal that you fill it less smooth... Maybe you can't see the difference but it can't be less good... Do you have the .odex files in system/app folder?

There is no easier way to deodex than flashing your previous nowipe rom. You will have the same system without the odexing... And you won't loose anything. But you won't have the gain in smoothness anymore :-(
[Samsung Galaxy Nexus] opethrocks:
Yea the odex files are in system/app. Lightbulb! I noticed the main lag is when exiting the app drawer, but maybe thats because i dont have apex launcher installed as a system app. So apex launcher is still deodexed, i may try to install apex as a system app and re odex, whadda ya think?
[Samsung Galaxy Nexus] flolep:
Yep. Could be a good idea. But wait for 1.0.5 version of apex launcher that is going to be released as it's very soon and is merging differences of Android 4.0.4 and is removing the bug of transparent drawer...

+ +
[Samsung Galaxy Nexus] opethrocks:
Hmmmm that sounds very interesting, i cant wait till all the devs merge 4.0.4 into their roms fully. What transparent drawer bug are you referring to?
[Samsung Galaxy Nexus] flolep:
It's Apex launcher team's own words. But I hope they are talking about the lags that we sometimes feel when moving from launcher to drawer and vice versa... If the drawer has been configured to have some transparency, there is a pronounced lag randomly... I hope this bug will be corrected in 1.0.5...
[Samsung Galaxy Nexus] flolep:
Grrr, it was an April's fool... Damn it.

Well, let's just hope apex devs are really working on these things and wanted to troll us with that on the first of April but will really push these things when they will be ready :-)
[Samsung Galaxy Nexus] kdsmith02:
help?

i dont know about anyone else but this rom wont allow me to enyer my gallery, take pictures, or record .. is it because i have a epic 4g touch? need help?
[Samsung Galaxy Nexus] flolep:
Hmm... Are you sure you aren't on a wrong thread?
[Samsung Galaxy Nexus] psycho2097:
So doesn't work on foxhound 4.0.4 0.4. Endless fc's.... not that I need it anyways, this rom is the shiz....!

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] flolep:
Ok.

Thanks for the report.

You didn't set any transparency effect, right?

And did you try to clear data of the applications that are force closing? Sometimes it resolves these types of issues...

Or it could be that this rom is too much themed for this apk to work well...

++
[Samsung Galaxy Nexus] thegios:
would this work with this DEODEX ROM? http://xdaforums.com/showthread.php?p=28540162&posted=1#post28540162

(JB 4.1.1)
[Samsung Galaxy Nexus] flolep:
Well I tried with 4.1.0 from Paul Obrien when it was released and it didn't work... It just didn't do anything... No problem at all but the rom stayed deodexed...

So please try it and tell us if it worked for you going in the system/app folder and see .odex files in it.

Normally as there is no theme applied on bigxie rom, there shouldn't be any problem but please do a nandroid backup or titanium backup your apps before doing it.

++
[Samsung Galaxy Nexus] kong:
Tried and it worked with bigxie's 4.1.1, you'll need to modify the ramdisk to support init.d script though.

However, I don't find this very useful since normally we should re-odex both apps and frameworks and this app only re-odex the apps :eek:
[Samsung Galaxy Nexus] flolep:
Thanks for sharing. Yep. The framework is not re-odexed to prevent bootloops. But there is still a gain in smoothness.
[Samsung Galaxy Nexus] JohnCorleone:
Definate gain in smoothness and it seems system apps open a bit faster as well. I use this on my Epic Touch, NS4G and GNex. It seems as long as there aren't extended toggles it will work. This app has been my little hidden secret weapon for a while. I had my friends try it on my ROM and they all noticed the improvement with the system apps

Sent from my Nexus S 4G using Xparent ICS Tapatalk 2
[Samsung Galaxy Nexus] umair42:
Hey this app also works on wildfire s gb 2.3.5

Thanks
[Samsung Galaxy Nexus] Zeinzu:
Does this work with 4.1.1?

Sent from my AOSP Android 4.1.1 Galaxy Nexus
[Samsung Galaxy Nexus] flolep:
It should. Please just try it and report!
[Samsung Galaxy Nexus] B_sHorTy:
Works like a charm on 4.1.1 Xenon HD 5.0!. I have the latest Trinity test kernel and flow theme installed via theme chooser, and have no issues at all. The ROM feels more smooth!

Thanks a bunch~!
[Samsung Galaxy Nexus] flolep:
You're welcome!
[Samsung Galaxy Nexus] Zeinzu:
Just tried this and checked my system apps and framework after, and it did not odex. I'm rooted running Purely AOSP 4.1.1.

Sent from my AOSP Android 4.1.1 Galaxy Nexus
[Samsung Galaxy Nexus] dogredwing1:
This did not work for me running BAMF Paradigm v2.0 (4.1.1) with trinity's kernel.
[Samsung Galaxy Nexus] uansari1:
Do you guys have initd set up properly?
[Samsung Galaxy Nexus] Zeinzu:
That might be the issue for me.

Sent from my AOSP Android 4.1.1 Galaxy Nexus
[Samsung Galaxy Nexus] elmerendeiro:
CodenameAndroid + trinity = stuck at boot...had to reflash because i didn't backup...what am i doing wrong?
[Samsung Galaxy Nexus] flolep:
Well. Codename Android may be too themed to be odexed by this tool...
[Samsung Galaxy Nexus] elmerendeiro:
i don't think, it's pure aosp looking
[Samsung Galaxy Nexus] flolep:
Aosp looking for sure but strongly modified...

I know that there were problems when navbar or notification bar were too modified...
[Samsung Galaxy Nexus] qwerty017:
Re-deodex or run twice?

I am running Slimbean 2.4 and this works great. I do have one question though. If I use TiBu to integrate an app update into the ROM such as Gmail can I just run Odex Me again? Or do I need to re-deodex everything, integrate the update, then run Odex Me?
[Samsung Galaxy Nexus] flolep:
Well I don't think you'll have to re deodex everything... Just run "odex me" again and it should odex integrated apps.

But I am not really sure about this so do a nandroid backup before! And report here if it worked! :)

++
[Samsung Galaxy Nexus] pepoluan:
I am reporting that Odex Me seems to work on my phone (Samsung Galaxy W running Mutant ROM (GB))

* Got .odex files in /system/apps

* Boot after Odex-ing certainly seems faster

... and this with a modded Status Bar (35% transparency).

Will report further if something amiss...

_____ Galaxy W + Mutant ROM + xda app _____
[Samsung Galaxy Nexus] MartinosHH:
I can't use this app with RasBean Rom because I do'nt see any init.d folder in it? or did I got it wrong?
[Samsung Galaxy Nexus] flolep:
Glad that it worked for you!

Well the non existence of /system/etc/init.d folder doesn't imply that the rom / kernel doesn't support it...

If the ROM supports it, you just have to create the folder before launching odex me app.

But ask in the rasbean thread before or look at the first post if there is mention to init.d folder before.

And you can always do a nandroid backup and try for yourself and report if it worked! :)

Take care.
[Samsung Galaxy Nexus] yyz71:
Nope no dice not working on cna 3.6.0:crying:
[Samsung Galaxy Nexus] pepoluan:
Glitch report: QuickPic (com.alensw.PicFolder) doesn't seem to work at all when odex-ed. Luckily, I had a TiBackup of it before odex-ing. A quick Uninstall followed by Restore gave me a working QuickPic.

(My ROM replaced the Android CoolIris gallery with QuickPic, so that's why QuickPic is a system app)

_____ Galaxy W + Mutant ROM + xda app _____
[Samsung Galaxy Nexus] irishgreen:
Tried running this..gets stuck at "rebooting to odex files" in app..try rebooting myself at this point too and nothing happens. Any ideas?
[Samsung Galaxy Nexus] flolep:
Ok. Thanks for your report. I was asking myself why QuickPic was in system app when you answered to the question :)
[Samsung Galaxy Nexus] flolep:
Hmm... And did you try on other devices you have in your signature?

Did you check in the init.d folder before and after launching the app? What is the list of files in there? Is there a new file in there after launching the app?
[Samsung Galaxy Nexus] rmean:
dont try this on paranoidAndroid :) didnt boot. i wanted to start over from stock anyway, so no problem ;)
[Samsung Galaxy Nexus] blackwolf77:
First off I want to say thanks for this app as I have always noticed an Odexed rom seems more stable than de-odexed. What I was wondering is, is there any way to make this app, or another method, to be able to odex system/framework? I know framework has to be done before the apps. I have read several places here on xda on how manually odex framework, but hey, I will admit it, I am scared to try. :)
[Samsung Galaxy Nexus] flolep:
I am not sure but I think this apk is odexing framework too... That would explain why sometimes, on some heavy themed roms, the odexing process doesn't work and the rom doesn't boot anymore.
[Samsung Galaxy Nexus] blackwolf77:
Nope! It does not do framework. I just used root explorer and double checked.
[Samsung Galaxy Nexus] flolep:
Ok :) Maybe too dangerous...
[Samsung Galaxy Nexus] skezza:
a gain in battery life too?
[Samsung Galaxy Nexus] flolep:
No. Or it's not significant.
[Samsung Galaxy Nexus] evilscxfreak:
hi! good day to all. i wanna try this.. im on Nexus S *rooted Stock ROM JB 4.1.2 thalamus kernel.. will this work for me? TIA
[Samsung Galaxy Nexus] flolep:
Hello evilscxfreak.

If your ROM is only rooted and is stock, then you're already odexed and there is no need of this application...

++
[Samsung Galaxy Nexus] evilscxfreak:
Oh sorry i forgot to tell you, i just successfully deodexed my ROM. So sorry. I want it back to odexed. :( because i want to recieve OTA's. Thanks for the reply.
[Samsung Galaxy Nexus] flolep:
Well. Best may be to backup your applications and flash stock ROM and reinstall apps with your backup...
[Samsung Galaxy Nexus] ddpacino:
Anyone get this working on CNA 3.8.0? I seriously want to get back to an odexed ROM. If not, anyone know of any good odexed ROMs? I just havent't been able to find any. :confused:
[Samsung Galaxy Nexus] jay661972:
Try bigxie