yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Here a flashable zip for you with the fixed framework for you :) now you can odex completely your rom ;)
[Android Software/Hacking General [Developers Only]] eushaun99:
Thanks so much man. Really appreciate it. :)
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
You're Welcome :)
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Yes just flash latest version :)
[Android Software/Hacking General [Developers Only]] eushaun99:
Sorry man but I can't download it. It just points me to the contents of the file. :(

Edit: nvm, just needed to switch too desktop mode.
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Try to download file now
[Android Software/Hacking General [Developers Only]] Syd_M:
Much thanks. :)

____________________

Sent from the moon.
[Android Software/Hacking General [Developers Only]] eushaun99:
All is working well now. Thanks again for your help MatrixDJ96. :)

So apparently the cause of my problem is the services.jar which I patched using zeppelinrox's ultimatic jar patcher. Do you have any clue why it couldn't be odexed?
[Android Software/Hacking General [Developers Only]] rignfool:
I had no problem odexing pacman after patching services.jar... Sounds like you have a fluke there....
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
No no zeppelinrox's ultimatic jar patcher is ok but you forgot to add META-INF folder in services.jar :)

Now you can also odex all framework
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
He only forgot to add meta-inf folder in services.jar
[Android Software/Hacking General [Developers Only]] eushaun99:
Ahh now I know. I used the android version of apktool to decompile the services.jar and manually patch it via the power tools. I guess when I recompile it it didn't add that folder. I've now just noticed that there is an option to add META-INF folder into services.jar. Thanks again!
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
You're welcome sir :)
[Android Software/Hacking General [Developers Only]] gpvecchi:
https://mega.co.nz/#!B5QCnCxI!evofSQYIM8mz-YMvBycKeVOVtj8XDTbAmtOoK2j8G4I

Here you are!

Is it possible to odex just one file in system\app folder?

Thanks!
[Android Software/Hacking General [Developers Only]] sharingan:
will my galaxy ace become fast if i use this on stock 2.3.6 with cronmod script
[Android Software/Hacking General [Developers Only]] windylawyer.1712:
normally, stock rom is odex rom.

take a look at folder system/app, if u see files like .odex so ur rom is odex

if u dont see any .odex file so ur rom is deoxed then u can use this to make rom faster, more battery friendly
[Android Software/Hacking General [Developers Only]] sharingan:
its odexed i guess but thanks anyway for you help:laugh::laugh:
[Android Software/Hacking General [Developers Only]] xZeroMancerx:
After I wipe dalvik cache & cache than install & run -dexo all..It goes thru installation of script than automatically reboots than terminal emulator gives me these constant errors...I've tried wiping everything and I continue to get these errors..I was using 6.3.1 on carbon ROM...earlier versions worked flawlessly
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Remove completely android terminal emulator and install it from market
[Android Software/Hacking General [Developers Only]] St.Noigel:
[MENTION=4944549]MatrixDJ96[/MENTION]

Hi.

In OP posted "dexo -all (odex all rom) (bootstrap, framework, system, preload) (NOT DATA!)"

Is "dexo -all " odex boot?
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
What do you mean with Odex boot?
[Android Software/Hacking General [Developers Only]] St.Noigel:
I mean is "dexo -all" do also "dexo -bs" (odex only boot file, bootstrap, of framework)?
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Dexo -all Odex BS,framework and system app (and preload if you have it)
[Android Software/Hacking General [Developers Only]] churrolakra:
Hi everyone,

The script worked like a charm for me.. except for one one or two apps that I had to delete .odex and reinstall (they crashed since odexed) everything is just perfect.. I ve odexed everything, even user apps

I am running omega rom touchwiz on S3 I9300, googy max kernel.

Yesterday I installed CM10.2 as second rom (dual boot) as I usually do. (I use second rom partition to test roms)

I used titanium backup to backup all my apps in my primary rom (odexed with this script), but when I wanted to install those backups on the new CM 10.2 fresh install, titanium backup just freezes..

It has never happened this to me before, when I used titanium backup to port apps to a new rom (before odexing script)

I ve made some research and it seems like I cannot use titanium backup now to move apps to a new rom, if I ve made the backup of the odexed apps, it can only be restored on the same rom.

so.. what can I do to install all my apps in my second rom ?

