yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] 1Speede1:
Use OdexerTool_1.0Beta5_ARMEABI

https://docs.google.com/folderview?id=0B2ftBoBlBHTIc1hNUDZJQnlfYms&tid=0B2ftBoBlBHTITW9xZ2VDMHpFd2M
[Android Software/Hacking General [Developers Only]] pradeeppk:
Enabled Remove classes.dex and zip alaign. But could not find optimized system so zip file in sdcard.

It also create odex files at delvic cache after reboot. So the storage space of data partition remains same after odexing. I am also removed odex files from system/app , framework and system private app. Run the script again after deleting odex files. It shows system, framework, private Alps are deodexed.

Motorola defy with kitkat 4.4.2
[Android Software/Hacking General [Developers Only]] RequeLine:
apk files are not deleted classes.dex

What to do?

Htc One,Sense 5,5 Android 4,4

how to write a team?

in what sequence?

---------- Post added at 05:27 PM ---------- Previous post was at 04:27 PM ----------

does not remove classes.dex
[Android Software/Hacking General [Developers Only]] 1Speede1:
disable zip align and enable remove dex
[Android Software/Hacking General [Developers Only]] John_wba:
That doesn't work on 4.4.. next time you answer a question male sure you give accurate info.
[Android Software/Hacking General [Developers Only]] 1Speede1:
it work on my 4.4.2

give me your BOOTCLASSPATH and I make script for you for adb
[Android Software/Hacking General [Developers Only]] John_wba:
We was talking about this script. On kk the option to change settings has been removed.. That's all I was saying and making sure the correct info was given to avoid confusion for new users. Thanks.
[Android Software/Hacking General [Developers Only]] RequeLine:
and I do not work.

how to do it? where to take BOOTCLASSPATH

Htc One,M7,Sense 5,5 Android 4,4
[Android Software/Hacking General [Developers Only]] 1Speede1:
in OdexerTool_1.0Beta5_ARMEABI not removed option to change settings

Now in dalvik-cache only data/app
[Android Software/Hacking General [Developers Only]] RequeLine:
Now check again

1 team need?
[Android Software/Hacking General [Developers Only]] 1Speede1:
if remove dex disable

set

1

If you are using ART not odex the rom. In ART Cache build from classes.dex
[Android Software/Hacking General [Developers Only]] :
Are you saying you shouldn't odex when using ART?

Sent from my sushi grade tuna
[Android Software/Hacking General [Developers Only]] JaviLerma:
Which one do I download for Samsung s4 international? I9500?

Enviado desde mi GT-I9500 mediante Tapatalk
[Android Software/Hacking General [Developers Only]] 1Speede1:
Yes. ART is build dalvik-cache from classes.dex and not used odex
[Android Software/Hacking General [Developers Only]] pradeeppk:
Thank you 1Speeds1.

It works.

For those who trying this on Kitkat enable removing classes. dex and disable zip alaign before running odex script.
[Android Software/Hacking General [Developers Only]] pepitoff:
Can you write here step by step procedure (like for dummy ) for KitKat users.

Please, write all commands for odexing KitKat. Please...
[Android Software/Hacking General [Developers Only]] 1Speede1:
Download OdexerTool_1.0Beta5_ARMEABI not Odexer Tool 1.1.1

su

odex

set

1

all
[Android Software/Hacking General [Developers Only]] pepitoff:
Thanks, man!

Why not OdexerTool_1.1.1_ARMEABI?!?!
[Android Software/Hacking General [Developers Only]] Sc4ryB3ar:
Hi, I am testing out a deodexed version of OmniRom 4.4.2 on my acer a210 tablet. It is currently running in the ART runtime. Will version 1.1.1 run into any problems with ART running? Or should I change back to Dalvik before attempting this?
[Android Software/Hacking General [Developers Only]] 1Speede1:
ART runtime not required odex

Odex only for Dalvik
[Android Software/Hacking General [Developers Only]] KorhanKurt:
type odex and enjoy!

but odex not found error I have 2.3.6 gingerbread offical rom

i9001
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Have you stock recovery?
[Android Software/Hacking General [Developers Only]] KorhanKurt:
yes am I twrp install ?

---------- Post added at 04:40 PM ---------- Previous post was at 04:38 PM ----------

but my rom stock not Deodexed this is only Odexed work ?
[Android Software/Hacking General [Developers Only]] phil_greg2001:
I odexed my ROM 4.3.1 on my SGS i9000 but only system for now and I straight saw a performance improvement!

Thanks for this awesome & easy script :good:
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
You're welcome sir ;)
[Android Software/Hacking General [Developers Only]] KorhanKurt:
I am try with TWRP all is ok tools is work now

Thank you
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
What do you not understand when i write that my tool works with all rom and device?

Sure! It works with cm10.1
[Android Software/Hacking General [Developers Only]] KorhanKurt:
But stock recovery dont work your tool I am isntall TWRP now work whatever thank you again
[Android Software/Hacking General [Developers Only]] Urticant2:
Coool

PS: limited to 8 thanks per day ,-(
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Don't worry :)

You can press thank tomorrow
[Android Software/Hacking General [Developers Only]] dhrtlockeroo9:
Its not working on my MMX a110 device after run your scripts everything was unfortunately force closed..smthing wrong with my device?
[Android Software/Hacking General [Developers Only]] Pos411:
Have you done rebooting?

sent from far far away
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Yes it works
[Android Software/Hacking General [Developers Only]] DiViNEX:
The odex tool is working great on my i747 with pwncakes 4.4 quantum ROM.

Flashed fine, ran the odex tool with term, used the all command and not a single error or issue so far.

Thanks for your hard work man.
[Android Software/Hacking General [Developers Only]] dhrtlockeroo9:
Yes I had done rebooting but my odex for sysapp don't created odex seems something error there and odex for framework is created successfully but after reboot everything unfortunately force closed error comes and sorry for my bad english
[Android Software/Hacking General [Developers Only]] novaymawbowo:
I'll try it.
[Android Software/Hacking General [Developers Only]] Eyalkn:
[MENTION=4944549]MatrixDJ96[/MENTION], Will odexing the rom before switching to ART runtime add more performance in addition to the performance gain from ART itself or does ART runtime do the same as the odex script and even more?
[Android Software/Hacking General [Developers Only]] Pos411:
well...maybe you can copy the result from terminal and paste it in here, so the OP can help you out, sorry i can't help you much further, because i'm just a common user who likes trying out, maybe if you can try read the direction in the OP more carefully, there's a solution for you....and for OP, if something goes wrong, is there anyway to undo your script ? ah yes...don't need to sorry, english is not my native language too... :)
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Would you like a new version? Tell me the bug that you have found and i'll fix it in v1.2:) tell me also suggestion
[Android Software/Hacking General [Developers Only]] Eyalkn:
No complaints here. Thank you for all the support , your time and for sharing your gift with all of us xda members. ?
[Android Software/Hacking General [Developers Only]] Eyenseo:
I tried to use your script (v.1.1.1) on my Samsung Galaxy S2 with [MENTION=1077833]infected_[/MENTION] CM11 Rom.

But after the script finished no application would open and when rebooting the system starts to optimize ("Android updating")

I deleted manually the .odex files in the system folders with the same result ...

Busybox 1.20.2 was used ...

If you need more information tell me what you need to know :angel:

Sincerely,

Eyenseo
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
I have gs2 and cm11 infected too.. No problem to odex
[Android Software/Hacking General [Developers Only]] Eyenseo:
Hm ... any idea what I have done wrong? :confused:
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Which gapps have you flashed? (Download link)
[Android Software/Hacking General [Developers Only]] Eyenseo:
I used the pa_gapps_modular mini 4.4.2 but from 2013.12.30
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Use my mod for infected ROM cm11 (gapps included and it odex framework in recovery)

https://docs.google.com/file/d/0B2ftBoBlBHTIUFY2OVdYejBTdFk/edit?usp=docslist_api
[Android Software/Hacking General [Developers Only]] Eyenseo:
Thanks, but that script of yours replaces the kernel, also I had problems with the unsigned gapps and it comes with an app I don't intent to use ...

Thank you again for your help! :)

Sincerely,

Eyenseo
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Why problems with gapps unsigned
[Android Software/Hacking General [Developers Only]] Eyenseo:
The calendar did not synchronize properly.
[Android Software/Hacking General [Developers Only]] chraso:
this is what happened when I tried to via adb shell

~ # odex

odex

Odexer Script 1.1.1

For All Rom & Device

Go to my webpage on xda to see more info

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

MatrixDJ96 - XDA Senior Member

Product Model: GT-I5500

Android Version: 2.3.7 (Gingerbread)

BOOTCLASSPATH Not Setted...

~ #
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
You tried in recovery? Because the phone must be on
[Android Software/Hacking General [Developers Only]] Urticant2:
when I type SET in the terminal

he tells me "you can't change setting"

why? i use Odexer Script 1.1.1

I want to disable zipalign because i have "optimized apps" on boot
[Android Software/Hacking General [Developers Only]] lollipop:
+1
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Because you have KitKat ROM installed
[Android Software/Hacking General [Developers Only]] rog_star:
What exactly is the benefit of odex a deodexed ROM?

Only the first ever boot after clearing Dalvik cache is slower in a deodex ROM. So imho you do not get more performance (except first boot after Dalvik wipe) but loose ability to replace or change apk.

Or did I get something wrong :confused:
[Android Software/Hacking General [Developers Only]] Urticant2:
ooh there is no more interest to enable ART on kitkat

but with an old version of this tool it works, I think
[Android Software/Hacking General [Developers Only]] perrocaliente:
That's the impression I got as well. After the initial boot or 2 does it even help
[Android Software/Hacking General [Developers Only]] sleepingturtle:
Read the first post for the benefits.

Odexed systems get better battery life and performance, etc.

Made a big difference on my phone and tablet.

Sent from my Android powered coffee coaster.
[Android Software/Hacking General [Developers Only]] solar666:
deleted
[Android Software/Hacking General [Developers Only]] arvarobert:
Hi guys.

I odexed my stock ics but by every boot i get Android is upgrading...Starting Applications.

What can i do?
[Android Software/Hacking General [Developers Only]] jgcaap:
Yeah i also had this issue. I didnt know how to fix.
[Android Software/Hacking General [Developers Only]] sleepingturtle:
Easy fix. Read post three. Here is the link.

http://xdaforums.com/showthread.php?p=47462711

Sent from my Android powered coffee coaster.
[Android Software/Hacking General [Developers Only]] arvarobert:
I did that,still the same.:(
[Android Software/Hacking General [Developers Only]] sleepingturtle:
The other options that I can think of are:

1. Wipe the cache, dalvik and fix permissions in cwm.

2. Backup your device and do a full reset.

3. Reinstall your ROM or do an update to a newer version of android.

Sent from my Android powered coffee coaster.
[Android Software/Hacking General [Developers Only]] jagnik:
three types of odex tool in downloads arm mips x86. I'm using Samsung i9070..,which one should i flash??
[Android Software/Hacking General [Developers Only]] Und3rtaker:
arm is for us :)
[Android Software/Hacking General [Developers Only]] jagnik:
odex framework successful but odex system apps failed...I'm using stock based 4.1.2 rom. i9070
[Android Software/Hacking General [Developers Only]] luqman98:
What error did you get?

Sent from my highly pimped Galaxy Pocket.

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
[Android Software/Hacking General [Developers Only]] luqman98:
Probably the rom has been odexed. Try to use "Intergrate sys dalvik to system" (or simillar) in Titanium Backup (you must buy the key, through).
[Android Software/Hacking General [Developers Only]] jagnik:
you're genius man.. it works...
[Android Software/Hacking General [Developers Only]] UnitedOceanic:
Help me understand the changes on android KitKat.

Is the following statement true?
[Android Software/Hacking General [Developers Only]] johnco1972:
I believe it is the opposite. On Dalvic, the odex files will be read in start-up to build the Dalvic cache faster than if the files had not been odexed. If no odex files are present, in either case the classes dex files are used to build the Dalvic cache.

That is my understanding.
[Android Software/Hacking General [Developers Only]] undaclazz:
welldone

Welldone on CM10.2 and CM11… ROM. boot faster now .. Thank you sir… ?
[Android Software/Hacking General [Developers Only]] Und3rtaker:
can i get a noob anwsware about odex-ing?

yesterday i have been having problems with camera 720p video recordin app and bigmem.. and when standard solution didn't work, i started to question, if i should have deodexed rom to do this kind of tweaks..?..

-what can and what can't i do, when i odex my slimKAT rom with this tool?
[Android Software/Hacking General [Developers Only]] alen1901:
Just to ask if you guys know. If i make changes to system apps (theming) and try to odex them with this app, would it work? Thanks.

Sent from Pure Nexus⁴
[Android Software/Hacking General [Developers Only]] Und3rtaker:
can i odex first and then change theme?

or

can i odex first and then change theme and then odex again(just a folder that is partiali odexed)?

or

must i deodex system first(delete all .odex files in all three folders and than change theme and than odex again?

just want to understand what are odex limitations..
[Android Software/Hacking General [Developers Only]] notmyepic:
Odexing only affects the classes.dex (smali) file. So if you are not changing anything in smali, then no need to deodex/odex the app.

If changing smali, then deodex, theme, then odex again
[Android Software/Hacking General [Developers Only]] luqman98:
The third one.
[Android Software/Hacking General [Developers Only]] belloni:
Says an error when trying to download the tool from Google docs?!
[Android Software/Hacking General [Developers Only]] samyong76:
what is the difference between armeab. MIPS and x86? I am using OMNIROM with HTC one m7ui. and which one shld I download? thank you!
[Android Software/Hacking General [Developers Only]] luqman98:
Use ARMEABI version.

ARMEABI - for ARMv5, ARMv6, ARMv7 & ARMv8 platforms

MIPS - for MIPS platforms

x86 - for Intel-powered Android devices.

Sent from my highly pimped Galaxy Pocket.

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]] jgcaap:
When comes a version to odex data?
[Android Software/Hacking General [Developers Only]] iepurasu_poznas:
All my files has been odexed except framework-res.apk! Any idea why!? I am using carbon kitkat rom on lg g2 !

Thanks
[Android Software/Hacking General [Developers Only]] notmyepic:
Because it doesn't have a classes.dex file (no smali files) associated with it
[Android Software/Hacking General [Developers Only]] externus:
Hey, i get an error when the optimized zip should be created, could you help me pls? :)

The Error seems like this:

creating flashable zip in sdcard...

zip I/O error: Invalid argument

zip error: Could not create output file (OpitmizedJiayuG3s....bla bla something like this

My Phone : JiayuG3s

Rom: ME! ROM V2 -PURE VANILLA

especially the port from here
[Android Software/Hacking General [Developers Only]] peter-k:
I successfully odexed apps and flamework. This one here works easy and gives me better results than any other method I tried before.

Other methods were resulting in boot loop when odexing flamework, or odexing was not complete.

Only one thing. Now every boot-up shows "Andorid is upgrading" and counting from 145 to 154. I had the Andorid upgrading message on boot-up already before re-odexing, but no file counting, only for a brief moment the message. I deleted cache and dalvik but to no avail. Should I manually remove all odex, and then re-odex with "Remove classes.dex & Zipalign" enabled?
[Android Software/Hacking General [Developers Only]] notmyepic:
Either try that or go through and delete the classes.dex file out of each app, since that is what is causing that message
[Android Software/Hacking General [Developers Only]] peter-k:
Going through 154 apk for deleting 4 classes.dex seemed not a very attractive prospect to me. Therefore I decided for removing all odex in one swoop, and then re-odexing with removing classes.dex, Flashed patch. Result: Bootloop.

BTW, small thing, there is a spelling error in the enable / disable classes.dec and zipalign it says remote instead of remove.
[Android Software/Hacking General [Developers Only]] peter-k:
The problem is related to the ROM, not this great Scirpt Tool. The few user apps I had in data/apps caused the problem

First I noticed when I moved one user app to system the counting up showed one no. less. Then I compared the number of Android is upgrading counted apps with the no. of user apps I had installed. Bingo. I moved them all to system and now everything is fine. Odexer Tool works great and no more "Android is upgrading".
[Android Software/Hacking General [Developers Only]] undaclazz:
Guys.. Does remove dex from the apk after odexing break some function of apps? e.g push notifications.. Thx
[Android Software/Hacking General [Developers Only]] notmyepic:
No, it just moves moves things to a central location
[Android Software/Hacking General [Developers Only]] undaclazz:
Thank you :)
[Android Software/Hacking General [Developers Only]] Toxicoblivion:
Can someone make a clear youtube video on exactly how to do this? :) then link?
[Android Software/Hacking General [Developers Only]] peter-k:
It's actually easy, just the instructions are a bit unclear.

Do this:

- Install the .zip in CWM

- reboot and open the Terminal (which was auto-installed)

- in the menu tap Preferences, set font size to 14 (or anything that suits you), and Terminal Type to Linux

- return to the Terminal window, type su -> enter

- type odex -> enter

- type all -> enter

- wait 1 minute while your mobile will be self-destructing :p

If you have any problems just restore your CWM backup (that you sure made before doing this). If it did self-destruct a back-up is very hard to retrieve. Just joking, the script is pretty safe. Maximum damage happening is bootloop.

To my opinion it's the best to do this on a fresh installed ROM.
[Android Software/Hacking General [Developers Only]] android_paul:
Good guide - Thank you!

I did like you wrote and no problem occurs.

But I have a question:

What includes a "fresh installed ROM" in you opinion?

Pure ROM or ROM + gapps or even ROM + gapps + usefull apps?
[Android Software/Hacking General [Developers Only]] peter-k:
I was thinking of a ROM with least No. of individual mods. Start modding afterwards.

But I must admit it's more a feeling I've got after my own initial problems.
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
NEW UPDATE

Changelog:

Odexer Tool 1.2

- Fixed creation of flashable zip in some device

- Fixed a lot of bugs

- More compatible"

Thanks for feedback

Inviato dal mio GT-I9300 utilizzando Tapatalk
[Android Software/Hacking General [Developers Only]] peter-k:
To update just flash the new version over?
[Android Software/Hacking General [Developers Only]] luqman98:
Yes.

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]] belloni:
Sorry to be a noob, but where's the remove classes option?!
[Android Software/Hacking General [Developers Only]] peter-k:
- Install the .zip in CWM

- reboot and open the Terminal (which was auto-installed)

- in the menu tap Preferences, set font size to 14 (or anything that suits you), and Terminal Type to Linux

- return to the Terminal window, type su -> enter

- type odex -> enter

- type all -> enter (or sysapp or frame to odex system apps or framework only)

- wait 1 minute while your mobile will be self-destructing

After - odex type set and 1 to enable or disable, then 2 to get back to the above. The current status is displayed in the text that appears after you typed odex.

Note: Odex framework first. You can not odex framework if sysapp has been odexed already.
[Android Software/Hacking General [Developers Only]] gagp2p:
He means this:

normally it detects it automatic if have to enable or disable - so just run the script.
[Android Software/Hacking General [Developers Only]] JohnCorleone:
I didn't get the option however I already had my System/Apps odexed and deleted the .odex files. I didn't actually try it on a clean install....but I am about to.

I have been using the AIO Script by Rujelus22 and everything was fine until KitKat so I am really looking forward to getting the framework odexed. My first attempt did indeed get the system apps and system/priv-apps though. I actually made a couple of ROMs back on the Sprint S2 (ET4G) and released an odexed and deodexed version already themed but that was alot of work with 12 unofficial leaks. Also it seems to me that each new major Google version relies more and more on the system so I think the difference is much more noticeable than on Gingerbread with some scripts:thumbup::thumbup:

Sent from my HTC One using Xparent Gray Tapatalk 2
[Android Software/Hacking General [Developers Only]] gagp2p:
with this script oxed system/framework & system/app & system/priv-app working fine on KITKAT (4.4.2)

i havnt disable or enable something about Remove classes.dex" & zipalign.
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Any suggestion for my script?

Inviato dal mio GT-I9300 utilizzando Tapatalk
[Android Software/Hacking General [Developers Only]] gagp2p:
where is the problem to odex data/app under kitkat roms ?

saw that your other script have that option, but dont work under kitkat.

otherwise there nothing whats wrong - all works fine ! thanks
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
No problem on kitkat, i only removed this feature
[Android Software/Hacking General [Developers Only]] belloni:
Thanks for your help.

One more question, which type of the tool do I download?! This arm stuff?! I'm on Viper rom 5.8 if that helps?
[Android Software/Hacking General [Developers Only]] JohnCorleone:
Yeah I am actually on the same exact ROM and version. The framework is heavily modified but I think there's enough room left. I thought maybe the apks added in framework was different from previous versions though. About to clean install, add inverted theme and gapps then flash the script

Edit....get the Armeabi one

Sent from my HTC One using Xparent Gray Tapatalk 2
[Android Software/Hacking General [Developers Only]] JohnCorleone:
Yeah, I shouldn't say this but its too good to be free!!! If this version gives me trouble I will roll back to 5.7.0 of ViperROM. I have v3.5 fully odexed but that's 4.3. It still has Wi-Fi calling and messaging though

Sent from my HTC One using Xparent Gray Tapatalk 2