yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] tomi456:
Thanks! I think I now know the reason for the message: Because there were some apps that aren't have .odex files, and these apps have no classes.dex in the apk. So, Android needs to rebuild dalvik cache of the APK, but it can't, because there is no classes.dex and no .odex file.

The reason was that the APK has .odex file and classes.dex too. So android thinks it needs to rebuild dalvik cache, but it's not.

---------- Post added at 03:36 PM ---------- Previous post was at 03:05 PM ----------

I was wrong... There are STILL apps that are skipped and not odexed, I tried odex them using dexo -csa, after reboot, message still appears...

Restore AGAIN, and odex THIRD time.... but now using [MENTION=4819587]kevp75[/MENTION] way...

Edit2: I found some APKs with classes.dex in them, like Phone.apk, NovaLauncher.apk...

EDIT3: Again, Thank you [MENTION=4819587]kevp75[/MENTION], I found 4 apps (phone, novalauncher, latinIME and apollo) that has classes.dex in them. I removed them, pushed to /system/app and the problem fixed. So the reason is that there is .odex file AND classes.dex in the apk.

Please check the script that it's removing classes.dex correctly.
[Android Software/Hacking General [Developers Only]] Artha_CR:
[MENTION=4944549]MatrixDJ96[/MENTION] hy matrix if I've odex rom, whether I also need script zipalign apk? :confused:
[Android Software/Hacking General [Developers Only]] andankz:
I want use your script but I have this case that want ask you

I have 2 partition, fat32 and ext3. My second partition [ext3] used for link apps from /data/app by using Link2SD. So if I open Link2SD and I open my apps [ex: facebook]

data : /data/app/com.facebook.apk -> /data/sdext2/com.facebook.apk

If I run this script and odexing /data/app, what will happen..? It will work..??

Where .odex file placed..?

Thanks :)
[Android Software/Hacking General [Developers Only]] kpirnie:
yu should stay away from odexing user apps. I have foynd that it stops them from being able to get updated.

Rockin it from my Rockin Smartly Stock NC1 S4 (team: [MENTION=4631220]Venom0642[/MENTION] [MENTION=2284570]ted77usa[/MENTION] [MENTION=833788]rebel1699[/MENTION]) ~ 20GB free cloud https://copy.com?r=vtiraF
[Android Software/Hacking General [Developers Only]] kpirnie:
You also may want to consider converting that ext3 partition to ext4... much faster, and way more stable
[Android Software/Hacking General [Developers Only]] RGOLD:
Deleted
[Android Software/Hacking General [Developers Only]] Helbelinc:
Hey!

I want to use your script, but have absolutely no clue which of the 3 provided .zip files is the right one for me.

Running on CM 9.1.0 on my Sony Arc S.
[Android Software/Hacking General [Developers Only]] kpirnie:
arm
[Android Software/Hacking General [Developers Only]] bestgames:
Sorry! I found 3 files. Which file should i choose?

-UOS_V642_ARMEABI.zip

-UOS_V642_MIPS.zip

-UOS_V642_X86.zip

I am using s5830i (Android 2.3.6)
[Android Software/Hacking General [Developers Only]] shut_down:
The one with your phones cpu architecture in its name. Arm.
[Android Software/Hacking General [Developers Only]] bestgames:
Tried but failed

I tried but terminal show this:

Universal Odex Script

Version 6.4.2

Product Model: GT-S5830i

Installed Build: TouchWiz Resurrected

Android Version: 2.3.6 (Gingerbread)

Free Space In System: 48 Mb

----------------------------------------
Possible Command For Your Phone:

dexo -dat | Odex Data Apps

dexo -bs | Odex BootStrap

dexo -fr | Odex BootStrap and Framework

dexo -sys | Odex System Apps

----------------------------------------

Not Recommended Command For Your Phone (Insufficient Free Space):

dexo -all | Odex All Rom

----------------------------------------

Command Not Possible For Your Phone:

dexo -pa | Odex Preload Apps (Preload Partition Not Found)

dexo -cpa | Odex Custom Preload Apps (Preload Partition Not Found)

dexo -csa | Odex Custom System Apps (File 'csa.txt' I
Universal Odex Script

Version 6.4.2

Product Model: GT-S5830i

Installed Build: TouchWiz Resurrected

Android Version: 2.3.6 (Gingerbread)

Checking For Root Permissions..
.
Root Permissions Acquired!

Free Space In System: 48 Mb

Sufficient Space!

Mounting File System...

Setting Variable and Costant...

Setting BusyBox...

BOOTCLASSPATCH:

/system/framework/core.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/

android.policy.jar:/system/framework/services.jar:/system/framework/core-junit.jar

BOOTSTRAP: core.jar bouncycastle.jar ext.jar framework.jar android.policy.jar services.jar core-junit.jar

Searching 'preloaded-classes'...

Archive: framework.jar

Length Date Time Name

-------- ----- ----- ------

8729236 06-02-14 15:04 classes.dex

0 09-07-12 09:35 META-INF/
71 09-07-12 09:35 META-INF/MANIFEST.MF
--------	-------
8729307	3 files

File 'preloaded-classes' Not Found!

Odex Not Possible For This Rom...

Restoring BusyBox...

Exiting...

I am using TW Resurrected 1.0 by TW Team

Link: http://xdaforums.com/showthread.php?t=2778000

Please help me!
[Android Software/Hacking General [Developers Only]] dimqs153:
Im using mtk6589 device on 4.1.2

Which file should i use?

Edit :

Arm isnt it?
[Android Software/Hacking General [Developers Only]] bestgames:
Yes! ARM. :angel:
[Android Software/Hacking General [Developers Only]] bendungan:
i've flashed this,but something wrong.how to revert back to default ?
[Android Software/Hacking General [Developers Only]] anagramgenius:
[MENTION=4944549]MatrixDJ96[/MENTION], here are the bugs which i found.

1.Force closes Google Play Services v4.4.52 when odexed. I guess it's better to skip odexing GmsCore.apk in your script like you did it in your another script.

2.It shows to upgrade/reinstall Google Play Store. But works normally.
[Android Software/Hacking General [Developers Only]] edsoedso:
Can this script be used in samsung tablets runing android 4.2 rom?
[Android Software/Hacking General [Developers Only]] kpirnie:
it should... but if its stock yur wasting yur time :)

stock os is odexed from the factory

Rockin out with my Smartly Golden Eye. (Big thanks to [MENTION=1380660]iB4STiD[/MENTION] [MENTION=2284570]ted77usa[/MENTION] [MENTION=4631220]Venom0642[/MENTION] [MENTION=833788]rebel1699[/MENTION] [MENTION=4980764]Maribou[/MENTION] [MENTION=4708661]muniz_ri[/MENTION]) ~ Free 20G Cloud from Barracuda: http://copy.com/?r=vitraF
[Android Software/Hacking General [Developers Only]] luv2increase:
This works on KitKat for me. I type 'su', then 'odex', then 'all'.

Works perfectly well!

Sent via Verizon LG G2 with Mahdi ROM 4.4.4

Edit: haha I posted in wrong thread. All of you with KitKat need to download Odexer Tool!!!!
[Android Software/Hacking General [Developers Only]] kurdacrunch:
It is not working on galaxy y how can i make it work???
[Android Software/Hacking General [Developers Only]] luqman98:
Why it doesn't work?

Sent from my Xperia E1 dual

1. Love doesn't need any reason.

2. Wanna speed up 3G (not 4G LTE)?

Here it is:

http://xdaforums.com/showthread.php?t=2586876

3. My blog

4. Press the thanks button if I really helped/assisted you.
[Android Software/Hacking General [Developers Only]] kurdacrunch:
I can flash it but the terminal emulator is not... and the apk it is but i can't use it, i also tried downloading the emulator and flashing it again but it didn't work, the phone have stock, and whitexp 1.3.3 kernel. ARM so i used the correct version armeabi but didn't work.

PS: I also tried it on an LG optimus me, and works fine.
[Android Software/Hacking General [Developers Only]] luqman98:
Uninstall the terminal emulator with any system app uninstaller then reinstall it from Play Store.

Sent from my Xperia E1 dual

1. Love doesn't need any reason.

2. Wanna speed up 3G (not 4G LTE)?

Here it is:

http://xdaforums.com/showthread.php?t=2586876

3. My blog

4. Press the thanks button if I really helped/assisted you.
[Android Software/Hacking General [Developers Only]] kurdacrunch:
Which one should i install from the play store?
[Android Software/Hacking General [Developers Only]] luqman98:
https://play.google.com/store/apps/details?id=jackpal.androidterm

Sent from my Xperia E1 dual

1. Love doesn't need any reason.

2. Wanna speed up 3G (not 4G LTE)?

Here it is:

http://xdaforums.com/showthread.php?t=2586876

3. My blog

4. Press the thanks button if I really helped/assisted you.
[Android Software/Hacking General [Developers Only]] kurdacrunch:
I did install it and then flashed the script but the commands are not useful at all
[Android Software/Hacking General [Developers Only]] crullick:
[MENTION=4944549]MatrixDJ96[/MENTION] :good:

works like a charm on a pretty exotic miui (aosp 4.0.4 based) rom [unlike odexer script]

great work brother!
[Android Software/Hacking General [Developers Only]] Paget96:
Can you make a script or update to this script to deodex ROM. :D
[Android Software/Hacking General [Developers Only]] swat4samp:
There's a tool for windows: Universal deodexer by BDFreak. Search on XDA
[Android Software/Hacking General [Developers Only]] Paget96:
I know, but script like this :)
[Android Software/Hacking General [Developers Only]] swat4samp:
No idea mate, but that software is very handy unless you download rom directly to your phone ;)
[Android Software/Hacking General [Developers Only]] pritesh1996:
after flashing this scrpit terminal not working.....
[Android Software/Hacking General [Developers Only]] luqman98:
Remove AndroidTerm.apk and its odex from /system/app, reboot and reinstall from Play Store.

Sent from my Xperia E1 dual

1. Love doesn't need any reason.

2. Wanna speed up 3G (not 4G LTE)?

Here it is:

http://xdaforums.com/showthread.php?t=2586876

3. Win a OnePlus One!

4. Press the thanks button if I really helped/assisted you.
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Hello my followers! First of all I love all of you, second sorry for my late reply but I have something new for you✌<br />

I'm mixing my 2 script for odex to create the last one that is better that all in android system!<br />

I think that I release some betas to test.. For now i'm in ideas development (but i'm building my first release)<br />

<br/>
[Android Software/Hacking General [Developers Only]] jagtisda:
im using Gt-I9300, which file can i use??

UOS_V642_ARMEABI

UOS_V642_MIPS

UOS_V642_X86
[Android Software/Hacking General [Developers Only]] luqman98:
armeabi.

Basically,

- Snapdragon chipset, Exynos chipset, Kirin chipset, TI OMAP, Mediatek = ARM

- Intel CPUs = x86

Sent from my Xperia E1 dual

1. Love doesn't need any reason.

2. Wanna speed up 3G (not 4G LTE)?

Here it is:

http://xdaforums.com/showthread.php?t=2586876

3. Press the thanks button if I really helped/assisted you.
[Android Software/Hacking General [Developers Only]] alok singh:
i m using micromax canvas 4 which file should i use [MENTION=4969137]luqman98[/MENTION] ?
[Android Software/Hacking General [Developers Only]] luqman98:
ARM.

Sent from my Xperia E1 dual

1. Love doesn't need any reason.

2. Wanna speed up 3G (not 4G LTE)?

Here it is:

http://xdaforums.com/showthread.php?t=2586876

3. Press the thanks button if I really helped/assisted you.
[Android Software/Hacking General [Developers Only]] alok singh:
Thanks bro
[Android Software/Hacking General [Developers Only]] darryl_co:
add functionallity to enable /disable removing of dex file from apk

