yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] gpvecchi:
I still haven't a log as I have no CM updates to flash; but this helped me solving another problem.

http://xdaforums.com/showpost.php?p=30950470&postcount=140

It seems that some zipalign binary is not correct, could this be the cause for issues?
[Android Software/Hacking General [Developers Only]] eushaun99:
6.3 bootlooped my Galaxy Tab 10.1 running Infamous PAC ROM. Here's the odex.log. https://db.tt/98FF3DCH
[Android Software/Hacking General [Developers Only]] eushaun99:
Weird. I tried odexing with 6.2, which normally works for me, and it bootlooped too. In the log, I saw that a few apps failed to odex in the end. I use the command dexo -all for both times. Any ideas? Here's the log. https://db.tt/hBKBWfHl
[Android Software/Hacking General [Developers Only]] Zanr Zij:
This works for me on Note 2
[Android Software/Hacking General [Developers Only]] gpvecchi:
In attachment today's CM odex log. Bootloop with 6.3; a lot of non working apps and FC with 6.2.

Log is from 6.3
[Android Software/Hacking General [Developers Only]] Konsumhaus:
Hi,

today i flashed a New Version oft my Rom (slimrom).

After that the Apps i Bad installed before wasn't there .

Is that normal when i habe odexed my Rom with your script?

What can i do to solve this Problem?

When i've Tried To restore the Apps via Titanium Backup, some apps won't be reinstalled with the message 'not enough storage space'

Strange.

Gesendet von meinem GT-p5110 mit Tapatalk-4
[Android Software/Hacking General [Developers Only]] silentvisitor:
It's giving me this error "unzip: unsupported method 1".

I tried almost all busybox versions. I tried same unzip -l command on few other zips and it worked fine.

My phone is HTC Sensation with Stock Rom.

Advise plz.

Thanks !
[Android Software/Hacking General [Developers Only]] spiderio:
default Stock HTC rom is already ODEXED..

