[IDEA] Theme LOADER Program - Vibrant Themes and Apps

I figure since we have so many themes, and installing/uninstalling can get to be a pain when testing them out, wouldn't it be nice to have a program that can load themes easily and switch them out, as long as the themes are downloaded to some directory?
I'm not sure if this is even possible, but it would definitely be cool

That's basically what MetaMorph does.

thegreatcity said:
That's basically what MetaMorph does.
Click to expand...
Click to collapse
+1
but if not using metamorph, some themes might not work with some roms because of the framework differences, hence causing complications.

oops! i did not realize the metamorph program. it sounds like its necessary for themes.

drcrappants said:
oops! i did not realize the metamorph program. it sounds like its necessary for themes.
Click to expand...
Click to collapse
2 options, use metamorph to theme or use flashable zips. I personally prefer zips, but to each their own. Options are always good. Thank you Android.

s15274n said:
2 options, use metamorph to theme or use flashable zips. I personally prefer zips, but to each their own. Options are always good. Thank you Android.
Click to expand...
Click to collapse
Ya, metamorph can be handy for something things, but it has quite a few issues too:
1. It only marginally increases compatibility accross platforms. There's still quite a few variables and it doesn't make any attempt to figure them out.
2. There's no uninstall option, so you're still in the same boat in that you need the themer to provide an "uninstall morph".
3. Metamorph can't handle a great number of things like new images, a great number of color changes, or realistically anything in my theme lol
4. Metamorph is a bit buggy, quite frankly, requiring several attempts sometimes getting a theme to apply.

I've been trying to apply the Black Glass Swype theme from another thread that I had previously applied when my phone was running Eclair. Now that I've upgraded (via Kies Mini) to Froyo, MetaMorph doesn't apply the theme anymore... I've tore open the files both on my phone (to be replaced) and in the morph... names and everything match up nicely, but it doesn't apply the changes after running Metamorph. Anyone know of any issues with Metamorph compatability with Froyo on our phones???

ndhr3d said:
I've been trying to apply the Black Glass Swype theme from another thread that I had previously applied when my phone was running Eclair. Now that I've upgraded (via Kies Mini) to Froyo, MetaMorph doesn't apply the theme anymore... I've tore open the files both on my phone (to be replaced) and in the morph... names and everything match up nicely, but it doesn't apply the changes after running Metamorph. Anyone know of any issues with Metamorph compatability with Froyo on our phones???
Click to expand...
Click to collapse
No, metamorph isn't nearly that complex. Basically all it does is unzip the target .apk, push the files it has into the corresponding folders in the apk, then zip it back up. If it's not working, something has most likely changed in the target .apk.

Related

SWYPE MetaMorph Themes by MotorJonny

SWYPE (Vibrant) MetaMorph Themes
Updated 8/19 with Sketch Pad Swype
Updated 8/20 Purpinkle Swype & Status Bar
Here are a bunch of Swype MetaMorphs I have been working on for the Vibrant. I plan on making more so keep checking in, and feel free to make suggestions!
I am by no means into any major developing or coding. I'm just into basic theming at this point. I make these because I enjoy mixing up my Vibrant and proving why Android is the best OS.
A special thanks to hoey2011 that got me started working on these by being the first I know of to create swype themes.
(Unzip & Apply) with MetaMorph. Use at your own risk! I have tested all on my Vibrant first with no problems. Reboot is not necessary.
Toss a donation in the hat if you like this artist's work
https://www.paypal.com/cgi-bin/webs...=PP-DonationsBF:btn_donateCC_LG.gif:NonHosted
Enjoy!
Ok here is something for the ladies. Hook your girlfriend's Vibrant up! (or maybe you like purple yourself... not that anything is wrong with that)
I Included a Status Bar Morph too on this one! (remixed clearbar posted by junkdruggler)
PurpinkleSwype.zip
Purpinklebar.zip
This is an updated Purpinkle status bar with no battery indicator. This is made for applying on top of the many new (more accurate) battery inidcators you can find on xda). So flash your new battery indicator, then morph this on top.
Purpinkle4batterymods.zip
SketchPadSwype.zip
cyanogenswype.zip
SketchedWoodSwype.zip
DarkLimeSwype.zip
DarkLimePlasticSwype.zip
SketchedSwype.zip
RedGlassTiles.zip
Question.....
Will this work with other phones? I have swype on my rooted htc Hero.
Would love a themed version of swype i was wondering when someone would do this
NeeceeBabe said:
Will this work with other phones? I have swype on my rooted htc Hero.
Would love a themed version of swype i was wondering when someone would do this
Click to expand...
Click to collapse
I'm pretty sure these will only work on the Vibrant because they replace files with the same names.. If any developers provide me with the necessary files pulled from various other phones/roms I can theme them out. As much as i would like to make them for other phones, I would hate to not be able to test them myself. But we shall see...
NeeceeBabe said:
Will this work with other phones? I have swype on my rooted htc Hero.
Would love a themed version of swype i was wondering when someone would do this
Click to expand...
Click to collapse
Well, my suggestion would be, instead of browsing the Vibrant forum, which contains WVGA resolution themes, etc., why not browse the G1/Magic/HVGA resolution boards? If anyone has made themes for Swype there, they will work with your version, since you have HVGA resolution as well
My old Swype thread in the G1 forum is here:
http://forum.xda-developers.com/showthread.php?p=7725289
Check that first, then if you have questions, search for HVGA Swype metamorph. Most likely mine will come up along with some others.
Wow i really love these themes. i cant wait until i get my vibrant to use them.
I'm sorry how do I apply? I unzipped but don't know where to go from there.
Sent from my SGH-T959 using XDA App
put .zip in folder
open metamorph
unzip new theme
use the back arrow, find the .zip
it will extract, then press "close"
now it shows what is going to be changed, click "apply all" in the bottom right
It will take about 30 seconds
close metamorph and open swype, you new theme is awesome.
s15274n said:
put .zip in folder
open metamorph
unzip new theme
use the back arrow, find the .zip
it will extract, then press "close"
now it shows what is going to be changed, click "apply all" in the bottom right
It will take about 30 seconds
close metamorph and open swype, you new theme is awesome.
Click to expand...
Click to collapse
Thanks for the reply, my phone is not rooted. Thank you for the help.
Sent from my SGH-T959 using XDA App
You need to be rooted. USB debugging enabled.
Themes look awesome. Having one small prob. Once I save the .zip to folder on my SD, I can open the folder in metamorph but it then says "nofiles". Does it need to be on phone mem?
I created a folder on my external sd ( sdcard/sd/morphs )
Can you change back to the original theme swype?
And my phone is moving extremely slow now.
*Edit* speed has picked up on my phone but i still would like to change back
acjames said:
Can you change back to the original theme swype?
And my phone is moving extremely slow now.
*Edit* speed has picked up on my phone but i still would like to change back
Click to expand...
Click to collapse
I'm a bit hurt that you don't find any of my themes to be better than stock... but here is a link to stock as well as some other themes courtesy of Hoey2011
lol
http://forum.xda-developers.com/showthread.php?t=755112
^ to be fair, he thought the image over swype could be showing down his phone. I would not be too offended.
s15274n said:
^ to be fair, he thought the image over swype could be showing down his phone. I would not be too offended.
Click to expand...
Click to collapse
Dont worry I put " lol " at the end of my comment because I was being sarcastic
Its not actualy an image over swype... it directly replaces the original images. Mine lags for a second or two after flashing it.. but this is just brief and not an ongoing issue...
Any chance of getting the plasticlime one in colors other than lime. Like the blue outlining the text box? Please
My swype let is hanging off the screen, the stock vibrant one is the same what's up with that? Can you please provide the files from the existing galaxy s rom please
Sent from my GT-I9000 using XDA App
sensi_ said:
My swype let is hanging off the screen, the stock vibrant one is the same what's up with that? Can you please provide the files from the existing galaxy s rom please
Click to expand...
Click to collapse
The files in the stock vibrant metamorph are LITERALLY pulled directly from the apk used to display them. Also, there is no such thing as "the" galaxy s rom, as there are way too many variants now to single it out like that, like we could with the G1, Hero, etc. I have a GT9000 thread in themes and apps, maybe you could look for some help there? I do not have a 9000 to test on or I would, but seeing as how much of the basic software is the same, Swype, Samsung Keyboard, Touchwiz, etc., I don't see why these morphs are not aligned properly.
Hopefully you can provide more information to help us help you
motorjonny said:
I'm a bit hurt that you don't find any of my themes to be better than stock... but here is a link to stock as well as some other themes courtesy of Hoey2011
lol
http://forum.xda-developers.com/showthread.php?t=755112
Click to expand...
Click to collapse
I am actually using the cyanogen one but I always like to be able to change back if I needed to for some reason. Good Job on the themes tho.
I replied on your thread in the sgs forum- hope this info helps you, if bout il take a screenshot tonite. Its definitely to do with the 'i' logo above the swype one, look at any of the keyboards on these phones and you'll see
Sent from my GT-I9000 using XDA App

[MetaMorph Theme] Samsung Lockscreen Clock Comfortaa Font

So I'm a bit of a typography nerd, and lately I've been hooked on the stunning "Comfortaa" font by aajohan (all credit to him for the original font!) and have replaced the system fonts on my phone with Comfortaa, and decided I wanted to replace the samsung lockscreen clock text font too.
Of course, samsung couldn't be like google and just use the Clockopia.ttf font in /system/fonts for their lockscreen, instead they made each number a .png image, in two separate sizes.
So today I finally made my own images using comfortaa, and I'm quite happy with how it turned out, and maybe somebody else will want to use this too.
Anyway, I don't use metamorph, and this is my first time making a metamorph theme, but it seems simple enough, hopefully it works (I don't honestly know, I just modified my framework-res.apk directly.)
And like always...
make a nandroid backup first, and I am absolutely not responsible for anything that happens to your phone because of applying this mod.
cheers, =)
Very nice . Now I'm gonna need to change my font to match. Good work +1 wanna hook up the link to your battery mod?
Sent from my vibrant
Didn't work for me but then again I don't really use metamorph all that often. I really like the comforta font though so great idea
blackerwater said:
Very nice . Now I'm gonna need to change my font to match. Good work +1 wanna hook up the link to your battery mod?
Sent from my vibrant
Click to expand...
Click to collapse
Hi,
I made a handful of versions of my battery mod, mostly with the stock international i9000 "matte" version of touchwiz, you can find the thread here:
http://forum.xda-developers.com/showthread.php?t=758797
I personally don't mind the black & blue color scheme of touchwiz, I just hate the custom "glossy/glass" version that samsung did for only the vibrant.
Cheers, =)
Demiurgic said:
Didn't work for me but then again I don't really use metamorph all that often. I really like the comforta font though so great idea
Click to expand...
Click to collapse
Hi,
Yeah, I don't personally use metamorph, I just know that so many people have so many different themes they prefer to use, so it seemed easier to try and throw a morph together instead of uploading complete pre-compiled versions of framework-res.apk. Its even worse now with so many variations, I'd need one for Eugene's roms, one for Bionix, one for stock JFD and another for stock JI6, then versions for both the stock JFD and JI6 lockscreen mod variations too, lol.
So, anyway, if the morph doesn't work, can someone try to point me in the right direction why?
And of course, you can always do the mod manually too:
download the zip and just extract the 22 png images
adb pull /system/framework/framework-res.apk
open framework-res.apk it with 7-zip, and drag-and-drop my comfortaa images into /res/drawable-hdpi.
adb push ~path_to_modded_file /system/framework/framework-res.apk
then reboot into clockwork recovery, and wipe cache & dalvik-cache
reboot one last time
Cheers, =)
an you tell me what battery you have I like that icon.
Sent from my SGH-T959 using XDA App
Yeah, this Morph doesn't work. Just tried it. Said something about a theme control file missing. Hope this helps you, the purple lock screen looks awsome!
s0niqu3:.
Not having made a morph myself, I am basing this off of just comparing your XMP file to a morph I have applied many times (EVO BlackBar)...
It appears there is nothing wrong.
Not sure why it sin't working. Currently doing a nandroid. Going to try it out as this is a great idea! Surprised it hasn't been done yet. Could go hand-in-hand with the FlipFont.apk thread.