Please provide option whether or not to extract the dex file from the apk and zipalign the apks.There are a few disadvantages of extracting the dex file from the apk.This is what I noticed after odexing only the data apps,no syytem or bootstrap or framework files

1. Many app fail to work or close abruptly

2. Cannot use app backup softwares as the apk is without the dex file so cannot reinstall the apk

3. Google play app reports "insufficient storage space" while updating old apps(Solved by uninstalling the play store updates and deleting the odex file and re updating the google play store app)

4. System Cleanup App states that Google Play Services should not be odexed.

5. As said in an earlier post the phone shows the message "Android is upgrading" when phone is restarted which was reported as odexing services.jar as the reason but I only odexed the data app apks by using the command dexo -dat
[Android Software/Hacking General [Developers Only]] Mr. Zero:
Hello im using a sony ericcson x8 e15a, which file can i use??

UOS_V642_ARMEABI

UOS_V642_MIPS

UOS_V642_X86

thanks in advance :)
[Android Software/Hacking General [Developers Only]] ela1103:
Nice For Odex
[Android Software/Hacking General [Developers Only]] Delfinster:
i am same on kk Crash rom v17.1 and for me is not working...i put su then odex then all in emulator and listing all with Failed....
[Android Software/Hacking General [Developers Only]] joni2012:
Hello no found is m8 4.4.4??
[Android Software/Hacking General [Developers Only]] Surj138:
The OP specifically says "FOR ALL ROMS... NOT KITKAT"

And on another note, thanks for this tool! Works like a charm, currently running odexed custom stock-based ROM (TouchWiz JB 4.1.2) on my old GS2, but has also worked for odexing my Slimbean 4.2.2 ROM [emoji106]
[Android Software/Hacking General [Developers Only]] Delfinster:
someone same here told that work great on KK...
[Android Software/Hacking General [Developers Only]] Surj138:
Yes I remember reading that too, but that post was intended for another thread http://xdaforums.com/showthread.php?p=53607148
[Android Software/Hacking General [Developers Only]] Delfinster:
i find the solution, you need to have custom kernel then open in emulator then type su then odex then all and it will work...after that you can flash again stock kernel...and its all good ...
[Android Software/Hacking General [Developers Only]] ElRongMcBong:
The Dev have a second Thread...on the second Thread the op says :"WORKING IN ALL ROM (Froyo, GingerBread, IceCreamSandwich, JellBean And KitKat)"

Maybe some one help this :)

http://xdaforums.com/showthread.php?t=2527268
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Making v6.5....
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Odexer tool 1.3 arm released
[Android Software/Hacking General [Developers Only]] fcaronte:
i try to odex "skippioRom v11" only framework and i'm in bootloop [MENTION=4944549]MatrixDJ96[/MENTION] Ps i use arm version right?
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Android version?
[Android Software/Hacking General [Developers Only]] Minimalistk0:
How you remove the old version and installing this?
[Android Software/Hacking General [Developers Only]] fcaronte:
4.3 but i try again with full oxed and work with random fc of google app
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Try my odexer tool v1.6 :)
[Android Software/Hacking General [Developers Only]] cantenna:
kjrnl.nb file is requesting root shortly after instaling and odex sys apps only. Anyone know what this is about? I granted it and it seems to make changes to iptables.
[Android Software/Hacking General [Developers Only]] ch3mn3y:
Just tried this script and got "preloaded-classes not found" i read before that preloaded-classes is missing in my framework.

What can I do to make it work? Or maybe someone know other odex method, which will work for me?

Im using it on my Xperia Play

Ok. I used ur second odex script and it worked. Thanks
[Android Software/Hacking General [Developers Only]] mortadelax:
Hey guys. Does anyone know if this script work on eclair?
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Hello dears:)

I'm creating my for app! It's name is Odexer Tool
[Android Software/Hacking General [Developers Only]] ashishkr:
Tried odexer tool 1.8 beta as well as this, to odex my partial ROM. Finally successfully odexed everything but getting messages "Android is upgrading" & optimizes app.

This is an ICS ROM, tried enabling "RemoveClass.dex" but still showing the same on every boot