Any ideas?

Thanks in advance!
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Yes i have an idea :)

Install apps with market and restore data with titanium :)
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Can you upload your framework in another file share?
[Android Software/Hacking General [Developers Only]] gpvecchi:
I think the only one that accepts free upload of more than 30Mb is Mega, as my Rapidshare account is expired...

If you are on Firefox you may use Mega plugin. (PLS contact me in PM, I'm italian, too..)
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Read PM :)
[Android Software/Hacking General [Developers Only]] gpvecchi:
Replied, mate! :D
[Android Software/Hacking General [Developers Only]] churrolakra:
Since I used this script in my phone something has happened and I dont know how to fix it..

I cant get to install tasker now for example.

my first rom is working perfect like I ve told you before.. I ve made a complete TWRP backup of all partitions (data, system, cache, delvkik, preload, etc)

Then I ve made a COMPLETE phone reset.. using MEGAWIPE.. formated all partitions, internal SD, everything..

Then I ve installed CM10.1 as first rom..

Cm10.1 boots, then I go to developer options and enable USB debuggin, and in security enable Unknown sources..

The installed titanium backup and tried to restore the tasker backup of my first rom.. didnt work..

then I ve downloaded another tasker 4.1u3 version from aptoide. --> "app not installed"

Then I ve downloaded 3 different version of the tasker.apk from the web--> "app not isntalled" error when I tried to install.

Performed a new whole phone reset.. installed temasek cm 10.2.. run tasker.apk on the new clean rom.. -> App not installed..

Same happens with LMT launcher.. even when downloading it from play store..

I ve restored my omega 4.1.2 touchwiz odexed with this script and everything is OK. But I cant manage to install a new rom a port all my apps to the new rom, because no matter what, tasker, LMT, LINK2sd, and other apps just DONT get installed..

Any suggestions?

I am not blaming this script, because I know it has nohing to do with my phone behaving like this. The script only odex a rom. It makes no sense that this behaviour is still present even after a whole device clean/format. I am just mad and dont know what to do so I ask you if you have any ideas.

:crying:

I ve flashed roms and ported apps from one rom to another countless times... In a whole year of constantly flashing roms without any problem this is the first time this happens.. maybe just a coincidence that it happened after flashing this script..

Maybe there is some other partition the script interacts with and I am not formating it?

UPDATE: I ve managed to install tasker. gapps needed to be installed.

I still have 20 apps I cannot install, including lmt launcher 1.912

.
[Android Software/Hacking General [Developers Only]] kewkie:
Works like a charm on HTC one with Google edition Rom. Thanks for this!!!
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
In the next version i'll remove dexo -dat (too many problems)
[Android Software/Hacking General [Developers Only]] kewkie:
Really? For me it worked without any issues..

i did dexo -all and got many force closes, but i didnt cared much, phone reboot, then dexo -sys, reboot and then dexo -dat ..

heres the result:

And.. damn my phone is much more faster now :)
[Android Software/Hacking General [Developers Only]] krypthon:
For me all app work fine! except :eek: those purchased... how to run this comand (dexo -dat) in all app and exclude the those purchased app

sorry for me english
[Android Software/Hacking General [Developers Only]] eushaun99:
Dexo -dat works fine for me. Maybe you can add a warning beside it.
[Android Software/Hacking General [Developers Only]] churrolakra:
Hi MatrixDJ96

I just wanted to let you know that I kind of solved my problem...

Tasker wasn installing because of gapps not installed..

Lmt launcher I downloaded another APK and it got installed dont know why because It was the same version

I started redownloading everything and all solved..

so to sum up.. I ve a touchwiz omega rom s3 with all (even data) deodexed and works great. I ve notice a boost in speed.

dexo dat works.. I dont see a reason to remove that option.. maybe what I think that is important is to advice in the script that if you deodex data/app then THOSE apps (if you backup them with titanium backup) wont be able to get installed in a NEW rom.. that is what happened to me.

My case wasnt that terrible because I had a backup previous the usage of this script with 80% of my apps. But if you dont have it, then it would be a mess.

Thanks a lot for the script!
[Android Software/Hacking General [Developers Only]] mike chandra:
it's awesome !!!!!!! :good:

but if I reboot my device and then it's completly boot,why I always saw force close system popup?

I think the problem is superuser,but I check superuser activity it's running well,it's completly allowed system.

so,can you explain to me about this?
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Which program?
[Android Software/Hacking General [Developers Only]] 216Monster:
MatrixDJ96,

Just noticed that the Framework-res.apk in /system/framework does not get odexed under any of the options, tried it a few times to make sure, Do you think its something on my end or something you left out for a reason?

Thanks!
[Android Software/Hacking General [Developers Only]] MiZrY:
[MENTION=4944549]MatrixDJ96[/MENTION]

Should add an option in the script to odex apks in /system/priv-app/

In order for ART to work in non-stock 4.4 kitkat roms, certain Gapps .apks in /system/apps + /system/priv-app needed to be odexed.

I don't know if this will work while the ROM is running, but I will be more then willing to test it. People are finding out they need odex gapps to get ART to work... so it's going to be a popular thing to do.
[Android Software/Hacking General [Developers Only]] rekrapg:
+1 - I tried your script to reodex AOSP N4 rom so I could enable ART, but unfortunately was not successful yet :( Very nice work on the script though!
[Android Software/Hacking General [Developers Only]] 0.0:
I agree. This script will be really good to be fully compatible with kitkat :D

sent from my Nexus 4
[Android Software/Hacking General [Developers Only]] krypthon:
Wow now I have a full ROM Odex! My phone is very fast Thanks for you hard work

Enviado desde mi HTC One X mediante Tapatalk
[Android Software/Hacking General [Developers Only]] ksaul:
so after doing dexo -pa and/or dexo -sys I am now missing like 60% of my apps and I had to "reconfigure" my accounts/syncs. what's up with that? is there a way to revert the changes?
[Android Software/Hacking General [Developers Only]] krypthon:
Use Backup!

Enviado desde mi HTC One X mediante Tapatalk
[Android Software/Hacking General [Developers Only]] ksaul:
didn't make one... =( fml
[Android Software/Hacking General [Developers Only]] krypthon:
You no have more way... Reflash your ROM :(

Enviado desde mi HTC One X mediante Tapatalk
[Android Software/Hacking General [Developers Only]] ksaul:
what the hell did this script do to make everything dissapear
[Android Software/Hacking General [Developers Only]] eushaun99:
Use a root explorer, check and see if your apps are still in /system or /data. If its still there, check the permissions and the size of the apps. I once did dexo -dat and some of my apps became 0 bytes. The permissions should be rw-r-r and ownership should be root:root or 0:0. Then go into recovery, wipe dalvik and reboot.
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Await version 6.4 for support of kitkat
[Android Software/Hacking General [Developers Only]] livystewy:
Hey guys I need some help I used the script to odex the entire ROM but now I'm trying to install other apps it keeps telling me not enough space help me please
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Wipe data
[Android Software/Hacking General [Developers Only]] notbrodie:
eagerly awaiting 6.4 ;)

Sent from my Nexus 5
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
I'm creating a new script (Odexer Script 1.0)
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Rewritten my New Script!

NukaTool: Odexer Script 1.0
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Odexer Script Now Is In Alfa Stage

Are there any "alfa" tester?
[Android Software/Hacking General [Developers Only]] Packsman:
Thanks, I could try it on my self-compiled cm11 build.I want to odex the rom and see if I could make ART working.
[Android Software/Hacking General [Developers Only]] notbrodie:
send it my way! i've got a good nandroid and I'm willing to test whatever!
[Android Software/Hacking General [Developers Only]] MiZrY:
[MENTION=4944549]MatrixDJ96[/MENTION]

Nice! I can test later today.

I'm not sure if you made the script to allow for picking specific .apks to odex in /system/priv-app/.... but it would be a good idea because I believe only certain files need to be odexed. Not sure if odexing ALL the files in /priv-app will cause problems or not.

The .apks that

NEED

to be odexed for ART to function from the full 4.4 Paranoid Android (pa) gapps are as follows for people who are going to test.

/system/app/ CalendarGoogle.apk GenieWidget.apk Gmail2.apk GoogleContactsSyncAdapter.apk GoogleEars.apk GoogleTTS.apk Keep.apk MediaUploader.apk

/system/priv-app/ CalendarProvider.apk GoogleBackupTransport.apk GoogleFeedback.apk GoogleLoginService.apk GooglePartnerSetup.apk GoogleServicesFramework.apk OneTimeInitializer.apk SetupWizard.apk

EDIT: I believe some files have been added to the list, check inside the latest version of pa gapps full to see what they have odexed, those will be what is needed to odex without getting force closes with ART on
[Android Software/Hacking General [Developers Only]] Raverbunny:
I'm trying to make ART work on my Nexus 7 deb, so i'm keen :D
[Android Software/Hacking General [Developers Only]] bruce2728:
I can test on mako
[Android Software/Hacking General [Developers Only]] Higgins12:
Same reason here. Much willing to Test the new Script
[Android Software/Hacking General [Developers Only]] CrimzonEyed:
Where do I sign up? :p
[Android Software/Hacking General [Developers Only]] gpvecchi:
Hallo, I can test with Mako and CM11 unofficial...
[Android Software/Hacking General [Developers Only]] fmkaiba:
I have a Nexus 5 and very willing to test a script that would work. Cause 6.3.1 does not.
[Android Software/Hacking General [Developers Only]] endursa:
i would also like to test on euroskanks cm11 builds for mako!
[Android Software/Hacking General [Developers Only]] Setting.Out:
It works great!! I wish I could .odex Facebook, that app gets slower everyday... :)
[Android Software/Hacking General [Developers Only]] :
hit me :)(pls)

Nexus 5 custom ROM need it do be odexed :)
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Today i'll upload odexer script v1.0 beta :) (tested with android 4.3.1 and it works perfectly but i need tester for android 4.4)
[Android Software/Hacking General [Developers Only]] lesscro:
Looks interesting...
[Android Software/Hacking General [Developers Only]] Artha_CR:
[MENTION=4944549]MatrixDJ96[/MENTION]

I use dexo -fr all work fine but I found in framework file libvtmanagerjar.odex and javax.obex.odex missing name...

because of this problem vidio call is force close...

please fix this sir :D
[Android Software/Hacking General [Developers Only]] :
as before - hit me for testing Android 4.4 :)
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Uploading..
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Please send me your odexed framework
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
[MENTION=4385434]MiZrY[/MENTION] [MENTION=1951789]rekrapg[/MENTION] [MENTION=2281583]0.0[/MENTION] [MENTION=4197898]Packsman[/MENTION] [MENTION=4842038]notbrodie[/MENTION] [MENTION=4913832]Raverbunny[/MENTION] [MENTION=1617770]bruce2728[/MENTION] [MENTION=700407]Higgins12[/MENTION] [MENTION=2926611]CrimzonEyed[/MENTION] [MENTION=4909585]gpvecchi[/MENTION] [MENTION=2326402]fmkaiba[/MENTION] [MENTION=1444259]endursa[/MENTION] [MENTION=2432502]Thyrus[/MENTION] [MENTION=540886]lesscro[/MENTION]

Here for you if you want to test Odexer Tool 1.0 Beta with android kitkat :)

To use this script type odex on your terminal emulator
[Android Software/Hacking General [Developers Only]] :
Terminal editor cannot find dexo command? Zip doesn't include it in bin either
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
I changed the name... you don't type dexo but odex
[Android Software/Hacking General [Developers Only]] :
1. Exec script for frame option - script didn't remount system-r-w, fails.

2. Manually mounted system, odex frame works.

3. Now odexing sysapps
[Android Software/Hacking General [Developers Only]] notbrodie:
on nexus 5, script seems to work fine. all system files now have a .odex counterpart. still doesn't make ART work on custom rom. sad
[Android Software/Hacking General [Developers Only]] :
All seemed to work, all apps odexed (privapp and apps) as well as framework.

Now switching to art :)
[Android Software/Hacking General [Developers Only]] lesscro:
Seems to be work for me too on 4.2.2 Sense 5 Rom ! :crying:
[Android Software/Hacking General [Developers Only]] :
First boot of art - phone fc. But I think I may know the reason. Wiped device will try again. But the odex part works fine.
[Android Software/Hacking General [Developers Only]] :
Success!!!!

now running odexed Nexus 5, CM11, with ART enabled and the Google Dialer working :) No f/s.

Script works fine. (couple of mounting issues, so manually remounted using terminal before executing odex command)

mount -o rw,remount /system
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Sorry mate but you mean odexed?
[Android Software/Hacking General [Developers Only]] :
yes, odex, of course.
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Ok man :) thanks for testing my new script ;)

I'll give you a credit
[Android Software/Hacking General [Developers Only]] :
your script will come in very handy for the people on Android 4.4 to use ART runtime with custom ROMs.
[Android Software/Hacking General [Developers Only]] Packsman:
Just reporting success, odex all rom works on cm11 nexus4, thank you [MENTION=4944549]MatrixDJ96[/MENTION] for your great work.
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Thanks sir :)
[Android Software/Hacking General [Developers Only]] gpvecchi:
I'm always the one with problems... Not working, it says read only file system...
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Please read "How TO"

Use must type su and after mount -o rw,remount /system
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
The reason is?
[Android Software/Hacking General [Developers Only]] :
nothing on your side :) I changed the google dialer (replaceing AOSP one) and that sometimes can mess stuff up :) your script will work fine unles people like me who mod the living crap out of roms start using it. Good thing that I know what is caused by me and what I can do against that :)
[Android Software/Hacking General [Developers Only]] notbrodie:
So, I tried this on my n5 running Cataclysm (4.4) and it just hangs at the boot animation. I've tried odexing all, then sysapp only, then frame only. still always hangs. what rom/device are you running that you were able to get art working on?

Sent from my Xoom
[Android Software/Hacking General [Developers Only]] gpvecchi:
Ops, missed it... It works perfectly, no FC during odexing as with previous versions. Apps seem all working. I didn't tried ART because of Whatsapp and TiBu...
[Android Software/Hacking General [Developers Only]] Urticant2:
All work good on Carbon UNOFFICIAL Nightly 4.4 with Dalvik but when i activate ART All system fc

Thanks [MENTION=4944549]MatrixDJ96[/MENTION] for your latest beta odex tool
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Try a factory reset
[Android Software/Hacking General [Developers Only]] gpvecchi:
I like the new interface: "odex" gives reports on your rom, if it needs odexing and what...
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
http://xdaforums.com/showthread.php?t=2527268

Go here to follow my new script :)
[Android Software/Hacking General [Developers Only]] gpvecchi:
Beta 2 still need manual remount...
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
I fixed this in beta 3
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
Beta 4 :) (the best)
[Android Software/Hacking General [Developers Only]] isaak:
I tried latest stable 6.3.1.

Dexo -csa command went smoothly, but at the reboot it corrupted Android Terminal Emulator (installed previously), breaking the possibility to uninstall it normally.

I fixed it following these steps:

1) Uninstalling Android Terminal Emulator from the App manager included in ROM Toolbox lite.

2) Removing libjackpal-androidterm4.so from lib folder (it kept loading after any reboot).

3) Reinstalling Android Terminal Emulator.

Have you considered to provide a separate package without the emulator? It was really a chaotic experience.
[Android Software/Hacking General [Developers Only]] Setting.Out:
Beta 4 rebooted my phone to an endless "android upgrading"... Armeable version..
[Android Software/Hacking General [Developers Only]] MatrixDJ96:
I now this problem and it is caused by the rom (in fact not all roms have this bug)

I'll fix it beta 5 so await :)
[Android Software/Hacking General [Developers Only]] Individ3:
Thank you for this script! It worked well for my wife's Samsung T989, which already feels much snappier.

The only issue I have is that after a dexo -all, reboot, and then dexo -dat, reboot, I had a persistent FC of Swype + Dragon. I clean uninstalled it as it wouldn't even come up at all, and then when trying to reinstall it from the apk, I get an error: "Out of Space. Swype + Dragon couldn't be installed. Free up some space and try again." and I know that the phone has more than enough space.... any ideas?

*EDIT* I found the leftover .odex file for swype in the app folder. After deleting it, I was able to reinstall it and everythings works great! Thanks again :)
[Android Software/Hacking General [Developers Only]] Narenji89:
Can you provide an installation method without custom recovery?
[Android Software/Hacking General [Developers Only]] p107r0:
if you're really desperate - it could work if you just performed most of the operations from "META-INF\com\google\android\updater-script" manually (except for UI elements, like show_progress, ui_print etc.)