Trigger Morph & Theme Help...

Hey guys,
I was wondering is there a way to tell which morphs and themes, on the older trigger will work on trigger 2.9.+. Also could someone who is skilled in morphing, and themes, take a look at all the requests they are throwing at birgertime? This rom is solid and a performer. It's that some ppl want to tweek the looks for their own wicked taste. I sadly am not skilled enough to get the job done
Thank you for any help
given that trigger is still kb1 based the frameworks will also be based off the kb1 frameworks.
that said anything that worked on 2.8.x SHOULD work on 2.9.x+. i cant be 100% certain as i am not using trigger. but worst case scenario you get a bootloop in which case just push the framework-res.apk from 2.9.x to /system/framework using adb in CWM recovery
All of the metamorphs in trigger_addons work.
My thread (signature) has a lot of the themes that work.
Problems only arise when trying to use themes that include other (non -res files) framework essentials like android policy or services, because the ones on Trigger are unique do to all the modifications.
Furthermore, the framework-res on Trigger has a couple of resources for the extra lock screen that might not be there from other themes. I'm not sure what the result would be if you picked the starwars lock screen would be if you chose a theme that didn't have the framework for it (which most probably wouldn't)
If that made any sense
But yeah, people throwing all these requests at me for personal preferences is getting to be too much
birgertime said:
But yeah, people throwing all these requests at me for personal preferences is getting to be too much
Click to expand...
Click to collapse
The only personal preference you need to worry about is yours... it's worked pretty well so far. People will learn how to customize on their own.
Maybe post links in your OP to helpful links?
birgertime said:
Problems only arise when trying to use themes that include other (non -res files) framework essentials like android policy or services, because the ones on Trigger are unique do to all the modifications.
Furthermore, the framework-res on Trigger has a couple of resources for the extra lock screen that might not be there from other themes. I'm not sure what the result would be if you picked the starwars lock screen would be if you chose a theme that didn't have the framework for it (which most probably wouldn't)
If that made any sense
But yeah, people throwing all these requests at me for personal preferences is getting to be too much
Click to expand...
Click to collapse
Thank you I agree that you should make it to your liking. I just seen all the request and it was driving me nuts and it's not my rom lol. So I figured maybe someone could get them from begging and bugging you lol.

MattedBLues on Legend

Anyone had any luck with this theme on the Legend with CM7?
[THEME] MattedBlues - CM7 Final/6/SalvageMod & Sense
http://forum.xda-developers.com/showthread.php?t=768848
It looks awesome...
did you try it? Do a nandroid backup download and try it - then tell us how it went..
Sent from my HTC Legend using XDA Premium App
It looks very goooood. I want it on my Legend!!!!
But i use Blayo´s Rom and dont want to change to cyanogen...
I flashed the Mattedblues theme made for the EVO (I think, found it in this thread) on my HTC Legend last night, and it basically almost works.
It looks amazing, and as far as I'm able to tell, there are no visual problems with the skin itself.
Thing is, if I try to turn off WiFi, I'm thrown back to the boot animation. It then boots up normally, with the WiFi still on.
I don't know if this is caused by settings on my phone, or by the skin being incompatible with the Legend. I tried to flash the version of the theme made for the G2 just now, but the same problem occurred.
Thanks Eirki, I posted your feedback here in case someone can advise:
http://forum.xda-developers.com/showthread.php?p=13111708#post13111708
Good idea, thanks. I would love to have this work for the Legend, it's by far the most polished CM7 theme I've seen.
Just tried installing for cm7.
Besides the wifi, I also found the keybord having grafic error ect. Gallery also broken.
awesome skin, if it worked proparly.
Hope here -> http://forum.xda-developers.com/showthread.php?t=1044880
I now have MattedBlues working on my Legend. I used the method this post: http://forum.xda-developers.com/showthread.php?t=841720 (Method 1). It was actually fairly straightforward.
Using that method, I merged the theme-files from this thread: http://forum.xda-developers.com/showthread.php?t=959065 with the files from the offical CM7.0.3 zip file. Just make sure you download the theme which is compatible with current version of CM.
Eirki said:
I now have MattedBlues working on my Legend. I used the method this post: http://forum.xda-developers.com/showthread.php?t=841720 (Method 1). It was actually fairly straightforward.
Using that method, I merged the theme-files from this thread: http://forum.xda-developers.com/showthread.php?t=959065 with the files from the offical CM7.0.3 zip file. Just make sure you download the theme which is compatible with current version of CM.
Click to expand...
Click to collapse
Would you mind sharing the result with us?
Sent from my Legend using XDA App
Do you mean sharing the modified theme-files, or sharing a screenshot? As I have said in this thread, I don't feel comfortable with anyone distributing other versions of the theme without the creator's explicit permission.
But it really isn't difficult merging the files yourself. You should try it. =)
Eirki said:
Do you mean sharing the modified theme-files, or sharing a screenshot? As I have said in this thread, I don't feel comfortable with anyone distributing other versions of the theme without the creator's explicit permission.
But it really isn't difficult merging the files yourself. You should try it. =)
Click to expand...
Click to collapse
Maybe you can post a description of your achievement in the official theme thread, along with asking the creator for permission to post the theme for others? I personally think the creator will be happy his/her theme has reached another device??!!
It's all about sharing. Otherwise places like XDA wouldn't really be what it is today..
Eirki, how did you port phone.apk to mdpi?
nofear2k said:
Eirki, how did you port phone.apk to mdpi?
Click to expand...
Click to collapse
I really didn't do anything in particular with phone.apk. Is the theme-porter method not working for you? If it's a problem with the dialer, I might not notice, as I'm using Go Dialer.
@C_Man: Good point. I posted a question here. I fairy new to both Android OS and XDA, and I don't much of the etiquette yet. Figured I'd tread carefully.
Eirki said:
I really didn't do anything in particular with phone.apk. Is the theme-porter method not working for you? If it's a problem with the dialer, I might not notice, as I'm using Go Dialer.
@C_Man: Good point. I posted a question here. I fairy new to both Android OS and XDA, and I don't much of the etiquette yet. Figured I'd tread carefully.
Click to expand...
Click to collapse
Yeah i guess you also converted with hdpi to mdpi with theme-porter. If you do that everything works except the dialer.
The creator - jabbawalkee - said that, as long as I give proper credit, I'm free to distribute it.
http://dl.dropbox.com/u/1699092/MattedBlues_for_HTC_Legend_CM7.0.3.rar
Here are the files that I've used. Apart from the dialer, some notification icons and the font being a little small, it's working like a charm.
If someone has an easier way of sharing files, that won't eat my monthly dropbox bandwith, please let me know =)
Also, I see people talking about a "thank you" button, but I can't seem to find it. Any hints?
I wrote a short howto and put it in the rar, but I recommend you check out http://forum.xda-developers.com/showthread.php?t=841720 anyway. Good luck with the theme, remember to do a nandroid backup before you try anything.
The 'Thanks' button is near the Quote/MultiQuote/QuickReply buttons on the bottom right of each post. I can see 3 people have thanked you for your above post and file share
You mention: "some notification icons and the font being a little small," ...are you able to notify us:
- which notification icons?
- where is the font small?
This will allow us to report any other wierd behaviour.
1] Is this for 7.0.3 and above only or 7.x ?
2] Do we need S-OFF?
3] Do we need [MOD] full r/w access via overlay filesystem (any ROM) for this to work?
Thanks once again!
Notification icons:
The roaming icon (looks like the regular signal strength icon, only with an R on it) does not appear to be themed. Instead it's the standard green.
Also, for some reason, when wifi is turned off, the signal strength icon is gray not blue.
I don't use 3G or edge, so I don't know how those icons look.
The battery percentages icon is very difficult to read. This is easily bypassed by checking "Battery Percentage" in CM settings -> Interface -> Status bar tweaks. It's a shame though, the special made percentage icon is a lot fancier.
Font size:
This is most noticeable in the Launcher Pro Plus widgets, especially the Friends widget and the Pulse news reader app. It's definitely readable, but still a minor nuisance.
If this is a deal breaker to you, there's always the option of not installing the font or installing a different one. (If anyone knows a font that looks good on the Legend, let me know.)
1: CM-version: I have only tested these specific files on CM7.0.3. I made them by combining the MattedBlues files for 7.0.3 with files from the CM7.0.3 zip file. For all I know, they may work on other versions as well. If not, the MB files for other versions can easily be converted to Legend-compatibility.
2: Mine is S-ON, so I wouldn't think you need S-OFF (I don't really know what S-OFF entails, I'm somewhat of a newbie.)
3: Now, I have no idea what that is. I sure never did that with my phone. Looks like a way to write files to /system without booting into recovery. I just boot into recovery =)
Thanks for the above!
I look forward to trying it out!
Eirki said:
Also, for some reason, when wifi is turned off, the signal strength icon is gray not blue.
Click to expand...
Click to collapse
Don't worry, this isn't a theme-related issue.
In 'pure Android', when you are online AND have the ability to connect to Google servers, the bars are green. When you don't have access to Google servers, the bars go grey. So the behaviour you see is normal [just replacing blue for green of course].
Question regarding the Apps folder in the *.rar file in post #16 above...
Can we simply delete the APK and ODEX files for the applications we don't want to install with the ROM or is completely the wrong and unstable way of doing it?

[Q] Changing the Notifcation Bar on Stock 2.1

Is there a way to change the top notification bar on Stock 2.1 to make it look something like Khal's or any of the others out there. The stock one is very vanilla compared to some of the others I have seen. Will update.zip work with an original sbf (or through OR) or does a custom rom have to be in place before you can modify anything like this? I know there are work arounds for some things like App2sd,...but not sure about something like this.
Woodrube said:
Is there a way to change the top notification bar on Stock 2.1 to make it look something like Khal's or any of the others out there. The stock one is very vanilla compared to some of the others I have seen. Will update.zip work with an original sbf (or through OR) or does a custom rom have to be in place before you can modify anything like this? I know there are work arounds for some things like App2sd,...but not sure about something like this.
Click to expand...
Click to collapse
I think you can just need to use something like metamorph, but I haven't tried it. The droidpirate website has a lot of different morphs that can be applied via metamorph.
I strongly recommend you get Open Recovery (or better: Androidiani Recovery) installed so that you can make and restore nandroid backups of system, data, and cache. Themeing can easily cause bootloops and nandroid backups will save a lot of headache.
I personally could not install any metamorph themes while on stock 2.1, but then again I was trying to use owq's gb theme and it would hang indefinitely. Maybe it was just the theme perhaps.
Sent from my XT720 using XDA App
I used metamorph once on stock and got a bootloop. Wasn't sure if anything could be done with the stock. Know how to do it on Khal's rom, but alas that is why it is custom.
Sent from my Milestone XT720 using XDA Premium App
I used metamorph on stock 2.1 too. Not every morph worked but I could change my status bar to black or grey...
Cool. Do you still remember which ones you used? I have strolled around DroidPirate, but bootloops drive me bonkers, so I took a break from tinkering for a bit.
Even a broken clock is right twice a day.
A fair amount of people have looked at this, so I wanted to shed some light on what I did.
I used Metamorph/Droidpirate and played around with it. It works well but can only apply one morph at a time and it requires reboot after each. Can get tiresome. Make a nandroid before. If you get bogged down or want to start from scratch, just restore your system only part of the backup, reboot and your notification is stock.
And always remember, even a broken clock is right twice a day.
Woodrube said:
A fair amount of people have looked at this, so I wanted to shed some light on what I did.
I used Metamorph/Droidpirate and played around with it. It works well but can only apply one morph at a time and it requires reboot after each. Can get tiresome. Make a nandroid before. If you get bogged down or want to start from scratch, just restore your system only part of the backup, reboot and your notification is stock.
And always remember, even a broken clock is right twice a day.
Click to expand...
Click to collapse
Check out ZipThemer. With it you can combine multiple morphs into one flashable update (assuming you have OpenRecovery installed).

Categories

Resources