Google Play Newsstand 3.3 Brings Material Design Makeover

In a clear break from the previous practice of delivering nearly weekly Google … more

App Review: Calculating Your Android Calculator Options

Sure, everyone has a default Calculator and its something that you dont think about … more

MultiROM Once Again Available for the Galaxy S4

Multiboot, or the ability to select betweenmultiple operating systems on a single device at … more

Build an Impractical But Awesome Lego Mindstorm Dock

The vast majority of what we cover here on the XDA-Developers News Portal relates to … more
Post Reply

[APP/TOOL] xUltimate

12th June 2010, 05:36 PM   |  #1  
wicked_beav's Avatar
OP Senior Member
Flag Detroit, Michigan
Thanks Meter: 27
 
844 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 05:38 PM.
The Following 17 Users Say Thank You to wicked_beav For This Useful Post: [ View ]
12th June 2010, 08:33 PM   |  #2  
wicked_beav's Avatar
OP Senior Member
Flag Detroit, Michigan
Thanks Meter: 27
 
844 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 2 Users Say Thank You to wicked_beav For This Useful Post: [ View ]
12th June 2010, 10:15 PM   |  #3  
djmcnz's Avatar
Recognized Developer
Flag Amsterdam, NL
Thanks Meter: 1,504
 
5,484 posts
Join Date:Joined: Oct 2009
I'm going to keep my eye on this, thanks for the update.
12th June 2010, 11:56 PM   |  #4  
wicked_beav's Avatar
OP Senior Member
Flag Detroit, Michigan
Thanks Meter: 27
 
844 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, 03:39 AM   |  #5  
h_zee13's Avatar
Senior Member
Flag Montreal
Thanks Meter: 1,125
 
1,415 posts
Join Date:Joined: Dec 2009
Donate to Me
More
so how exactly do I use the 9.png compiler?
23rd September 2010, 11:38 AM   |  #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, 01: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, 03: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, 01:49 AM   |  #9  
Senior Member
Thanks Meter: 83
 
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, 04: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