Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,811,404 Members 49,657 Now Online
XDA Developers Android and Mobile Development Forum

[HOW-TO] Manually Deodex Any ROM On The Atrix

Tip us?
 
4real*leb
Old
#1  
4real*leb's Avatar
Member - OP
Thanks Meter 13
Posts: 30
Join Date: Aug 2010
Default [HOW-TO] Manually Deodex Any ROM On The Atrix

First off I take no credit for any of these instructions!! I did not make them and they were found at another area of the forum, I just thought since I used them to deodex my OLYEM_U4_2.2.3 that they may be of use to someone.

P.S. For step 5 there was no guava.odex, so if nothing show's up don't worry about; and I also changed the mount codes for step 10, these were out of my experience and just made things quicker.

You must be rooted!
Get xUltimate here.

Process:

1. Unzip xUltimate v2.2, and launch "Main.exe"
2. If everything goes well xUlt should recognize the phone and make a connection. You now should see a list of options.
3. Run option 1. After option 1 is done, run option 2.
4. Now these well take a while. Run option 3.
5. IMPORTANT: After you have run option 3, you MUST navigate to the xUltimate folder and find "origi_frame" folder, and delete "guava.odex". It's a bad file, and interferes with deodexing process.
6. Now run option 4, and wait.
7. Exit xUltimate, and put the phone in USB mass storage.
8. Go back into the xUltimate folder and copy "done_frame", and "done_app", and move them to the root of the sdcard.
9. Put the phone in PC mode
10. Open a command prompt, and do the following:

Code:
adb shell
su
stop
mount -o rw,remount /system/ /system/
cp /sdcard/done_app/* /system/app/
cp /sdcard/done_frame/* /system/framework/
rm /system/app/*.odex
rm /system/framework/*.odex
mount -o ro,remount /system/ /system/
reboot
Credits:
Rainabba and Mike919: For initially working with me to get a white clock, and later deodex.
toxman: For testing, and being a huge risk taker.
teenfaces: For letting me use his services.jar
And especially Xeudoxus: For letting me a guinea pig, for xUltimate, and answering my questions. And also for the making the xUltimate tool. It defiantly makes thing easier.
The Following 9 Users Say Thank You to 4real*leb For This Useful Post: [ Click to Expand ]
 
Jnewell05
Old
(Last edited by Jnewell05; 11th July 2011 at 03:41 AM.) Reason: Update
#2  
Jnewell05's Avatar
Senior Member
Thanks Meter 46
Posts: 375
Join Date: May 2009
Location: Texas
I get a virus warning Trojan when I downloaded the file, anyone else get this. I'm using Norton Antivirus.

Update:
The developers notes this on the OP. Figured what the hell and went ahead and tried it out. But when i press 3 i get "java" is not recognized and an internal or external command operable or batch file. So in english this means? I need Java SDK installed?

Update2:
I installed Java. And now everything seems to be working.
 
hexxor93
Old
#3  
hexxor93's Avatar
Member
Thanks Meter 11
Posts: 76
Join Date: Aug 2009
Location: London
No virus However I got the java error, just downloaded java and problem sorted and now I'm deodexed Thanks for posting the information, really useful!
 
4real*leb
Old
#4  
4real*leb's Avatar
Member - OP
Thanks Meter 13
Posts: 30
Join Date: Aug 2010
Quote:
Originally Posted by hexxor93 View Post
No virus However I got the java error, just downloaded java and problem sorted and now I'm deodexed Thanks for posting the information, really useful!
No problem. Glad it worked.
 
omni_angel7
Old
#5  
omni_angel7's Avatar
Senior Member
Thanks Meter 81
Posts: 287
Join Date: Mar 2011
Location: Orlando
Got the Java error. I already had it installed so I uninstalled and reinstalled to no avail. Can you guys be more specific as to which you downloaded? I have win 7 64 bit so I did the bottom option here: http://www.oracle.com/technetwork/ja...ad-400750.html

Did anyone choose differently? I'll try 32 bit as I wait for a response.
 
hexxor93
Old
#6  
hexxor93's Avatar
Member
Thanks Meter 11
Posts: 76
Join Date: Aug 2009
Location: London
Quote:
Originally Posted by omni_angel7 View Post
Got the Java error. I already had it installed so I uninstalled and reinstalled to no avail. Can you guys be more specific as to which you downloaded? I have win 7 64 bit so I did the bottom option here: http://www.oracle.com/technetwork/ja...ad-400750.html

Did anyone choose differently? I'll try 32 bit as I wait for a response.
http://www.java.com/en/download/ That's all nothing special just normal java
 
omni_angel7
Old
#7  
omni_angel7's Avatar
Senior Member
Thanks Meter 81
Posts: 287
Join Date: Mar 2011
Location: Orlando
Quote:
Originally Posted by hexxor93 View Post
http://www.java.com/en/download/ That's all nothing special just normal java
What the... That worked >.< Thanks man :P
 
hexxor93
Old
#8  
hexxor93's Avatar
Member
Thanks Meter 11
Posts: 76
Join Date: Aug 2009
Location: London
Quote:
Originally Posted by omni_angel7 View Post
What the... That worked >.< Thanks man :P
xD Glad it did. Random huh lol
 
s0dhi
Old
(Last edited by s0dhi; 14th July 2011 at 12:19 AM.)
#9  
Senior Member
Thanks Meter 22
Posts: 118
Join Date: Feb 2011
Location: Toronto
Quote:
Originally Posted by hexxor93 View Post
xD Glad it did. Random huh lol
Has anyone deodexed 2.3.4 build 4.5.91 yet? Can you confirm if this works?

TIA.

EDIT - Just went ahead and did it and it works well. The process is well documented by the OP.
The Following User Says Thank You to s0dhi For This Useful Post: [ Click to Expand ]
 
simplesid242002
Old
#10  
simplesid242002's Avatar
Member
Thanks Meter 5
Posts: 52
Join Date: Jun 2010
Location: Pittsburgh
i just tried this, gettin error any ideas ?this is what i did...
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\ADB>adb shell
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
# su
su
# stop
stop
# mount -o rw,remount /system/ /system/
mount -o rw,remount /system/ /system/
# cp /sdcard/done_app/* /system/app/
cp /sdcard/done_app/* /system/app/
# cp /sdcard/done_frame/* /system/framework/
cp /sdcard/done_frame/* /system/framework/
cp: /system/framework/services.jar: No such file or directory
cp: /system/framework/sqlite-jdbc.jar: No space left on device
cp: /system/framework/svc.jar: No space left on device
# rm /system/app/*.odex
rm /system/app/*.odex
# rm /system/framework/*.odex
rm /system/framework/*.odex
# mount -o ro,remount /system/ /system/
mount -o ro,remount /system/ /system/
# reboot
reboot
C:\ADB>

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes