yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Q&A, Help & Troubleshooting] the2rrell:
Have tried just going into settings apps/all and wiping the cache for your gallery.

sounds like it may just need to be cleared out.
[Galaxy S III Q&A, Help & Troubleshooting] p1xel8ted:
Yeh, in recovery when I flashed, I wiped SYSTEM, CACHE, DALVIK, BATTERY & DATA. Just finished putting the stock rom back on, and excatly the same issue.
[Galaxy S III Q&A, Help & Troubleshooting] the2rrell:
not thorugh CWM......through settings.

you will not be wiping the cache partition of the phone you will be wiping the cache of the app.

and worse case have tried just removing the app, rebooting and placing it back.....it may fix that memory error upon reinstallation if the wipe of the Gallery Cache does not work.
[Galaxy S III Q&A, Help & Troubleshooting] p1xel8ted:
I wiped cache/data of both Gallery and Media storage apps, same thing. Copied the APK for gallery, removed it with rom toolbox, and reinstalled, same thing.
[Galaxy S III Q&A, Help & Troubleshooting] p1xel8ted:
currently restoring to my nandroid backup, see how we go.
[Galaxy S III Q&A, Help & Troubleshooting] p1xel8ted:
Restoring nandroid did the trick.
[Galaxy S III Q&A, Help & Troubleshooting] the2rrell:
Good deal, glad it worked out
[Nexus 7 General] MSmithXDA:
Hey everyone,

Good old fashioned noob question here. Got my Nexus 7 and love it, but EA apparently hasn't released a version of Scrabble for it yet, as the play store say it's not compatible with my device. Guess I'd like to give it a shot installing it anyway and see how bad or good it is. This is possible, right? If so, how does one go about doing this?

Thanks
[Nexus 7 General] Lennyuk:
the best answer would be 'maybe'.

Yes it should install, but no it might not run
[Nexus 7 General] MSmithXDA:
But how do you get it to install? App store doesn't allow you to download it.
[Nexus 7 General] micks_address:
thinking the same... wouldnt mind installing viber but the market says its not compatible with device...
[Nexus 7 General] airmaxx23:
Download the app to your phone, go into data/app, find the app then either move it to the sdcard then transfer it to your N7. A quicker way (if you have an online storage app) is to long press on the app in data/app, select "send", then send it to your online storage then download it to your N7. I use my Box account for this all the time.
[Nexus 7 General] ColSanders0325:
Also make sure you check the setting to "allow installation of non-market apps"
[Nexus 7 General] wmoore:
Exactly what I've been doing :)
[Nexus 7 General] sashusmom:
Easy way once you have downloaded it on your computer is to put it in your dropbox, open dropbox on your tablet, and install.:D
[Nexus 7 General] IdleHacker:
I used MyAppSharer to save the .apk from my Kindle Fire into my Google Drive and it sideloaded fine on my Nexus 7. It runs fine, but it doesn't use up all of the screen. Haven't tried the phone version yet, so if you do, let me know how it goes.
[Nexus 7 General] rman726:
Most work fine. Some don't.
[Nexus 7 General] robdroyd:
... and some, like the ASUS Weather Widget work- but you can't save your settings (like wanting the temperature to display in F rather than C) because the "Save" button is off the screen on the N7 :(
[Nexus 7 General] Troute:
I've done it with iReader and it works fine.
[Nexus 7 General] MSmithXDA:
DARN! I did it, and it works, but it's tiny. Takes up like 1/5 of the screen. I bet the kindle fire version would be better than the phone version.

Well, thanks for the help everyone! Hey EA...if you're reading this, stop being so lazy and just release a version compatible with the Nexus 7!
[Galaxy S III Android Development] mehrzad1363:
[Script] Amestris Deodexr V2 - 4.1.1 & Odexer Stock & Cyanogen 9,10 & Stock 4.1.1

Hi

[Script][Optimizer][ZipAligner]

Odexer Amestris

this is a script for converting the Deodexed firmware to Odex Structure.

This script is created by Me , ported from puppet13th@xda work & mixed

This is for Samsung Galaxy 9300 Official Firmwares (99%odexed) and other deodex custom roms.

Instruction:

be sure your phone is rooted and recovery CF-Root-SGS3-v6.4 is installed on your S3.

How to use:

0: Backup Backup BackUP your rom.

1: Download The Attachment and Extract it to your PC.

2: Move minimode-res.apk from system>app to other folder(and after odexed , reboot , call back this file )

3: Put your phone into USB Debug mode or reboot into recovery and mount system and data

4: run odex.cmd

Instructions Odexer for Other Phone :

1- open init.rc in root with notpad ++ and get line BOOTCLASSPATH

2- replace this line into odex.sh in odexer package

3- next line in odex.sh edit with all jar BOOTCLASSPATH and save

4- for any apk in app folder if get error moved this file to oder folder and finish re-odex callback this file

Common this way for all android phone .

new odexer for all 4.1.1 StockRoms .

- With new method .

- just install 4.1.1Odex CWM.zip in recovery and wait for 5 min.

- All developer can use this script and package in your roms.

credit :

puppet13th

Deodexer Amestris V2 (for Windows without cygwin):

1 - Auto Deodex Official Roms

2- Zipalign all app

3- CWM for reback deodexed files

4- Smemo , SlideShow , mms , ... truly deodexed

V2:

1- Add adb and get file when Connect your Phone To PC

2- many clean script and change Internal script

3- auto clean Amestris\app

4- auto clean Amestris\framework

How to use:

0: Java setup to your pc And Backup Backup BackUP your rom.

1: Download The Attachment and Extract it to your PC

2: Connect your Phone To PC

3: Deodexer Amestris V2>Deodexer Amestris.bat and start Auto deodexer , . . .

4: Copy Amestris_Deodexed.zip on your phone

5: flash this file in custom recovery

Download Deodexer Amestris V2

Deodexer Amestris S9300 4.1.1 Roms: http://xdaforums.com/showpost.php?p=30957144&postcount=42
[Galaxy S III Android Development] ahac85:
Hi this script is great, do you have a script that can reverse the process so that if someone wants to become deodex, they can do it themselves?
[Galaxy S III Android Development] mehrzad1363:
I,m not sure is posible deodexed whithout problems in all stock base roms. and the deodexr packege in not effective until the any custom roms are deodexed .

you can use this thread and package in api 14 and 15 for future: http://xdaforums.com/showthread.php?t=633246

coming soon Amestris Package low size and Big Changes for all Roms.
[Galaxy S III Android Development] mehrzad1363:
Cyanogen Odexer Added

http://xdaforums.com/attachment.php?attachmentid=1233325&d=1343743297
[Galaxy S III Android Development] nfsmw_gr:
Hey there.. nice work!

Just wondering...(i have read what odex and deodex is :) )

Does this have any noticeable difference?In scrolling i mean or on something else?

Thank you for your time,keep up the good work!
[Galaxy S III Android Development] farzad.u235:
Good job!

could you bring us a de-odexer tool?I know this is hard but it can be more helpful for guys and even devs.
[Galaxy S III Android Development] Zanr Zij:
This script usefull for me. Tks!

Sent from my GT-I9300
[Galaxy S III Android Development] mehrzad1363:
I start deodexer script in windows without simulator linux and coming soon realize .
[Galaxy S III Android Development] mehrzad1363:
Deodexer Added
[Galaxy S III Android Development] @Existence@:
Hello mehrzad1363,

I have a maybe somehow strange question for you...

I have tried to odex a de-odexed Samsung 4.0.4 I9100(S2) Rom with your script. It didn't work as expected, highly likely because of wrong bootclasspath. Where can I adjust this in your script? Or maybe you can adjust it, and make a topic about it in S2 section. Many S2 users would appreciate it!

Please send me PM if you need to test...

Thanks in advance for your answer!
[Galaxy S III Android Development] mehrzad1363:
Hello Existence

