Official TWRP Recovery Lands on Micromax Canvas Magnus

With the recent release of Android One, Micromax and MediaTek released fully buildable … more

Update Overload: SuperSU Heavily Updated

There are apps and apps out there. Very few can reach the level of popularity required to stay at … more

Lollipop Leak Available for the Sprint Galaxy S5

Since the Android 5.0Lollipop’s official release not too long ago, we’ve seen … more

CPU Spy Gets an Android Lollipop Makeover

At some point in the distant past, you probably heard of CPU Spy for Android by XDARetired … more

Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[APP/TOOL] xUltimate

OP wicked_beav

12th June 2010, 06:36 PM   |  #1  
wicked_beav's Avatar
OP Senior Member
Flag Detroit, Michigan
Thanks Meter: 29
 
846 posts
Join Date:Joined: Feb 2009
More
This is generously brought to you by a good friend Xeudoxus over on DroidForums.net Please feel free if you do enjoy his app/tool and what not definitely feel free to throw him a couple bucks for his hard work. He's definitely a huge plus to our community.

DONATE HERE

Alright xUltimate has been updated to v2 What this means is that you do not need your phone connect to your computer to deodex. So you can just manually place the .odex files in (\origi_frame\) and (\origi_app\) and it will deodex. You can also transfer the .odex files from your phone like the last version.

It should not be as buggy as before. Also some of the features still have not been updated yet for newer roms. (I will be working on this in the next couple days to try and bring the "patches" up to speed)

I have added some standalone tools (Tools that do not need to be in the main xUltimate dir)

On most of the xUltimate standalone's I have added some example files in the .zip's so you can see how it operates.

Also Ill be posting the old change log for xUltimate main (When I find it lol , I saved it from google cache after it was lost)

-Matt


--INFO--
xUltimate Main v2.1 has been updated for android 2.2 (It should be able to deodex 2.2/froyo) Tested on Nexus Froyo (Only had a problem with Bluetooth.odex <-- But thats a issue with the framework.jar) Clock colors and clock remove have been updated for froyo. Other features will be updated in time.

xUltimate Color Converter will convert hex color codes to the proper binary color code for editing colors in smali
Usage: xUltimate-CC {RRGGBB}

xUltimate Theme/MM Optimizer will opt_png and zip_align all .png's and .apk's in a MM .zip or update.zip or whatever .zip (It will also remove any .db files)

xUltimate Draw9Patch Compiler will compile correctly made .9.png's so you dont have to use eclipse or motodevtools anymore. Look at the example files in the .zip and you'll see how to process your entire theme at once if you wanted.

Go here to DOWNLOAD
Last edited by wicked_beav; 12th June 2010 at 06:38 PM.
The Following 18 Users Say Thank You to wicked_beav For This Useful Post: [ View ]
12th June 2010, 09:33 PM   |  #2  
wicked_beav's Avatar
OP Senior Member
Flag Detroit, Michigan
Thanks Meter: 29
 
846 posts
Join Date:Joined: Feb 2009
More
This makes editing your phone super easy. You can deodex your phone, change color for text among a ton of other stuff with the add-ons. Please leave comments as to how it works for you, and any suggestions as I will be relaying this information along to Xeudoxus.
The Following 3 Users Say Thank You to wicked_beav For This Useful Post: [ View ]
12th June 2010, 11:15 PM   |  #3  
djmcnz's Avatar
Recognized Developer
Flag Auckland, NZ
Thanks Meter: 1,506
 
5,488 posts
Join Date:Joined: Oct 2009
I'm going to keep my eye on this, thanks for the update.
13th June 2010, 12:56 AM   |  #4  
wicked_beav's Avatar
OP Senior Member
Flag Detroit, Michigan
Thanks Meter: 29
 
846 posts
Join Date:Joined: Feb 2009
More
I would... it's an incredibly useful tool and very easy to use. I'm just posting it here because he posts primarily on DroidForums.
21st September 2010, 04:39 AM   |  #5  
h_zee13's Avatar
Senior Member
Flag Montreal
Thanks Meter: 1,125
 
1,418 posts
Join Date:Joined: Dec 2009
Donate to Me
More
so how exactly do I use the 9.png compiler?
23rd September 2010, 12:38 PM   |  #6  
Senior Member
Flag An island of reality in an ocean of diarrhea.
Thanks Meter: 1
 
208 posts
Join Date:Joined: Nov 2009
More
This is my favorite thing ever. Time to theme that lockscreen
7th October 2010, 02:32 PM   |  #7  
mr.megi's Avatar
Senior Member
Thanks Meter: 863
 
747 posts
Join Date:Joined: Jun 2010
Donate to Me
More
i tryed to use this but i have xp x32 so i get a error , does some know how to fix this ?

Thanks
2nd November 2010, 04:35 AM   |  #8  
Senior Member
Flag Central USA
Thanks Meter: 123
 
294 posts
Join Date:Joined: Jun 2007
More
I get an error when it tries to deodex the framework.jar:

Quote:

UNEXPECTED TOP-LEVEL ERROR:
java.lang.OutOfMemoryError: Java heap space
at org.jf.dexlib.ItemFactory.makeItem(ItemFactory.jav a:43)
at org.jf.dexlib.IndexedSection.readItems(IndexedSect ion.java:48)
at org.jf.dexlib.Section.readFrom(Section.java:143)
at org.jf.dexlib.DexFile.<init>(DexFile.java:431)
at org.jf.dexlib.Code.Analysis.ClassPath.loadBootClas sPath(ClassPath.jav
a:216)
at org.jf.dexlib.Code.Analysis.ClassPath.initClassPat h(ClassPath.java:14
5)
at org.jf.dexlib.Code.Analysis.ClassPath.InitializeCl assPath(ClassPath.j
ava:131)
at org.jf.baksmali.baksmali.disassembleDexFile(baksma li.java:103)
at org.jf.baksmali.main.main(main.java:278)
Press any key to continue . . .

Any thoughts as to how to increase the heap size so it doesn't die?
25th February 2011, 02:49 AM   |  #9  
Senior Member
Thanks Meter: 84
 
986 posts
Join Date:Joined: Oct 2010
anyone have an issue after deodexing?

specifics:

everything completed successful but now when mounting phone it sees the internal SD as a write protected CD drive.
31st October 2011, 05:40 PM   |  #10  
Junior Member
Flag Singapore
Thanks Meter: 1
 
22 posts
Join Date:Joined: Jul 2010
More
I'm using xUltimate 2.3.3 for Samsung Galaxy SL GT-i9003. I'm facing the below error when running with option 3

.
.
.
.
Starting BuddiesNow.odex
*****************************************
* Deodexing... *
* Redexing... *
* Processing... *
* Compressing/Aligning... *
*****************************************
BuddiesNow.apk Finished!

Starting CallSetting.odex
*****************************************
* Deodexing... *
* Redexing... *
out\com\sec\android\app\callsetting\voicecall\Call Barring.smali[0,0] null
* Processing... *
The system cannot find the file specified.
Press any key to continue . . .

Please help me to fix the same. I've found some APK files under the origi_app with no *.odex file with the same name as the *.apk file. I've removed them from the origi_app folder to force the option 3 run to complete. But the process stops even for some APK files has ODEX files. There were 145 APK and 105 ODEX files under origi_app folder. Made as 105 APK and ODEX files, but still the option 3 run didn't succeed.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes