This is a guide on manually deodexing, you phone. (Duh!)
The reason I am making this tutorial is because I could not get my theme to work with Teenfaces deodexed android. You may want to follows this if you have the same probalem as me, or if you just want to take a shot at doing it.
What you'll need: A Windows based machine xUltimate v2.2
Patience
Process:
Unzip xUltimate v2.2, and launch "Main.exe"
If everything goes well you xUlt should recognize the phone and make a connection. You now should see a list of options.
Run option 1. After option 1 is done, run option 2.
Now these well take a while. Run option 3.
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.
Now run option 4, and wait.
Exit xUltimate, and put the phone in USB mass storage.
Go back into the xUltimate folder and copy "done_frame", and "done_app", and move them to the root of the sdcard.
Open a command prompt, and do the following:
Code:
adb shell
su
stop
mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /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 -t ext3 /dev/block/mmcblk1p21 /system
reboot
Your phone should now be deodexed!
You may notice an increase in speed, and you now have the ability to edit certain files for effectively. (i.e. services.jar)
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.
__________________
Motorola Razr Maxx LTE w/ Some Random Custom ROM, whichever is in my crackflasher habit's moment.
The Following 3 Users Say Thank You to SimsDelt For This Useful Post:
Yep... themeing is the big thing. I used the other method of doing this that I released earlier. The one where you use Koush's bootstrap loader to recover a nand that is Froyo 2.2 rooted and deodexed already. Just simpler.
Yep... themeing is the big thing. I used the other method of doing this that I released earlier. The one where you use Koush's bootstrap loader to recover a nand that is Froyo 2.2 rooted and deodexed already. Just simpler.
Sorry... released to this forum. I didn't make it at all. Just transfered from one forum to another after I found out it actually worked (by doing it myself).
Sorry... released to this forum. I didn't make it at all. Just transfered from one forum to another after I found out it actually worked (by doing it myself).
lol
I was about to be like damn you got skills, why do you need my help
Haha... no sir... noob still... but learning a ton... my wife is going insane with all the time I spend on my phone and/or on the forums. Can you pm me the link again for the current RSD with the right .ini in it. I am back on my laptop now, did all that on Saturday with her laptop (while on vacation, btw)...
Haha... no sir... noob still... but learning a ton... my wife is going insane with all the time I spend on my phone and/or on the forums. Can you pm me the link again for the current RSD with the right .ini in it. I am back on my laptop now, did all that on Saturday with her laptop (while on vacation, btw)...
yeah I just sent it
The Following User Says Thank You to D13 For This Useful Post:
Haha... no sir... noob still... but learning a ton... my wife is going insane with all the time I spend on my phone and/or on the forums. Can you pm me the link again for the current RSD with the right .ini in it. I am back on my laptop now, did all that on Saturday with her laptop (while on vacation, btw)...
I'm with you man this is like when I got my C64 all over again. I learned everything I could about that little 1mhz box and learned to code for it in every language I found. (I love assembler).You could say that little computer lead me to my current profession, AS400 administrator, and this thing has me all hyped up to learn just like I did back then. I'm thinking of learning to code for this thing. But I haven't coded in years and not sure I have the time to take it up again. But it has me thinking hard about it.
Device(s): Droid X rooted w/ froyo deodexed w/ NexTheme
Carrier: Not Provided
Thanks: 6
Thanked 3 Times in 3 Posts
mine did the same too. so i had to flash and reinstall froyo /cry lol im gonna try again because i deleted some apps and i think that might be the cause
Device(s): Nexus4, iPad 2, Chromebook (Cr-48), and Win 7 netbook
Carrier: T-Mobile
Thanks: 1,126
Thanked 1,743 Times in 1,134 Posts
I did sbf, universalandroot, update, then deodexed using Koush's recovery. Everything done now, just restoring everything with mybackup pro. This stuff is starting to get really easy to me
If it means anything, when I tried to do the commands:
cp /sdcard/done_app/* /system/app/
cp /sdcard/done_frame/* /system/framework/
the cmd prompt said:
cp: /sdcard/done_app/* No such file or directory
cp: /sdcard/done_frame/* No such file or directory
Good thing I can boot to stock recovery, select reboot system and the phone boots back into clockwork...
nandroid is HUGE at this point in the game
Last edited by rdubbs007; August 26th, 2010 at 08:48 AM.
If it means anything, when I tried to do the commands:
cp /sdcard/done_app/* /system/app/
cp /sdcard/done_frame/* /system/framework/
the cmd prompt said:
cp: /sdcard/done_app/* No such file or directory
cp: /sdcard/done_frame/* No such file or directory
I got the same thing, was stuck at the Moto logo, then just booted into CMrecovery and loaded my backup. The easiest way to do it is just to flash the rooted, deodexed version that is floating around the forums.
Device(s): Droid X rooted w/ froyo deodexed w/ NexTheme
Carrier: Not Provided
Thanks: 6
Thanked 3 Times in 3 Posts
Quote:
Originally Posted by jonathanmsims
Yep... themeing is the big thing. I used the other method of doing this that I released earlier. The one where you use Koush's bootstrap loader to recover a nand that is Froyo 2.2 rooted and deodexed already. Just simpler.
nvm i found it a few post down from this one lol
Last edited by haevn; August 26th, 2010 at 10:16 AM.
P.S. Since this is my thread I can hijack it for something else... lol. Can someone point me in a good direction to get ADB working. I use terminal for everything, but most people write their tuts for ADB.
If it means anything, when I tried to do the commands:
cp /sdcard/done_app/* /system/app/
cp /sdcard/done_frame/* /system/framework/
the cmd prompt said:
cp: /sdcard/done_app/* No such file or directory
cp: /sdcard/done_frame/* No such file or directory
Good thing I can boot to stock recovery, select reboot system and the phone boots back into clockwork...
It failed the first time for me and said something about making sure my phone stays connected next time...ran it again without doing anything different and it worked perfect. All themed up now! Thanks!
I'm rooted on 2.2, everything goes fine, i enter all the commands at cmd but when I'm at the last line, I enter "mount -o ro,remount -t ext3 /dev/block/mmcblk1p21 /system" and it says, "Device or resource busy".
Anyone know what to do? I got this message one time already today and it resulted in a boot loop, don't really want to have to deal with that again. What do I do?
My phone is in USB Mass Storage mode, I followed all directions exactly...
Phone needs to be in Windows Media Sync Mode... whatever the second one down is, cant remember.
Just tried this, getting the same message. Anyone have any ideas? I can't figure out why this works for everyone but me. This is my third attempt, and of course each attempt after Nandroid takes near an hour...
Right now I'm in that Windows Sync mode or whatever it's called, the 2nd option down, got through the whole process, I'm on the last mount step and it's saying "Device or resource busy".
If no ideas how to make it work, any idea how I can exit this process without going into bootloop? It takes forever to restore from Nandroid EVERY time I try this...
Could anyone help me with the command prompt part?
Don't know the location where the commands are suposed to go.
Did you find your answer?
You have to be in the jar folder with your command line. Your cmd line should look something like c:\Downloads\xultimate-v2.2.2\jar>
As mentioned before the easiest way to do this is to boot the phone into recovery mode using Rom Manager after you get done with xUltimate. Then mount system and sdcard. Then run the commands and all will be fine.
The Following User Says Thank You to mundyb For This Useful Post: