|
|
LinkBack | Thread Tools | Display Modes |
|
||||
BiGnAdAd {How To} Manually Deodex Your Froyo Droid X to Allow Custom Themes
You must be rooted & have Froyo 2.2!
This is a guide on manually deodexing, you phone. You will need to perform this if you plan on using developers theme's for Froyo. I have performed this 2 or 3 times on my DX without a problem. If you have questions feel free to ask Quote:
A Windows based machine xUltimate v2.2 Patience 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. 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 You may notice an increase in speed, and you now have the ability to edit certain files with greater effects. (i.e. services.jar) Credits Via Alldroid.net: 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. |
This post has been thanked 2 times. |
|
||||
Re: BiGnAdAd {How To} Manually Deodex Your Froyo Droid X to Allow Custom Themes
Quote:
OutOfMemoryError If your Java program is running out of memory, there are several things you can do.
Memory is allocated in two regions.
Java's automatic garbage collection recycles an object's memory when there is no active reference to it. When you are finished using a large data structure, make sure there are no references to it. It's easy to leave a reference to unused object around. Assigning null to the reference at the root of the data structure may be sufficient. I wrote a program which processed source programs in three phases, building a large data structure for the output of each phase. I carelessly kept references to the data structures from the first two phases, even tho I no longer needed them. I was surprised to run out of memory. Simply assigning null to these variables for the unused data structures solved my problem. |
This post has been thanked 1 times. |
|
||||
Re: BiGnAdAd {How To} Manually Deodex Your Froyo Droid X to Allow Custom Themes
does debug need to be on, and whatsync mode does the phone need to be in??
thanks |
|
||||
Re: BiGnAdAd {How To} Manually Deodex Your Froyo Droid X to Allow Custom Themes
it gets to daemon started successfully.....then nothing. Am i doing some wrong?
|
|
||||
Re: BiGnAdAd {How To} Manually Deodex Your Froyo Droid X to Allow Custom Themes
Alright i have a problem, I've made it thru everything up to the terminal commands. I accidentally deleted the apps before copying them (missed a step) now I have gone to menu-privacy-factory reset. It worked as it reset my phone to stock-ish. I still have the superuser app in the phone. The problem is my contacts do not populate the list when I hit the contacts button on the bottom of my screen. They're in there but do not auto-pop. Any help would be great!
|
|
||||
Re: BiGnAdAd {How To} Manually Deodex Your Froyo Droid X to Allow Custom Themes
Quote:
Instructions here |
|
|
|