REPLY PLEASE!!

from ➧ Xperia™ Live with WALKMAN™
[Android Software/Hacking General [Developers Only]] Himan Boro:
Superb Toool :)

Awesome Toool For Odexing Rom

Working Smoothly In Galaxy Y

+ I Had a question+request

well if u can make Deodexing Tool too

coz m having hard tym with deodexing my rom.......
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
This is only a message... if you want you can try to odex but do a nandroid backup before
[Android Software/Hacking General [Developers Only]] pemell:
Flashing this and doing the dex -all command gave me following problems in this order:

1. Deskclock FC

2. Soft reboot

3. Android system FC

4. Had to press power button until reboot

5. Stuck on boot animation

6. Left it there for 20 mins, nothing changed

7. Rebooted into recovery and had to do a full wipe and reflash kernel+rom

I was on SlimRom and my device is Galaxy Note 2 N7105
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Please redownload and reflash last version... After type this:

su

dexo -bs -log

When complete send my log
[Android Software/Hacking General [Developers Only]] phone-company:
hey,

i use Motorola XT398 root with twrp customrecovery. flashed your scrypt.zip and first ei got error message

Impossible Unzip Framework.jar To Grep 'preloaded-classes'!

Restoring BusyBox...

Exiting...

like one guy wrote here before...after update busybox all is fine and it works :)

edit after a while i see i can`t install any app anymore...message is "not enough memory" but is 50mb of free space
[Android Software/Hacking General [Developers Only]] mjaquino1989:
GT i9505 XXUBMGA 4.2.2

working on my S4 gt i9505 xxubmga deodex. at 1st stock on bootloop, reinstall rom , run again and its finally work thanks dudes!
[Android Software/Hacking General [Developers Only]] davewils55:
Would I have to do "dexo -all" and "dexo -dat" after every flash to update rom?

ie: After updating Cyanogenmod nightlies
[Android Software/Hacking General [Developers Only]] fards:
OK needed to remove bb 121 and reinstall 120 to get it to work
[Android Software/Hacking General [Developers Only]] mni ANKIT:
Samsung Galaxy Fit

Odexing certain system apps give the system a boost that can be felt,,odexo=ing bloat is of no use... on gt-s5670 odexing system apps is not available... but i found out a way to do it...
[Android Software/Hacking General [Developers Only]] gpvecchi:
Dexo -all, then a lot of FC, then reboot during odexing and bootloop...
[Android Software/Hacking General [Developers Only]] Simone:
I have no problems with the script except booting with "Android OS upgrading" everytime. Might be because I odexed all my /data/apps

Sent from my Samsung Galaxy Note II
[Android Software/Hacking General [Developers Only]] Cheerpipe:
Work great on CM10.2 for Mako using dexo-all
[Android Software/Hacking General [Developers Only]] FargusL:
Works like a charm in my Galaxy Note 2 N7100 using WanamLite 3.9 without any kind of errors.

dexo -all
[Android Software/Hacking General [Developers Only]] ferganer:
After my first failure with odexing and having to reinstall the ROM (GE 4.3 on T-Mobile GS4 M919) , OP, can you please, answer the following:

1) What do I do if I get the "insufficient space" error when using dexo -all?

2) Do I need to odex before I make changes to the ROM (mods, third-party launchers, themes) or is it possible to odex a user modified/themed ROM?

3) Is it possible to odex a ROM with a custom launcher?

4) Do you recommend odexing -data after -all?

Thanks a lot.
[Android Software/Hacking General [Developers Only]] hendav:
Your first question he answered about one page back, it's just a warning and you can still go forward with it. Dexo -all gave me that warning, I pressed yes and all is well. A Nandroid before is recommended of course.
[Android Software/Hacking General [Developers Only]] SweetwaterBurns:
Did you happen to lose calendar sync when you odexed? When I tried it just now, none of mine will sync.
[Android Software/Hacking General [Developers Only]] twinkyz1979:
Download link not working again. Can you use a different file hosting site?
[Android Software/Hacking General [Developers Only]] ferganer:
Thanks, but pressing yes didn't work in my case.
[Android Software/Hacking General [Developers Only]] psyren:
Still can't download from GDrive. Constant 403 errors.
[Android Software/Hacking General [Developers Only]] vleutmans:
Confirmed working in xperia Ray ics 4.04 :)
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Wait v1.9 stable
[Android Software/Hacking General [Developers Only]] apacher:
This is awesome work :)) love its, fart and simple :fingers-crossed:
[Android Software/Hacking General [Developers Only]] STRYDER~007:
[MENTION=4944549]MatrixDJ96[/MENTION] is it possible to odex CM12 or CM12.1 with this script Or your odexer tool? :confused:
[Android Software/Hacking General [Developers Only]] maxniper:
EDIT: sorry rong post
[Android Software/Hacking General [Developers Only]] ponnuvelpandian:
Is there any way to odex lollipop roms with x86 architecture ...?
[Android Software/Hacking General [Developers Only]] nemesis086:
thank you! MatrixDJ96 for this odex scripts. It perfectly works on my galaxy note running sweetrom v10.
[Android Software/Hacking General [Developers Only]] ayush.gl:
lollipop

does this also works for lollipop??
[Android Software/Hacking General [Developers Only]] Subhashis:
Yes it does.
[Android Software/Hacking General [Developers Only]] smeejaytee:
Really I thought it stopped with kk, does it work on mm then?
[Android Software/Hacking General [Developers Only]] Subhashis:
Haven't tried in MM.But it should do well
[Android Software/Hacking General [Developers Only]] Rustamveer:
very nice work!

Is latest version Bootloo

p proof?
[Android Software/Hacking General [Developers Only]] smeejaytee:
Doesn't work for my rom apparently, ??
[Android Software/Hacking General [Developers Only]] tommytomatoe:
Very nice work! Thanks for the credits on the homepage. Feel free to change it to my handle here on XDA.
[Android Software/Hacking General [Developers Only]] smeejaytee:
Any idea how to get this to work on my HTC m8 with sense 8 Android 6.0.1, I really want to reodex.
[Android Software/Hacking General [Developers Only]] LuanTeles:
not working galaxy s7 MM
[Android Software/Hacking General [Developers Only]] adikri:
Deleted
[Android Software/Hacking General [Developers Only]] ayushagarwal9753:
I am not able to find link for UOS_V642_X86 can plz send ???!!!
[Android Software/Hacking General [Developers Only]] TechNova:
is there any x86 version of this script? Please reply !!
[Android Software/Hacking General [Developers Only]] febry_valdy:
[MENTION=4944549]MatrixDJ96[/MENTION]

So, is it intended for only arm device?
[Android Software/Hacking General [Developers Only]] Grande_99:
Googledrive is error when i try to download it, please update the mirror link. I will try on xperia dual basee on cm13 (MM) Thanks before... :)
[Android Software/Hacking General [Developers Only]] Swapnil Soni:
Links are down please reupload somewhere else :(
[Android Software/Hacking General [Developers Only]] blackfire74:
I have Galaxy Note 3 N9005 running AryaMod deodexed based on LL. It contains /system/priv-app folder where system apps are stored like settings. Does this script odex that folder too?
[Android Software/Hacking General [Developers Only]] santo_007:
Can anyone provide mirror for the script
[Android Software/Hacking General [Developers Only]] اسماععیل:
download link no work

please update

I need this
[Android Software/Hacking General [Developers Only]] G.M.L:
I have it in my old phone and use it so here is it

https://drive.google.com/file/d/0BxSG-_lgAH9AbEZic0RBQm8xRjg/view?usp=drivesdk
[Android Software/Hacking General [Developers Only]] maz izaackovich:
what about "doedexed" in MM 6.0.1 . is there any script i can use?
[Android Software/Hacking General [Developers Only]] santo_007:
Thanks very much
[Android Software/Hacking General [Developers Only]] lebigmac:
Good question. I'm also searching for a fast and easy way to deodex my stock Nougat ROM directly on the phone. Any pointers? Thanks.