why bother odexing it again?:?
[Android Software/Hacking General [Developers Only]] pemell:
[MENTION=4944549]MatrixDJ96[/MENTION] Whats up with the link? Can't download...
[Android Software/Hacking General [Developers Only]] Sajito:
Link for latest version doesn't work. It says error 403
[Android Software/Hacking General [Developers Only]] hp420:
[MENTION=4944549]MatrixDJ96[/MENTION] i get a 403 too :(
[Android Software/Hacking General [Developers Only]] krypthon:
Thanks for you hard work now I have full Odex Rom.

But Gain space with this process?

Sorry for my English

https://www.dropbox.com/s/zfktd09wwutaqow/UniversalOdexScriptV63[1].zip Mirror
[Android Software/Hacking General [Developers Only]] sonnhy:
Link doesn't work, please, someone make a mirror or contact the OP, thanks!
[Android Software/Hacking General [Developers Only]] litemintx:
Still the link has an error upon downloading.
[Android Software/Hacking General [Developers Only]] krypthon:
Mirror

Mirror :angel:

https://www.dropbox.com/s/zfktd09wwutaqow/UniversalOdexScriptV63[1].zip
[Android Software/Hacking General [Developers Only]] Sajito:
Thank you buddy :D
[Android Software/Hacking General [Developers Only]] djoni_gitara:
this is brilliant!!! never thought that this is possible, but it is and it is fantastic! now I have too much wasted ram about 50% :cyclops: lol

thank you very much :good::good:

info: galaxy note n7000 xxlt9 sweet rom black 10.5, working like a charm now:cool:
[Android Software/Hacking General [Developers Only]] Sajito:
Do I have to odex the rom everytime I flash an update or are the changes persistent?
[Android Software/Hacking General [Developers Only]] Amm31c:
Download link down says Error 403.
[Android Software/Hacking General [Developers Only]] gabebcn:
I cannot use deox all. It bootloops. I can odex system apps and data apps but once again cannot odex framework.

Enviado desde mi GT-I9300 usando Tapatalk 4
[Android Software/Hacking General [Developers Only]] dena994:
I Odexed my data apps, but if I update one app I have to odex another time that app?
[Android Software/Hacking General [Developers Only]] KCKitsune:
Djoni, what do you mean? Sorry, but the way I read this is that using this script made things worse.
[Android Software/Hacking General [Developers Only]] Denkov:
I downloaded from OP and run it. Every thing is OK!

ROM Sweet Rom V10.5 Black ODEXED
[Android Software/Hacking General [Developers Only]] gabebcn:
After odexing data apps I had problems with nova launcher (said it is not an original version) and also with greenify (could not use paid version so I couldn't hibernate system apps). Had to delete odex files from these two apps and reinstall

Enviado desde mi GT-I9300 usando Tapatalk 4
[Android Software/Hacking General [Developers Only]] leio rusher:
Odexing Bootstrap and frameworks messed my device... Lots of apps have been stopped...

Good thing I backup my current rom...

But i must say... After Odexing app and system... It's snapping fast.. Smooth!

Odexing Bootstrap and framework don't work mine...

Thanks anyways..

TroySkyNet
[Android Software/Hacking General [Developers Only]] poppy9009:
Does anyone successfully use this script on jellybeans 4.3?
[Android Software/Hacking General [Developers Only]] bloodraven174:
link2sd

is that the same for link2sd, and why:confused:

can you please tell us what s the apps not recommend to be odexd and in what situation we have not to odex our phones.

many thanks :good:
[Android Software/Hacking General [Developers Only]] Denkov:
I odexed all of my rom. After that when I try to move application to SD card I receive an error - not enough space! When I try to install application from play store - same error!

I restored my nandroid backup and have no problem with moving or installing aplications!

ROM Sweet Rom V10.5 Black ODEXED
[Android Software/Hacking General [Developers Only]] UnitedOceanic:
most paid apps check if they have been altered in any way, since the script removes the libs the apps are modified. developers use this to battle against piracy. titanium backup behaves the same. you have to uninstall the apps and reinstall them again.

[MENTION=4944549]MatrixDJ96[/MENTION] a feature request: add a blacklist file in the sdcard root for app where the script won't removed the libs
[Android Software/Hacking General [Developers Only]] Legion69:
Not all apps can be odexed by script. If anyone had problem with reinstall app from apk or PlayStore just delete apk and odex files in data folder.
[Android Software/Hacking General [Developers Only]] ari2asem:
I get error impossible preloaded-classes for any command. I am using moonwalker v5.5 rom with nemesis v6.1 kernel on xperia p. Any idea or help?
[Android Software/Hacking General [Developers Only]] Denkov:
Applications moved to SD card can't be odexed. They disappear.

ROM Sweet Rom V10.5 Black ODEXED
[Android Software/Hacking General [Developers Only]] prithvi999:
Hi, I am not able to odex the Rom please help its really awesome!!

I am on enigma 6.1 Rom pls help soon. Thank you
[Android Software/Hacking General [Developers Only]] robert1968:
sweet ROM odexing OK

Odexing is great. My Note fly. Thank you !

Some small problems was only:

After all and data odex, Titanium say it is not Pro version.

Removed but play said insufficient storage. But obviously not it's the case.

I had to remove than delete the titanium odex file, in /data/app, then install again from play.

Supersu also had to reinstall, but odex file had to be delete, before.

Google and MS Exchange account must be delete and recreate.

But all worst!

Regards,

Robert
[Android Software/Hacking General [Developers Only]] rignfool:
The reason was stated a couple posts ago about modified apks... They fail the market license check once the classes.dex is removed...

Don't odex your paid apps
[Android Software/Hacking General [Developers Only]] robert1968:
Thanks for clarification.

I have approx. 10 paid apps only and ~80 free, so DEXO -ALL and -DATA option was simplest solution for me.

Supersu is not paid, but somehow Titanium said I dont have root.

After reinstall of Superuser it was OK.

regards,

R
[Android Software/Hacking General [Developers Only]] prithvi999:
Anyone please respond :(
[Android Software/Hacking General [Developers Only]] rignfool:
Well...

You could add some more info... Like what part didn't work... Or maybe a logcat... Or maybe some screenshots...

Or you could just hope someone can read your mind?
[Android Software/Hacking General [Developers Only]] prithvi999:
None of the commands worked for me for all d commands it's showing d same thing that I 've attached in d screenshot. I dunno how to take logcat sorry for tat n I tried d command dexo -log but din get any logs nor saw log file gettin created some where.. Anything else u need?
[Android Software/Hacking General [Developers Only]] rignfool:
I can't read your screenshot in tapatalk... Try another maybe?
[Android Software/Hacking General [Developers Only]] prithvi999:
Sure
[Android Software/Hacking General [Developers Only]] rignfool:
Sorry... Over my head... Gonna have to wait for someone more knowledgeable than me...

You are using the most recent version from the OP?
[Android Software/Hacking General [Developers Only]] trahzebuck:
First I wanna thank you, MatrixDJ96 for this wonderful tool. I got an icredible speed up on my GT-N7000 Rom.

There's one feature I'd like to ask for:

Is it possible to implement an exclude-function like the txt files for cpa / cps, so that some apps can be excluded from the process.

Avast AntiTheft for example "dislikes" the odex process.

Perhaps this is helpful for others too.

Thank you in advance! :good:
[Android Software/Hacking General [Developers Only]] windylawyer.1712:
thks, all work perfect here ;);)

mine rom is faster. Will see if the battery better

Thks so much :D
[Android Software/Hacking General [Developers Only]] lesscro:
Thx pretty cool, i have test with dexo -all..., abit afrais because device screen of after lot of apk error during odexing... but after few times... reboot himself and device seems to be more smooth !!
[Android Software/Hacking General [Developers Only]] Diego910:
So... Just to confirm, I can modify apks and then odex them and they will work, aren't they?
[Android Software/Hacking General [Developers Only]] ari2asem:
The same error with preloaded-classes i had it,too. If look inside the file framework.jar u will see that preloaded-classes is indeed missing. And i still didnt get answer for my question. So i think it has nothing to do with the odex-script, but it is because of framework.jar
[Android Software/Hacking General [Developers Only]] windylawyer.1712:
yes. i use a heavy mod rom ( framework and system apk ), then odex with this and all is fine now
[Android Software/Hacking General [Developers Only]] j3hans:
Applied your mod to my note 1 on Chippy Note Rom, it's amazing. It's like having a new phone. Thanks for this amazing tool.
[Android Software/Hacking General [Developers Only]] lukkypuggy:
It feels just like stock on my RAZR M! (CM10.1)
[Android Software/Hacking General [Developers Only]] gabebcn:
I give up. I have a 4.1.2 custom rom in my s3 but after odexing always end up in a bootloop

Enviado desde mi GT-I9300 usando Tapatalk 4
[Android Software/Hacking General [Developers Only]] Detafewa:
So what defines any newer apps to be odexed/deodexed?
[Android Software/Hacking General [Developers Only]] Denkov:
I want to know too!

ROM Sweet Rom V10.5 Black ODEXED
[Android Software/Hacking General [Developers Only]] SketchyStunts:
Evo 3d running cm10.2 with modified framework & multiple paid apps. Flashed the zip & ran dexo -all & no issues at all except a few widgets disappeared from my home screen on reboot.
[Android Software/Hacking General [Developers Only]] prithvi999:
ok so whats the solution then??i can never odex any ROM..i tried on honami moonwalker n enigma both it din work..left is moonwalker 3.5..:(

---------- Post added at 10:21 AM ---------- Previous post was at 10:19 AM ----------

on which rom u ran the script??:eek:

---------- Post added at 10:22 AM ---------- Previous post was at 10:21 AM ----------

yes..6.3 version
[Android Software/Hacking General [Developers Only]] Hippie459MN:
Might have to check this out. :)
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Hello everyone :)