First you can use this Thread for odexing

this odexer for note and i think work this with S2 . but if you get bootloop upload init.rc in root your phone.

for Deodexer i Necessarily get S2 .Because change this method for any app in system and apks in S2 .

Deodexer is the first way in Windows without linux and I do not have access to different phones.
[Galaxy S III Android Development] @Existence@:
Hi Mehrzad, I'm playing with it as we speak! I changed your odex.sh with bootclasspath for the S2:

/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

But no boot... :crying:

Will upload my init.rc.. Where can I find this?

Will look for it now! :)

Edit: Here's my init.rc. Thanks for looking into this!

https://dl.dropbox.com/u/25779832/init.rc
[Galaxy S III Android Development] mehrzad1363:
use this and report working or not?

http://www.mediafire.com/?o4r5sb3lqzq4k4j
[Galaxy S III Android Development] @Existence@:
Thanks!! I'm out of thanks right now, because I allready gave 8 today:o

But I owe you those for your efforts!

Gonna try now and will report back in about 10 minutus, ok?

---------- Post added at 09:56 PM ---------- Previous post was at 09:39 PM ----------

Ok.. I used the odexer from this thread and replaced the odex.sh.

All frameworkfiles went without errors, but then with /system/apps...

A few apps went ok, but then a long list of errors. It started with CWMmanager.apk(Chainfire kernel app)

This is the error: Unable to create /data/local/tmp/tmp.odex: File exists.

That same error I get for all apk's...

I mounted /data in CWM and ofcourse my system apps weren't odexed yet.

Phone is not booting. I think frameworkfiles went ok...

Will try again without the CWMmanager.apk.

You have any suggestions?

---------- Post added at 10:23 PM ---------- Previous post was at 09:56 PM ----------

Update!

I removed the CWMmanager.apk, and now all files were odexed OK. All /system/framework files and all /system/app files, except 1 error for mini-res.apk. So the same apk on the S3, gives an error on the S2.

But the phone is not booting... The phone should be able to boot without mini-res.apk...

So something eslse must be wrong... Will try 1 more time, all over again, and now also without the mini-res.apk.

But I'm afraid... Not...

UPDATE:

Also no boot without the minimode-res.apk. So no errors at all anymore. But also phone it not booting... It's not even building dalvik cache.(The updating apps window, you normally see.)

Any idea? I think we are close...
[Galaxy S III Android Development] mehrzad1363:
with this method when bigining error for continus other apk you get problem. you can any apk with error move to other folder and next start odexed.

you can make 1 package installer for cwm and when finish odex rom callback any apk without odexing method. we can use this mod for any android phone (galaxy 9000*amestris* / galaxy note / sensetion xe odexed with this script)
[Galaxy S III Android Development] @Existence@:
Yes.

But in the end, I had no errors. 0 errors. But phone still not booting. Any idea, what can I do?
[Galaxy S III Android Development] mehrzad1363:
change your kernel. maybe with different kernel you get better Result.
[Galaxy S III Android Development] @Existence@:
Will try my friend, will try. I was thinking the same. Will try Odexing it again with other kernel.

Tommorrow morning first thing. I will let you know!

Thanks again!
[Galaxy S III Android Development] mehrzad1363:
Instructions for other phones added
[Galaxy S III Android Development] mehrzad1363:
Deodexr V2 auto get file from your Phone and fix rom odex with Amestris odexer to re-deodex.
[Galaxy S III Android Development] mehrzad1363:
Deodexer Amestris V2

Deodexer Amestris V2 :

1- Add adb and get file when Connect your Phone To PC

2- many clean script and change Internal script

3- auto clean Amestris\app

4- auto clean Amestris\framework

How to use:

0: Java setup to your pc And Backup Backup BackUP your rom.

1: Download The Attachment and Extract it to your PC

2: Connect your Phone To PC

3: Deodexer Amestris V2>Deodexer Amestris.bat and start Auto deodexer , . . .

4: Copy Amestris_Deodexed.zip on your phone

5: flash this file in custom recovery
[Galaxy S III Android Development] nfsmw_gr:
Hey there...

i tried to odex cm9 but i couldn't make it work...

It gave me file not found and permision errors during the process...

any solution?
[Galaxy S III Android Development] mehrzad1363:
upload init.rc in root your phone for me.
[Galaxy S III Android Development] nfsmw_gr:
There you go mate!

Thanks for the help! :)
[Galaxy S III Android Development] mehrzad1363:
this odex.sh replace on odexr package(Amestris_Odexer cyanogen) and use.
[Galaxy S III Android Development] nfsmw_gr:
Thank you!

I'll try it when i get home and i'll post back! :D
[Galaxy S III Android Development] nfsmw_gr:
It's still the same...:/

A part of what the script says on windows:

cp: can't create 'CMWallpapers.odex': Permission denied

Unable to chmod /system/app/CMWallpapers.odex: No such file or directory

- - - processing Calculator.apk - - -

--- BEGIN 'Calculator.apk' (bootstrap=0) ---

--- waiting for verify+opt, pid=29661

--- would reduce privs here

--- END 'Calculator.apk' (success) ---

- - - removing classess.dex from Calculator.apk - - -

zip I/O error: Permission denied

zip error: Could not create output file (Calculator.apk)

- - - zipalign from Calculator.apk - - -

/data/local/tmp/odex/odex.sh: line 85: can't create Calculator.apk: Permission d

enied

cp: can't create 'Calculator.odex': Permission denied

Unable to chmod /system/app/Calculator.odex: No such file or directory

EDIT:I runned the odex.sh directly on the phone and i think it worked!

I'm rebooting now and i'm waiting...

EDIT 2: Ok!Worked now!I'm odexed! :D
[Galaxy S III Android Development] ahac85:
hi im trying to deodex a stock rom which i odexed using your odexer script and now i want to deodex but i get an error, heres a screenshot oh and btw im using v2 of your script
[Galaxy S III Android Development] mehrzad1363:
I know this issue .

you get error ech app just removed and use again this script and use deodexed befor odex .

I think in s3 problem has 3 apk in odexed by Amestris to deodexe (because i cant find source for solved this problem) ChatON and 2 other app after odex has this problem.(any body can help me?)
[Galaxy S III Android Development] ahac85:
Which are the other two apps?
[Galaxy S III Android Development] mehrzad1363:
ChatOn.odex - SNS.odex - SPPPushClient_Prod.odex
[Galaxy S III Android Development] mehrzad1363:
new odexer for all 4.1.1 StockRoms .

- With new method .

- just install 4.1.1Odex CWM.zip in recovery and wait for 5 min.

- All developer can use this script and package in your roms.

credit :

puppet13th
[Galaxy S III Android Development] chudy_85:
hi i try back to odex my rom because i dont now how edit odex file

i do it mod systemui with 15 toggle status bar and when i do it back my mod is is gone

my mod is here ---> http://xdaforums.com/showthread.php?t=1853950

can you help me???
[Galaxy S III Android Development] mehrzad1363:
I don't know what you said but:

1- If you want use your mod in odex rom you can use deodex apk in app folder in any odex rom with out .odex (if exist remove this)

or

2-When you use 1 then odexer script your rom and get our file in your mod as odexed . with this way you can odex any mod for your rom but you consider if your mod for odex in LH1 then this mod use for other frimware maybe you get bootloop. or fc.

I hope this thread can help you.
[Galaxy S III Android Development] androidphone2012:
Wow, great!

4.1.1Deodex CWM possible?
[Galaxy S III Android Development] mehrzad1363:
@ androidphone2012

thanks.

not possible .
[Galaxy S III Android Development] zoot1:
Hi I tried deodexing the stock ROM DHL8 JB ...first I got an error in the amestrix.bat that it cannot find filterfw.jar..than all went on fine..all the apks were deodexed and zipaligned along with the jars..the update.zip was created..i flashed it via CWM but I am not able to boot in to the phone..It is stuck at the samsung display screem..a lot of vibrations are coming though which means the are FCs while booting..

I did wipe data, cache and dalvik before flashing..

Any ideas why this might be happening?
[Galaxy S III Android Development] ausdim:
If you check your deodexed apk's in update.zip you see that there is no .dex file...

That is the problem

Actually is the 50% of the rom :)
[Galaxy S III Android Development] zoot1:
Yup..in some apks there are no classes.dex files..any idea how I should go about rectifying.. I have tried them manually also but I always get stuck on the BOOTCLASSPATH..it is very difficult to determine which apks have dependencies on which jar..I don't know the devs do it..that is what i am trying to find out..

:confused:

---------- Post added at 07:32 PM ---------- Previous post was at 07:30 PM ----------

Do you mean to say only 50% of the apps get deodexed..what about the jars..are they all correctly deodexed??
[Galaxy S III Android Development] mehrzad1363:
yes this deoderxer for 4.0.4 s3 and i must work on script for 4.1.1 .

I try solved this problem for work deodexer on any roms and any android phons .

maybe in near futur this package provide new kitchen without linux source and containe meny mod same call recorder and other mods for any roms.

I need your help for provide this package.

thanks .

#edit:

deodexr for 4.1.1 coming soon.

#edit 2:

big problem : I cannot find how deodex SecContactsProvider.odex
[Galaxy S III Android Development] zoot1:
I deodexded the SecContactsProvider without problems..there were no dependecies apart from the usual google ones..tested on my device it is working..

was using smali and baksmali v 1.3.2..

here is the app if you want to check..

https://www.dropbox.com/s/0jmqxc976sy2wyx/SecContactsProvider.apk?m

from DLH8
[Galaxy S III Android Development] mehrzad1363:
problem is my nandbackup of DLH7 . i don't know for what cause this problem .

NEW DeOdexer for 4.1.1 roms:

changelog:

1- update Smali And Backsmali to 1.3.4

2- solved problem script with new base

3- add deodexer test.bat for use without phone (just move app & framework in amestris folder and bouble click deodexer test.bat)

and other ?!

- this version tested leak DLH7 . maybe maybe maybe not true work and send to me bug report with begin wich apk file without classes.dex.

- this version is test :)

- this and other deodexr can not odex with amestrisodexer to deodex

How To Use:

0: Java setup to your pc And Backup Backup BackUP your rom.

1: Download The Attachment and Extract it to your PC

2: Connect your Phone To PC

3: Deodexer Amestris S9300 4.1.1>Deodexer Amestris.bat and start Auto deodexer , . . .

4: Copy Amestris_Deodexed.zip on your phone

5: flash this file in custom recovery

thanks
[Galaxy S III Android Development] ausdim:
Works good on XXDLH9.

Thanks for your work...
[Galaxy S III Android Development] mikep99:
Yep - works fine on DLH9 - thanks for the tool !!
[Galaxy S III Android Development] eric-filth:
Odexer 4.1.1 work with Cm9?

Enviado do meu GT-I9300
[Galaxy S III Android Development] ausdim:
Tested also with new leak (XXDLI1 4.1.1) all is working good... :D

Thanks again for your work...
[Galaxy S III Android Development] mehrzad1363:
you can use this post : :good:

http://xdaforums.com/showpost.php?p=30043779&postcount=25
[Galaxy S III Android Development] ausdim:
Tested again with the new XXDLI2 leak and works too. :D
[Galaxy S III Android Development] siapakahaku:
can i use to deodex GNote N7000???
[Galaxy S III Android Development] mehrzad1363:
Sorry . this script just for s3 and in note rom you get error or remove some class dex lost in app. dsixda-Android-Kitchen provide easy deodex your note.

I sell s9300 and i say goodby android :crying:

حلالم کنید. در پناه حق :good:
[Galaxy S III Android Development] smohanv:
Hi Sorry for this noob question. I read some info from Wiki as well. Though it explains pros and cons of Odec/Deodex, just curious whether there is any big advantage of Odex apks after flashing custom roms.

Thanks in advance.
[Galaxy S III Android Development] mehrzad1363:
faster3200:

Basically, Android uses a a java based virtual machine as the bases for running programs. This virtual machine is called Dalvik. A .dex file contains the cache used by the Dalvik VM (called Dalvik-cache) for a program and is stored inside the .apk. A .odex file is an optimized version of the .dex file which gets stored next to the .apk as opposed to inside the .apk. This process is done by default to system apps. Deodexing is the process of converting the .odex files back into .dex to be stored inside the .apk so that things can be more easily modified. So a deodexed rom is one that has been through the deodexing process. Deodex can just as easily be called Unodex or any other pre-fix you wish to use.

me:

odex to be smoother and faster and clear Dalvik-cache . all stock roms is odexed :good:
[Galaxy S III Android Development] JohnCorleone:
Agreed. System apps seem to open faster and things are generally a bit smoother. The,problem for devs is if they start with a deodexed base then mod and tweak it and possibly theme it then re-odex it, it is a real pain to update apps or the ROM Itself. I released a themed odexed ROM on the Epic Touch 4g during the ICS leak era. It was a pain when I released a ROM and another leak dropped the next day. I had to start all over because I didn't want to cheat and use stuff from previous build

Sent from my GT-I9300 using Xparent SkyBlue Tapatalk 2
[Galaxy S III Android Development] mehrzad1363:
Yes . Odex roms has this problem but we can any app in system up to date remove odex file in replace deodex update without problems. This is This is the fee you pay for speedup your roms :fingers-crossed:

(I can add this mod for data app but when update apps this problem is very painful)

in new odexer developer can use this odexr in aroma and user can election if need. and base in custom rom pack is deodexed .
[Galaxy S III Android Development] dark_polok:
does it sign the apks too?
[Galaxy S III Android Development] androidphone2012:
HI mehrzad1363

Odexing the specific apks/jars via CWM possible like vrthemeflasher?

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

Thanks!
[Galaxy S III Android Development] mehrzad1363:
no . you can for sign any apk search in xda or use this topic:

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

Final odexer is this post and work just with CWM.

http://xdaforums.com/showpost.php?p=30574894&postcount=32
[Galaxy S III Android Development] androidphone2012:
4.1.1 Odexer not working in 4.1.2 ROM

http://xdaforums.com/showthread.php?t=1653713
[Galaxy S III Android Development] mehrzad1363:
Upload init.rc in root your phone for me then I can edit new odexer for set on roms 4.1.2.
[Galaxy S III Android Development] bazsoczi:
Has anyone tried these scripts (either the PC or the CWM version) on a stock deodexed ROM (like Wanam, Omega, etc?). I'm quite a noob, so I'm not sure I'd be the best one to try.
[Galaxy S III Android Development] androidphone2012:
Thanks, dev :)
[Galaxy S III Android Development] mehrzad1363:
Get backup your rom phone.

Just install 4.1.2Odex CWM.zip in recovery and wait for 5 min.

Then report me work this script or not .
[Galaxy S III Android Development] androidphone2012:
Thanks dev

1. not working with TWRP

2. working with CWM. but can't boot (stuck on bootanimation). in about ten minutes, pulled the battery and restored backup
[Galaxy S III Android Development] houssam10001:
Same happened with me,I tried to odex (deodexed stock Rom with mod) and extract android.policy to use it in same version of original odexed Rom but i get bootloop
[Galaxy S III Android Development] mehrzad1363:
This edit should working:

If you have any mod in deodex rom just can use on deodexing roms and if you use this mod by odexing rom phone get fc or bootloops .
[Galaxy S III Android Development] androidphone2012:
Yeah, works like a charm :) Thanks!
[Galaxy S III Android Development] jaidev.s:
de-odexer not working on latest JB 4.1.2 [ELK4] . im getting error with GALLERY
[Galaxy S III Android Development] AndroidGaalaxy:
Odex don't work XXELK4 : (