5,599,677 Members 47,033 Now Online
XDA Developers Android and Mobile Development Forum

[How TO]Deodex stock Rom

Tip us?
 
chamatht
Old
(Last edited by chamatht; 6th September 2013 at 05:56 AM.)
#1  
chamatht's Avatar
Senior Member - OP
Thanks Meter 459
Posts: 425
Join Date: Nov 2011
Location: Colombo
Default [How TO]Deodex stock Rom

Guide To Deodex Stock Rom

]This Guide is only for GALAXY Y. This guide may work on some other devices. But if u r a newbie & if u don't own galaxy y DO NOT TRY THIS. Developer no longer own this device. So supporting newbies will not be continued.


Info:-
Some tweaks , Themes , etc. need custom roms for installation because stock rom is odexed rom. So when stock rom deodexed you can use the tweaks , themes, etc. without flashing custom rom.
Most of custom roms are deodexed. Deodexed Roms can customize easily.

Read this who don't know about deodexed roms
what-is-odex-and-deodex-in-android-complete-guide

Your Device Must be rooted for this process
You need android-sdk installed in your computer
You need to install latest busybox in your phone

Things needed:-

xUltimate ( Download )

(important notice:- versions of xUltimate working may vary from one device to another. If you get errors from latest version, Try older versions)(latest xUltimate version is 2.4)

Let's Begin

1.Connect your phone to computer.(Make sure you have select USB debugging in Settings>Applications>Development)
2.Extract xUltimate v2.3.3.zip and Launch Main.exe
3.If everything goes well xUltimate should recognize the phone and make a connection.You now should see a list of options.
4.Select option (1) pull /system/app. Wait until it complete.
5.Select option (2)pull /system/framework. Wait until it complete.
6.Then select option (3) Deodex /system/app. Wait until it complete.
[If encounter any error. Find out which .odex file is it. Then remove .odex file from folder origi_app in xUltimate folder]
7.Then select option (4)Deodex /system/framework. Wait until it complete.
8.Now Exit from xUltimate.
9.Put the phone in USB mass storage.
10.Go to xUltimate folder and copy "done_frame", and "done_app", and move them to the root of the sdcard.
11.Now get out from USB storage mode.
12.Open Command prompt.
( Goto folder where android sdk installed. Then goto platform-tools folder in it. Right click on free space in folder while pressing shift key.Select open command prompt here.
Now enter commands. )
13.Enter following codes.
(if you are using adb shell in su for the first time, keep phone screen on. After entering "su" code, super user request prompt in phone. Press allow )
Code:
adb shell
su
stop
mount -o rw,remount /system/ /system/
cp /sdcard/done_app/* /system/app/
rm /system/app/*.odex
cp /sdcard/done_frame/* /system/framework/
rm /system/framework/*.odex
mount -o ro,remount /system/ /system/
reboot
14.Now you have deodexed rom.


credits to 4real*leb and Xeudoxus.

Don't Forget to Press Thanks


Current Devices : SE Xperia Neo V , Google Nexus 7

Previous Devices : Huawei U8160, Samsung Galaxy Y, Samsung Galaxy Ace, Samsung Galaxy S

My Works
------------------
[Guide] Use your tablet/phone as PC for Fastboot and ADB

Samsung Galaxy Y :
How to Deodex stock Rom
Kernel Backup - to backup kernel
ICS Settings app for stock and custom roms
Touchwiz Launcher with landscape orientation

The Following 197 Users Say Thank You to chamatht For This Useful Post: [ Click to Expand ]
 
Shane
Old
#2  
Shane's Avatar
Senior Member
Thanks Meter 148
Posts: 979
Join Date: Feb 2012
Location: NO TIME TO TELL WHERE AM I NOW
Intresting thing
I CREATE MY OWM RULES AND FOLLOW THEM MY LIFE MY RULES



 
soraci
Old
#3  
Senior Member
Thanks Meter 64
Posts: 269
Join Date: Jan 2012
Location: Pasay
have you tried this sir?
 
chamatht
Old
#4  
chamatht's Avatar
Senior Member - OP
Thanks Meter 459
Posts: 425
Join Date: Nov 2011
Location: Colombo
I tried this many times.
successfully worked.
The Following 2 Users Say Thank You to chamatht For This Useful Post: [ Click to Expand ]
 
soraci
Old
#5  
Senior Member
Thanks Meter 64
Posts: 269
Join Date: Jan 2012
Location: Pasay
Thumbs up Nice discovery!

okay then, this will be very useful =)
 
eyjay1991
Old
#6  
Senior Member
Thanks Meter 22
Posts: 262
Join Date: Dec 2011
So what are the NOTICABLE changes?.

Currently running Stock DXCL1 w/ Final 1.0.8 Kernel by Maroc
The Following User Says Thank You to eyjay1991 For This Useful Post: [ Click to Expand ]
 
kurotsugi
Old
#7  
kurotsugi's Avatar
Recognized Contributor
Thanks Meter 1756
Posts: 2,520
Join Date: Feb 2012
Location: yogyakarta
Quote:
Originally Posted by eyjay1991 View Post
So what are the NOTICABLE changes?.

Currently running Stock DXCL1 w/ Final 1.0.8 Kernel by Maroc
your rom becomes deodexed. the internal memory free space will decreased drastically.
The Following 2 Users Say Thank You to kurotsugi For This Useful Post: [ Click to Expand ]
 
chamatht
Old
#8  
chamatht's Avatar
Senior Member - OP
Thanks Meter 459
Posts: 425
Join Date: Nov 2011
Location: Colombo
Quote:
Originally Posted by kurotsugi View Post
your rom becomes deodexed. the internal memory free space will decreased drastically.
But without deodexing can't customize a rom fully.
Cuz part of system applications already load with boot due to .odex file.
So customizing system applications are immpossible without deodexing.
The Following 2 Users Say Thank You to chamatht For This Useful Post: [ Click to Expand ]
 
renr29
Old
#9  
Senior Member
Thanks Meter 8
Posts: 253
Join Date: Apr 2012
Location: Vigan City
What is this? to?
 
chamatht
Old
#10  
chamatht's Avatar
Senior Member - OP
Thanks Meter 459
Posts: 425
Join Date: Nov 2011
Location: Colombo
Quote:
Originally Posted by renr29 View Post
What is this? to?
I thought you guys know about deodexing.

Read this who are don't know about deodexed roms.
what-is-odex-and-deodex-in-android-complete-guide

The Following User Says Thank You to chamatht For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes