Ok this is my first cooked theme with the UOT kitchen for the O2X.
Everone can do this, but i really like this one so maybe it will save you some time to create a nice one for yourself.
This theme has a bootanimation included, and some window animations + a different font.
for the bootanimation and a little preview of the animations:
http://youtu.be/ct5oNhQtjOE
Don't worry about the bad graphics, this is a older phone's camcorder.
Here ar some screenshots:
(Last image is the font preview)
Just flash this one through recovery
Download:
http://dl.dropbox.com/u/8364749/peewster's UOT Theme.zip
very nice
Tried UOT several times, but never get it to work (always end up with error 4 or 0). What settings do you use?
Sent from my LG-P990 using XDA App
Had the same thing.
u need to use the update-binary from a working theme and place it in your custom theme folder after extracting it.
take this one: http://dl.dropbox.com/u/8364749/update-binary
Related
READ THIS FIRST:
The original post is here alot of questions have been answered, here browse around there first.
UPDATE 9 PATCH TWEAKS:
This new version will port your favorite hdpi theme to an mdpi rom... yes 9 patch resizing. I want to be the first to say this is not 100% and it probably never will be, and over the next couple of days we can discuss this.
What it will do is resize every 9 patch in a rom and move it over to the mdpi theme. Yes this is the same method I used for all my hdpi ports.
What it might not get is the 9 patching data correctly, which means that it might get stretched incorrectly, most times you won't noticed but others it will be obvious. This will happen anywhere from 1% to 30% of the 9 patch pngs in a port, but all you will need to do is redraw them using the 9 patch draw tool in the adb folder.
My next version will have this included along with some instructions, along with font and boot animation porting.
Please respect other peoples work. If you port a theme using this and repost it don't just link back to the op... mention the author and give them props.
Also want to say I spent a looooong time trying to figure this out, and I tried many different ways, and I'm open to others suggestion on making this better
Oh and don't forget to to install Image Magick, its included and the HDPI to MDPI will not work without this.
This tool will take your favorite theme and inject it into your favorite rom... provided they are compatible with each other (might work if they aren't but thats for later). I did this cause alot of themers and people who like themes are always waiting for the nightly theme to get applied, well this will do it for you.
You can think of this as almost a theme installer.
INSTRUCTIONS by Norm12:
1. Download and extract.
1.5 Install image magick from the image magick folder... just run the installer and its ready to go. This is important the hdpi to mdpi will not work without it.
2. Copy both the theme and rom into the 1 click folder---the extracted one.
3. Open the 1-click folder and you should see your theme, rom, lib folder, and the injector script.
4. Doubleclick on the injector script----if you did everything correct it will open a cmd prompt
5. Enter the names of the rom and theme when asked...I did use the exact names and added ".zip" to the end.
5.5 Answer y if this is an hdpi to mdpi port otherwise n.
6. Hit enter and wait. When it is really done it will auto-close the cmd prompt. This may take 15 minutes.
7. Your newly themed rom will be in the same folder as the unthemed rom and theme zips. If it worked it should be slightly larger than the original rom. Enjoy
!!!IMPORTANT... BECAUSE 7ZIP SHOWS OUTPUT IGNORE THE "EVERYTHING IS OK" LET THE SCRIPT FINISH WHEN ITS DONE IT WILL CLOSE ITSELF IF YOU DOUBLE CLICKED IT OR IT WILL RETURN TO COMMAND PROMPT!!!
Ignore any errors your seeing while it runs, this is normal like before let it run completely through till it closes out.
Run time could be up too 20 minutes (60 with HDPI to MDPI) on a big theme/rom, but faster that waiting!
You must now install Image Magick if you would like to use the hdpi to mdpi resizing!
ISSUES:
There also seems to be an issue with the gallery3d.apk and the differences in the mdpi and hdpi version. For now remove this from the theme your porting otherwise it won't come out right.
Update 4:
HDPI to MDPI porting!!!!!
Update 3:
Removed verbose but added optopng verbose just let it run. It works but you have to let it finish, the cmd window will close it self.
Update 2:
Added verbose output so that you guys will know to close it out before its done...even tho 7zip says everything is ok... just let it do its thing.
Update 1:
Had the optimization stuff commented out... sorry its back on.
Script will clean up now after it finishes.
JAVA CLASSPATH:
Its needed for the signer to work properly goto a command prompt and type in java -version. if you get and error back java is not in your classpath and needs to be.
just right click on my computer, then goto properties, then click on the advanced tab, at the bottom click on the "Environment Variable" button.
Now click on the new button... the one on the bottom for system variable and put in this
variable name: JAVA_HOME
variable value: C:\<path-to-where-java-is>
Now click ok and select the path system variable and then click edit. IMPORTANT only append to the end of the value this... ;%JAVA_HOME%\bin
then click ok and ok out of all those windows and open a new command prompt and type java -version you should get no error if you do your path to java was wrong follow the steps above again and make sure the path is correct.
WHAT THIS WON'T DO:
It won't port over xml or smali edits.
It wont port over what it can't find... so if your theme has a facebook widget or something but the rom does not then it will ignore that.
It will not port over fonts or anything other than the framework-res.apk and all the themes apks in the system/app folder. If this is popular Maybe other stuff can get included.
WHAT THIS WILL DO:
Shrink a 9 patch from HDPI size to MDPI size.
Push over all the themes pngs from the apk with it to the roms matching apk.
Optimize every png in the theme you are porting over.
Zip align all the apks in your newly themed rom.
Sign the newly themed rom.
Give me feed back.
I might make this easier and make the injector steal the apks for injection right from your phone and then inject and make a flashable to put right back on... tell me what you think.
New HDPI to MDPI version with 9 patch porting download
reserved 10char..
Nice work
Sent from my HTC Desire using XDA App
TheRedDrake said:
Nice work
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Thank you. hasn't caught on in this forum yet i guess.
I'll try this out now, this seems easier than the theme porter that's already on the forum.
Looks promising! I will try it out right now!
dl and try after work
will this work for porting themes to the HTC Tattoo?? does it rescale the theme to suite the phone?
vura said:
will this work for porting themes to the HTC Tattoo?? does it rescale the theme to suite the phone?
Click to expand...
Click to collapse
This will port any theme to any rom... provided they are compatible. So while you can go from a sense theme and inject it into a AOSP rom, it probably won't catch everything since it works off of matches. It also does not have any scaling included.
The biggest thing with this is that the theme and rom have to have a same file structure so all rom come and the have the system/app folder and the system/framework/framework-res.apk, this is what the injector looks for. So honestly you could build a theme from a buncha different apks from other themes it will inject that into your rom and give you back a flashable zip. So a good theme structure example would be Gommarah's Black Mod in the HERO CDMA forum.
I do however have a way to port HDPI theme to and MDPI ROM but its not 100%... if I get enough request I'll put it in its just the process I use to accomplish this is very complicated and requires some extra software, its also adds a significant overhead to the script run time (and 3x longer to run) It works in the since the it will shrink the HDPI 9patch png but the 9 patch data is wrong about 10-20% of the time. This won't cause the roms to force close but will just make some of the 9patch pngs to stretch wrong and would require a simple edit in the 9patch draw to fix it.
+1 for hdpi to mdpi scaling!
Any others want the hdpi to mdpi scaling? I've considered releasing it.
Sent from my PC36100 using XDA App
Just curious if I did this right as I am still fairly new to this whole scene and this whole process seemed to work way to easy. But basically I got both the rom and theme converted and then signed both zips. Does that mean that I can now successfully flash the new theme? Thanks in advance!
theu2621 said:
Just curious if I did this right as I am still fairly new to this whole scene and this whole process seemed to work way to easy. But basically I got both the rom and theme converted and then signed both zips. Does that mean that I can now successfully flash the new theme? Thanks in advance!
Click to expand...
Click to collapse
There is no need to sign anything, the injector will sign the final output zip. Take your theme zip and your rom zip and place it in the folder next to the script. Then just run the script when its finished you will get a a new zip called themed-<roms-name>.zip.... this is ready to flash (optoed, align and signed).
ASimmons said:
Any others want the hdpi to mdpi scaling? I've considered releasing it.
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
Can I vote multiple times?
Ill try and get it ready for this weekend and see what you think.
Sent from my PC36100 using XDA App
First of all,great software worked as a charm...
I subscribe to the resizing,all the best themes are for HDPI...would make this the best theming tool out there for android
thanks that did it!
what if the rom needs has a seperate gapps.zip with it? thanks!
theu2621 said:
what if the rom needs has a seperate gapps.zip with it? thanks!
Click to expand...
Click to collapse
Just put the gapps system/app files into your ROM's system/app files. Then inject your theme, the tool does the rest
thanks again for the help! yall really helped, and rather quickly too!
how difficult is it to port a theme over? i really like Reefermattness's Darkness theme (http://forum.xda-developers.com/showthread.php?t=813497) - but with as vivid as the colors on this phone are, i love the dena994 theme ANDRODeNa GaLaSSiA - (http://forum.xda-developers.com/showthread.php?t=770507) - but its an i9000 theme.
i want to take the dialer, the semi-transparent notification background with the Galaxy S symbol, and maybe even the dark look in menus and such, from the Darkness theme, but the notification pull-down look and the icons from the ANDRODeNa GaLaSSiA theme, and combine the two. im using the Perception ROM, which is i9000-based, so i'd assume id be able to use elements of the ANDRODeNa theme.
how difficult would it be to do so, or an even better question, what would be the steps to do so? (if anyone wanted to take the time to do so, i wouldnt mind that at all either - and donate even).
Since your using an i9000 rom, you'd be able to just use the second theme as is, but the darkness theme would be complicated and I'm not entity sure how you'd do it.
Sent from my SAMSUNG-SGH-I897 using XDA App
DAGr8 said:
No I can try to explain better tho
1 grab the theme you want
2 extract the apk using 7zip
3 Keep only Res folder
4 using winsows's search search for ' XML 'and del them all
5 put Res folder in a folder called the same as the apk you extracted (without the extension)
6 grab any metamorph theme for sgs captivate and replace the folder you just made and using metamorph apply 'sub theme'
Click to expand...
Click to collapse
there you go .
If it's a metamorph theme - it should probably work.
But I would back up your framework-res.apk and wherever the dialer theme is pushed too before attempting it.
Worse case scenario is your phone will boot but will "boot-loop" when attempting to go to your home screen or go to a black screen.
You'd have to re-copy over the *.apk's affected and you would have your phone back.
Another way to do it is before flashing to your latest and greatest (or copying over the *.apk's) you could open up the APK files using WINRAR or your fav zip program and copy the *.png's into them overwriting the existing ones then flash or copy the modified APK files back into your system.
It's a pain... but it does work I've done it many times with positive results.
Hi, guys and girls. Don't know if something like this was already posted over XDA, but i decide to publish my little work.
Here is the Xperia Arc metamorph theme for CyanogenMod 7 for HDPI devices. Tested and runs good on HTC Vision powered with latest nightly and CM 7.0.0 Final. But should also work on other vanilla gingerbread ROMs.
INSTRUCTIONS:
1. Download the zip with theme below.
2. Place the zip on your SD Card
3. Backup (just in case)
4. Install Metamorph from Market
5. Run Metamorph
6. Chose the zip... and etc.
7. Reboot
NOTES:
1. After applying Phone.apk theme there will be a lot of FC's. Just lock the phone, then wake it up, long press on power btn and select reboot. Or pull out the bettery.
2. After applying framework theme there will be soft reboot. Just let it boot up and run Morph again from the place where you ended.
3. After applying SystemUI.apk theme ther will be something like in 1 or 2. Do the same.
WARNINGS!!!! I am not responsible for any damages of your phone, bricking, etc. Or nuclear blast.
P.S. Xperia Arc Wallpapaers http://www.multiupload.com/3S0B5OEGH8
Looks great, but my device is mdpi one。
Amazing work, but you have bad zip archive. After open zip file, you have XperiaArcTheme folder, but must be folder´s with files for apk´s app and xml file. Simply move all files to root of zip file.
very good
Is it posible change CyanogonemMod settings and Profile icons? It´s not pretty
I know about unthemed prof and cm settings icons. I will fix it asap. Also already done incall screen theming to be more like all theme. Will post update later today.
Sent from my HTC Vision using XDA Premium App
Also delicious work. No other grafical bugs observed Maybe will be better move framework_res update script to end of xml file, theme will install without restarts in update process.
Fully works on ZTE Blade, CM7 stable.
great work ,thanks again!
Are you working on any updates, or it´s final version of Arc theme?
It says that its invalid or missing files when i try to apply the theme...
Here's my blue themed systemUI.apk, framework_res.apk and swype.apk for Continuum v6.1.
UOT cooked framework and systemUI with some icons for the pull down menu and text changed in the systemUI and framework files too. Modded lock screens for the rotary, android, puzzle, R2D2, and Four Tab unlock screens. Animated Blue Battery version M, animated pull down drawer background, Android Bubbles boot animation, blue icons everywhere.
The wallpaper, home screen icons, etc. are not part of this. They are parts of GingerFire's Blue Icon Pack along with Launcher Pro Plus and Continuum wallpaper.
Install through the recovery menu.
Clear the dalvik cache.
Be sure you go to "mounts and storage" and mount system and data or you won't get any changes.
The boot animation file will not overwrite the stock one, you have to extract sanim.zip from system, media in the dl'ed zip then go to system, media and paste it in overwriting (unless you change the originals name) the original sanim.zip
This is a work in progress.
Don't change the name of the zip or it won't flash!
Screenshots:
Disclaimer
Flash at your own risk!
I am in no way responsible for damage to your phone, social standing, relationship or mental health!
Changelog:
First release
Known issues:
None
The file:
Taz's Blue
Credits:
Cezar of course for Continuum
DAGr8 for the original 4-tab designs
UOT Kitchen for making this even easier
shoman94 for his help even though he's always busy
nice work!!
what did u modify to get the animated notification pulldown? I would like to create my own. thanks
mpanary_fako said:
nice work!!
what did u modify to get the animated notification pulldown? I would like to create my own. thanks
Click to expand...
Click to collapse
It's actually an option when using UOT Kitchen to mod the framework_res file, there are quite a few animated notification backgrounds in the list.
Hey there! Just began creating some 1+1 bootanimations and so I decided to put the one that I think is the best that I made installation is classic: put the zip in system/media and rename it to "bootanimation.zip" (backup your previous bootanimation), then set the permissions to rw/r/r and reboot! For the flashable zips just flash it in recovery and you're ready to go!
I'll release these in different packs (usually 3-4 bootanimation for every release). If a bootanimation has the "Vx" in the name that means that i'll probably do better versions of it! If you want to use these for something ask me please! Also, if someone is able to compile it in order to use with cm11 theme manager, you're welcome but please send it to me so that i can keep the thread clean :3
Preview pack 1 (Cyanogen Metropolis, Cyanogen Aurora, OnePlus Glow)
Download (in video order)
Zip: 1, 2, 3
Flashable Zip: 1, 2, 3
APKs:
1,2,3
Preview Pack 2 (OnePlus-Minimal/OnePlus-KK/OnePlus-Glow_V2)
Sorry for video noises, I noticed it only after I made the video..
Download (video order):
Zip:1, 2, 3
Flashable zips:1, 2, 3
APKs: 1, 2, 3
Mono-Pack 3
Due to some lack of time i'm encountering lately, I only made one bootanimation for this pack: Metro Minimal. Still, i think this is the best BA i've made for now :3
The animation starts from the blue circle, the initial bootlogo isn't included but I could upload it if you want. Let me know
Download:
Zips: 1
Flashable Zips: 1
APKs: 1
uccollab said:
Hey there! Just began creating some 1+1 bootanimations and so I decided to put the one that I think is the best that I made installation is classic: put the zip in system/media and rename it to "bootanimation.zip" (backup your previous bootanimation), then set the permissions to rw/r/r and reboot!
Preview
Download
Click to expand...
Click to collapse
Thanks!! download worked ok, but I don't think your "preview" link stuck correctly....fyi
Edit: Well, that was fast.....by the time I posted, it looks fixed!! Cheers!!
Edit(2): Haven't seen on device yet, but that preview looks awesome man!!!
mad4some said:
Thanks!! download worked ok, but I don't think your "preview" link stuck correctly....fyi
Click to expand...
Click to collapse
Are you sure? Just opened and it works oò
Can't see the preview from mobile unfortunately.
Updated the preview so that you can see it from the phone (I hope lol). Sorry for bad quality.
Updated the topic with two mroe bootanimations and a decent preview
Added Flashable zips
New bootanimations avaiable! (no apks for now)
uccollab said:
New bootanimations avaiable! (no apks for now)
Click to expand...
Click to collapse
Well, I don't like the cyan/blue color you used in the OnePlus-Minimal, but I love the animation *-*
Good work!
Preview pack 2 bootanim 1 - it isn't very bright and the colours a bit gross {sorry xD} but.. It is my favourite one other than that. Would you be able to make the same one but have it in the oneplus red colour and brighter? Cheers :3
Do you know why the rotating hexagon very laggy? It's not nice
cool animations any chance to make them in an apk so we can use the theme engine?
soralz said:
Do you know why the rotating hexagon very laggy? It's not nice
Click to expand...
Click to collapse
I've found this bug on various roms and various kernel, and was able to solve only by putting Boeffla Kernel (even with underclocking). Still don't know why :/
Apks avaiable!
:3
Maybe is Kernel related? If using Nightlies M8 (I still keep a copy of the build 0813, the logo is rotating perfectly smooth)
The new one, even stock, the default Blue CM rotating arrow also laggy, but other bootanimation don't have such problem...
soralz said:
Maybe is Kernel related? If using Nightlies M8 (I still keep a copy of the build 0813, the logo is rotating perfectly smooth)
The new one, even stock, the default Blue CM rotating arrow also laggy, but other bootanimation don't have such problem...
Click to expand...
Click to collapse
Don't know mate, i've even tried making low quality version, but no changes at all :/
Could you make a red oneplus colour edition of Preview pack 2 bootanim 1? Chur
deleted
theme changer bug?
Hey. I flashed the flashablezips. Worked fine i guess. Then again, i noticed that it doesnt work with themes. So i tried the apks. I now see it on themes but i cant seem to override it. I cant even put it back to HOLO stock bootanimation. how do i fix this? I have no backup of my bootanimation. Is there a flashable revert zip?
check out this one! it is awesome
any bootanimation will run smoothly
http://forum.xda-developers.com/showthread.php?t=2949704