New Version 6.3.1 is coming ;)
[Android Software/Hacking General [Developers Only]] lesscro:
Odex - DeoDex ?

Any ability to create a reverse script... if i want an ODEX ROM but to make some modification, i need a DEoDex ROM, any possibility to make it ?

Anyway, your tool is pretty awesome...:good:
[Android Software/Hacking General [Developers Only]] robert1968:
Thanks!

Waiting for it! :)
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Yes but i have a suggestion for you:

If you want to make your custom rom odexed, you mustn't delete deodexed version because if you want to mod some apps or framework, with an deodexed version it's more simple

So thus is a basic guide:

Mod you deodexed rom

Save it

Install it

Odex it

Save it

Now you have odexed and deodexed rom
[Android Software/Hacking General [Developers Only]] 216Monster:
Just came across this lovely tool, Installed it and ran dexo -all , phone booted up in normal time and everything was odex'd beautifully!

I can confirm this worked on Xperia Play R800at running JellyZues 4.1.2

Many thanks to [MENTION=4944549]MatrixDJ96[/MENTION] for your work here, great tool ! I will share a link to your thread here in the Xperia Play forums and of course make sure all credit is given to you.
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Thanks man :)
[Android Software/Hacking General [Developers Only]] lesscro:
Already what i made on my One X... I need upgrade today my framework and system app... then go back to backup...

But i search another way to odex and deodex with same tool...

And there is a way to odex completly from recovery ?

cheers
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
If you send me your bottclasspath, i can make a odexer tool for your rom by recovery
[Android Software/Hacking General [Developers Only]] lesscro:
A what ? Who is this man bro' ? i don't what you talkin' about...

This stuff is ROM specific ?
[Android Software/Hacking General [Developers Only]] prithvi999:
hey MatrixDJ96 i am not able to run any of the commands on enigma o honami moonwalker roms..since they don ve preloaded classes in framework.jar

Please help:( and when i try command dexo -all on stock that also doesn't work it goes into bootloop..My device is xperia p
[Android Software/Hacking General [Developers Only]] NeoTrix:
If I flash the file using flash gordon,would I be successful?

In deodexing system apps.
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Sorry mate

The correct name is BOOTCLASSPATH and it is specific for Rom, Android Version and Kernel

Send me your BCP :) (open terminal emulator, type 'echo $BOOTCLASSPATH')
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Why deodexing? My tool is for odexing
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Can you send me the log of odex?
[Android Software/Hacking General [Developers Only]] prithvi999:
sorry how to do that pls guide me :/
[Android Software/Hacking General [Developers Only]] lesscro:
Ahh yeah, i know this now... until you explain like a child... :D

I think this is waht you need...
[Android Software/Hacking General [Developers Only]] krenlan:
Bro..this script wrkd fine for me..fully odexed my rim..is dere any script like urs which can fully deodex too..not kitchen one..too advanced for me..
[Android Software/Hacking General [Developers Only]] prithvi999:
see if this is wat u asked for :/
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
New Update! :)

Changelog:

Universal Odex Version 6.3.1

- Minor Bugs Fixed

- CSA Fixed

- Skip Odex Of Jkay Deluxe Settings
[Android Software/Hacking General [Developers Only]] bein_urs:
Deodex

how to deodex any rom??
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Why?
[Android Software/Hacking General [Developers Only]] bein_urs:
I want to deodex my stock android 4.3 for note 2...
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Sorry mate but my tool is for Odex not deodex
[Android Software/Hacking General [Developers Only]] eushaun99:
Hi MatrixDJ96, the latest version still bootloops my galaxy tab 10.1 running a modded cm10.2 ROM. Towards the end I noticed a few errors. Could this be the problem? https://db.tt/98FF3DCH
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Try to Odex only bootstrap
[Android Software/Hacking General [Developers Only]] gpvecchi:
Not working on KitKat... Bootloop...
[Android Software/Hacking General [Developers Only]] bein_urs:
no problem bro..:cowboy:

can yu help me by suggesting any thread or forum.. if yu know..
[Android Software/Hacking General [Developers Only]] eushaun99:
Thanks for the reply. Unfortunately, it still bootlooped. The log showed no errors though. https://www.dropbox.com/s/im2op8xsjvf5nk2/odex_bootstrap.log
[Android Software/Hacking General [Developers Only]] Simone:
I did dexo -dat with dexo -all.

If I installed a new application and was added to data/app - do I need to odex it again using dexo -dat?
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Yes :)
[Android Software/Hacking General [Developers Only]] eushaun99:
Then does your script detect the odexed apps when odexing the new apps? So it can skip the odexed apps to save time.

BTW, great script, successfully odexed my ROM for the first time. Other odexing scripts always bootloop my tab. Yours is the first that works. Thanks.
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
My script skips automatically odexed app :)

Thanks you ;)
[Android Software/Hacking General [Developers Only]] eushaun99:
Hey I missed something. After odexing data apps, some of them were missing. Using root explorer, I found out that the missing apps was 0 byte in size.

System apps was fine tho..

Edit: I deleted one of the 0 byte apk and odex file then reinstalled it and now it works.
[Android Software/Hacking General [Developers Only]] lopez0015:
How to unistall?

I install PURE PERFORMANCE X ..BEFORE THIS SCRIPT NOW I TRY TO REFLASH PERFORMANCE X AND ITS NO LETING DOIT.

I WONDER IF IS THIS SCRIPT RUNING
[Android Software/Hacking General [Developers Only]] Simone:
So, it is safe to do dexo -all again and will just skip the already odex application? :)
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Yes:)
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
New Update! :)

Changelog:

Universal Odex Version 6.2

- Added 1 New Command To Odex Your Rom

> Now You Can Odex:

+ Only Specific Preload Apps ('dexo -cpa')

- Fixed Minor Bug

- Rewritten Script

- Changed Command 'dexo -psa' In 'dexo -pa'

- Added Controll Of Free Space In System

- Added New Command To Activate Log

> Type 'dexo -(one of the option that you have decided) -log'

- Removed 'fixbox' Script Because Now There Aren't Necessary Symlink Of BusyBox

- Added Check Of Root Permission

- Updated Command 'dexo -all' To Odex Also Preload Apps
[Android Software/Hacking General [Developers Only]] noellenchris:
Thanks for the update, would this update address an issue I had with running out of space for updates. I had free space I thought, but no matter what it kept saying out of space please uninstall some apps blah blah....:p I ended up redoing my whole rom again, it's been awhile anyhow.

Noellenchris
[Android Software/Hacking General [Developers Only]] WiwiPouPou:
I tried dexo -all on a i9300 liquidsmooth 2.9, and it fails :

Universal Odex Script

Version 6.2

Product Model: GT-I9300

Unknown Rom

Android Version: 4.2.2 (Jelly Bean)

Checking For Root Permissions...

Root Permissions Acquired!

Free Space In System: 1177 Mb

Sufficient Space!

Mounting File System...

Setting Variable and Costant...

Setting BusyBox...

BOOTCLASSPATCH: /system/framework/core.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/mms-common.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar

BOOTSTRAP: core.jar core-junit.jar bouncycastle.jar ext.jar framework.jar telephony-common.jar voip-common.jar mms-common.jar android.policy.jar services.jar apache-xml.jar

Grepping 'preloaded-classes'...

Archive: framework.jar

Length Date Time Name

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

unzip: zip flags 1 and 8 are not supported

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

Restoring BusyBox...

Exiting...
[Android Software/Hacking General [Developers Only]] archijit:
Tried on S3 I9300 with wanamlite 7.1 Rom

dexo -all

everything done well.:good:

checked with root explorer-- system/app, and there was a .odex for every app.(checked just for confirmation).

lets see for one day, does it affect battery life
[Android Software/Hacking General [Developers Only]] Mike318:
Seems to have worked great on my Razr Maxx HD w/ TWRP and CM 10.1

EDIT: no biggie, but killed all my email accounts and calendars, my widgets, and my lock screen widgets.
[Android Software/Hacking General [Developers Only]] Zibri:
Great script. How about a deodex one, now?
[Android Software/Hacking General [Developers Only]] Atze001:
Working great with SlimBean Alpha 4.3.0 on HTC One. Now we need a deodex script :)
[Android Software/Hacking General [Developers Only]] OmarBizreh:
Same here I used it on wanamlite 6.8 on my Galaxy S3 and everything went well. Tho it failed to reboot device after it's saying: Applet not found.

and I also lost my homescreen widgets. but everything else seems to be working fine.

Anyways I want to ask for your permission to use your script in my app (Droid Manager)

it will have a tab like in attachment 1, and will be executed in a window shown in attachment 2.

Thanks in advance :)
[Android Software/Hacking General [Developers Only]] SLver:
Working on HTC ONE with ARHD - GE - ROM

Thanks, this will be a tool that I gonna use a lot from now :)
[Android Software/Hacking General [Developers Only]] mni ANKIT:
+1

script for odexing is made...make for deodexing too....

loved ur work thanks...
[Android Software/Hacking General [Developers Only]] kwitu:
What's the general difference in RAM usage? Give me some numbers so I can see if this is worth going for it. Anyone can feedback?
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
To deodex a rom you must use a computer... and there is already a script

to deodex the rom. It's called xUltimate
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Why? dexo -all?
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Can you send me your deodexed framework?
[Android Software/Hacking General [Developers Only]] eushaun99:
You mean framework.jar right? Here it is.
[Android Software/Hacking General [Developers Only]] gpvecchi:
Yup!
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
No... i want all framework
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Can you send me your framework (all)?
[Android Software/Hacking General [Developers Only]] eushaun99:
You mean everything in /system/framework?
[Android Software/Hacking General [Developers Only]] matt91web:
bug?

I find this bug: If yuo odex link2SD(https://play.google.com/store/apps/details?id=com.buak.Link2SD) the system not started
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
This a bug of link to sd

How to fix it?

Remove link to SD and all script of this program (so restore system with no link2sd), Odex and after reinstall link2sd
[Android Software/Hacking General [Developers Only]] eushaun99:
Alright. Here it is then. :) https://db.tt/WH177GQG
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Problem fixed :)

Uploading...
[Android Software/Hacking General [Developers Only]] Syd_M:
What's the procedure for upgrading from a previous version to the latest version? Just flash the new version in recovery? The OP doesn't appear to mention upgrading...

Fantastic script, by the way. :)