Figured we might need a help thread for metamorph and since I need help here goes the first question
So I took part of my theme and made it Metamorph compatible with the guide here:
http://forum.xda-developers.com/showthread.php?t=591329
Now MM opens the zip fine, starts to install it, asks permission to edit framework-res.apk then after about 1 minute it asks for a reboot and then before I can answer it just reboots. At this point it gets stuck in a boot loop and I have to nandroid.
Never really messed with MM so it could be something I am doing wrong or I did read this:
Depending on the device you have you may need a different SPL to be able to apply themes.
Click to expand...
Click to collapse
Anyways I attached my test theme (no where complete, just wanted to test it). Is the issue with me, the phones spl or metamorph not ready for the incredible yet?
ps: If your going to test my theme uploaded here, be smart, do a backup, this is just a test and not a full theme and I just told you it is causing boot loops
test file download
I wonder if the SPL will be the roadblock until Froyo is officially released. Of course I know nothing of these things...
*Sent via Tapatalk on my Incredible
running latest leak 8/1/10 new radio 2.15 busybox all set up. tried to installed metamorph and ninjamorph, gives /system error about space and then my root is broken ?!? any ideas folks, so lost on this one. thank god for nandroid restore
icedmayhem said:
running latest leak 8/1/10 new radio 2.15 busybox all set up. tried to installed metamorph and ninjamorph, gives /system error about space and then my root is broken ?!? any ideas folks, so lost on this one. thank god for nandroid restore
Click to expand...
Click to collapse
Did you run the unrevoked forever to unlock the nand
I'm having mixed results with metamorph. I was able to do everything I wanted on CM6. I actually ported this over for us and it works great on metamorph not problems, check it out: http://androidforums.com/roms-incredible/149055-theme-vatsense-cm6port.html
now I tried porting one of my themes over to skyraider2.2 and I can get framework-res and com.htc.resources to work fine, but when i tried to add in my themed apps, I get a f/c and have to pull battery. http://androidforums.com/roms-incredible/148221-theme-do-bluev1.html
Ran the unrevoked tool so give me s off as well...
I had somebody in the nexus forum metamorph the weather channel widget but I cant get it to install, anyone game to take a look? I would love this to be transparent.
I have ran unrevoked forever and installe the latest metamorph.
Thanks
Im running (latest) stock 2.2 leak, and i cant get metamorph or NinjaMorph to make ANYthing stick. (YES I HAVE S-OFF) Both run as if they are making the changes, No diff than they did with the Moto Droid. MM reboots after ANY package, not just framework, with out asking to reboot. Ninja will usually break the app (app is no longer installed)
ANY IDEAS?
EDIT: just for kicks i installed a Deodexed Stock ROM, and still the same results... It says its doing it, but i the end it makes NO changes to the APK files.
see if you can manually (adb) replace the files and see if it sticks..... if not then the issue is not metemporph.... it's a rooting/nand issue.
R1lover said:
see if you can manually (adb) replace the files and see if it sticks..... if not then the issue is not metemporph.... it's a rooting/nand issue.
Click to expand...
Click to collapse
Manually replacing the entire APK... work just like it did when we needed recovery. Just now you type ADB remount, then push it.
If you mean manually replacing the edited files within the apk, thats not directly possible via adb. you have to PULL, EDIT,PUSH.
The problem here is metaMorph is supposed to open the apk replace just the edited files then close it up right on the phone, and its just not doing that!
what i did that fixed all my issues was install busybox from market. its odd but it all works perfect now even though i though it had been prebuilt into the rom. strange but ill take it
icedmayhem said:
what i did that fixed all my issues was install busybox from market. its odd but it all works perfect now even though i though it had been prebuilt into the rom. strange but ill take it
Click to expand...
Click to collapse
Yea, I just did what you said, before Metamorph would say not enough free space in /system/
I was using the 8/1/10 Froyo leak and I guess that one didn't have busybox, weird I was able to use Titanium Backup and I though that required busybox as well...
everytime you switch a rom, you should download busybox and let it update, it changes per rom.
Welp , Im still at a loss... I updated busybox, using the market app... and it still gives me the same results...
It takes 2-3 min to "apply theme" then reboots... and NO changes !
My theme contains ONLY the folders and files that need to be replaced, and my xml is copied from an existing theme, then edited. So i dont know wtf is goin on with this ****.
try making it into a file that can be flashed from recovery, then ull know for sure u made it correct....
Not sure this will help but I just installed Metamorph today and was getting the "system memory" error. To fix the problem I just used Root Explorer to mount /system as rw. Could the problems be related to write permissions?
I'm new to this...
I'm running SkyRaider's 2.5.2. Sense ROM. Just downloaded MM & BusyBox via market. When I start MM I select "Start Checks" or whatever. It then either forces my phone into reboot or gives me the "not enough memory in /system" error.
I did not install unrevoked forever. Is that my problem?
ksidirt said:
I'm new to this...
I'm running SkyRaider's 2.5.2. Sense ROM. Just downloaded MM & BusyBox via market. When I start MM I select "Start Checks" or whatever. It then either forces my phone into reboot or gives me the "not enough memory in /system" error.
I did not install unrevoked forever. Is that my problem?
Click to expand...
Click to collapse
Uh yea, it needs to write to system, you need S-off to use it.
I'm reviving this thread so as to not clutter up the Metamorph Themes Master List thread
This quote is from the other thread, I just thought it would be more appropriate to answer here instead.
mikesincredible said:
Wow. What you just told me is like trying to learn chinese...lol I see there's more involved...any good articles to point out so I can learn. I just know rom manager and adb push code... ::
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
I'm sure there are some guides floating around XDA, but I mostly learned MM just by messing with it and learning from trial and error.
Basically, metamorph just opens up an .apk file, replaces any of the files it finds in the folders specified by a theme's .xml file, then closes/re-signs the apk.
This is much better than flashing themes from the recovery menu or rom manager because doing so replaces the entire framework-res.apk, overwriting any themes you had previously installed. Since metamorph only replaces the files you want, any theme you already had will be preserved.
Here's an example to get a quick overview of how it works. Say you've already applied my black rotary lockscreen mod (found here) and you want to use some of the elements from SoCalMiles' Incredible rEVOlution theme.
First you should download his file, and inside the .zip find "\Incredible_Revolution_Original_Theme.zip\system\framework\framework-res.apk" and extract it somewhere.
Then rename "framework-res.apk" to "framework-res.apk.zip" or something similar. Now you can browse/unzip the files just like you would any other folder.
In your new .zip navigate to \framework-res.apk.zip\res\drawable-hdpi-v4, most of a rom's theme will be in that folder.
Now, if you've applied my theme through metamorph (or any theme, for that matter) you should have the directory "\sdcard\AndroidThemes\BlackRotary-hdpi-v4\framework-res\res\drawable-hdpi-v4\" on your sdcard.
Choose any of the files you want to apply to your phone from the extracted Incredible rEVOlution drawable-hdpi-v4 folder and copy them from to the \sdcard\AndroidThemes\BlackRotary-hdpi-v4\framework-res\res\drawable-hdpi-v4\ folder. Now when you run the metamorph it should copy the files you added as well as the ones that were previously there.
If you want to copy files that are not in the drawable-hdpi-v4 folder, simply make a new folder for the containing folder. Basically just make sure the \sdcard\AndroidThemes\whatevs\framework-res\ directories match the directories in the framework-res.apk file you're pulling from.
That's the easiest way to combine two themes, if you're looking to make you're own metamorph theme to post on xda you'll need to learn to edit the .xml file which directs metamorph to which files to modify, but that isn't too hard either, and there's no need to do this if you're just making metamorphs for your own personal use.
mixedlemon said:
I'm reviving this thread so as to not clutter up the Metamorph Themes Master List thread
This quote is from the other thread, I just thought it would be more appropriate to answer here instead.
I'm sure there are some guides floating around XDA, but I mostly learned MM just by messing with it and learning from trial and error.
Basically, metamorph just opens up an .apk file, replaces any of the files it finds in the folders specified by a theme's .xml file, then closes/re-signs the apk.
This is much better than flashing themes from the recovery menu or rom manager because doing so replaces the entire framework-res.apk, overwriting any themes you had previously installed. Since metamorph only replaces the files you want, any theme you already had will be preserved.
Here's an example to get a quick overview of how it works. Say you've already applied my black rotary lockscreen mod (found here) and you want to use some of the elements from SoCalMiles' Incredible rEVOlution theme.
First you should download his file, and inside the .zip find "\Incredible_Revolution_Original_Theme.zip\system\framework\framework-res.apk" and extract it somewhere.
Then rename "framework-res.apk" to "framework-res.apk.zip" or something similar. Now you can browse/unzip the files just like you would any other folder.
In your new .zip navigate to \framework-res.apk.zip\res\drawable-hdpi-v4, most of a rom's theme will be in that folder.
Now, if you've applied my theme through metamorph (or any theme, for that matter) you should have the directory "\sdcard\AndroidThemes\BlackRotary-hdpi-v4\framework-res\res\drawable-hdpi-v4\" on your sdcard.
Choose any of the files you want to apply to your phone from the extracted Incredible rEVOlution drawable-hdpi-v4 folder and copy them from to the \sdcard\AndroidThemes\BlackRotary-hdpi-v4\framework-res\res\drawable-hdpi-v4\ folder. Now when you run the metamorph it should copy the files you added as well as the ones that were previously there.
If you want to copy files that are not in the drawable-hdpi-v4 folder, simply make a new folder for the containing folder. Basically just make sure the \sdcard\AndroidThemes\whatevs\framework-res\ directories match the directories in the framework-res.apk file you're pulling from.
That's the easiest way to combine two themes, if you're looking to make you're own metamorph theme to post on xda you'll need to learn to edit the .xml file which directs metamorph to which files to modify, but that isn't too hard either, and there's no need to do this if you're just making metamorphs for your own personal use.
Click to expand...
Click to collapse
What other folders contain the status icons? I'm looking to restore the circle battery and alarm from the incredible revolution theme, I found the battery.pngs..but no alarm..so if I copy and paste them to the blackrotary folder in androidthemes and metamorph, I should have the battery back
i have a droid incredible and verizon is my carrier, my phone is rooted and i cooked a rom using UOT kitchen. I downloaded the file and my question is where in my sd card to i put it? i have root explorer and clockwork mod. If anyone can just briefly explain the steps i need to take it would be much appreciated.
thanks in advance,
prkchop said:
i have a droid incredible and verizon is my carrier, my phone is rooted and i cooked a rom using UOT kitchen. I downloaded the file and my question is where in my sd card to i put it? i have root explorer and clockwork mod. If anyone can just briefly explain the steps i need to take it would be much appreciated.
thanks in advance,
Click to expand...
Click to collapse
I put mine in a file I created called UOT zips. Just put it somewhere you can find it when you go to recovery. When in recovery, do the following:
Wipe dalvik cache(and cache if you want)
Choose install zip from sd card
Select zip from sd card (your uot zip)
Navigate to where you copied your UOT zip and choose it
Confirm and it will install
Reboot
Hi all
Just got Droidzone's Gingerburst ROM and it's not listed in the UOT Kitchen, so I used the upload settings only to get a bootloop. I read Fredalf's other way of doing it through Root Explorer but the instructions weren't so clear.
Right now I have the zip file ready and waiting on my sd card. What shall i do next?
Please post the instructions and tell us, until which point you do not understand them. On this way it's much easier to help you.
pairofpints said:
Hi all
Just got Droidzone's Gingerburst ROM and it's not listed in the UOT Kitchen, so I used the upload settings only to get a bootloop. I read Fredalf's other way of doing it through Root Explorer but the instructions weren't so clear.
Right now I have the zip file ready and waiting on my sd card. What shall i do next?
Click to expand...
Click to collapse
i don't use this ROM, but have flashed many a UOT theme successfully without bootloop
1. did you upload all 3 relevant files: com.htc.resources.apk, SystemUI.apk and framework-res.apk?
2. did you check the "Flashing folders for system files" in the file upload tab? look in your original ROM.zip to see which folders SystemUI.apk and framework-res.apk are located in.
3. might not help, but sometimes suggested to wipe cache and dalvik before flashing, although i've done it successfully without
4. another long shot, but there may be some other option you've accidentally ticked inside the UOT kitchen itself which isn't compatible with your ROM, like the AOSP lockscreen, best to check again
the root explorer method requires S-OFF, though i've never done it this way. i guess u gotta extract the zip on your computer, copy the 3 files onto your SD card, then manually copy and overwrite them wherever they are located on the phone using Root explorer (e.g. into system/framework), then rebooting. it's basically the long way round what flashing the zip is supposed to do.
thanks for the replies.
yes i've followed the uot method of uploading all 3 correct files and i think i may have even done the wipes too. The result was the black screen with pink circle constantly looping.
I do have s off and i had gotten up to the extract part, although it wasn't explained what to extract and where.
Just extracted on computer and the com.htc.resources file isn't there although the other 2 are.
pairofpints said:
thanks for the replies.
yes i've followed the uot method of uploading all 3 correct files and i think i may have even done the wipes too. The result was the black screen with pink circle constantly looping.
I do have s off and i had gotten up to the extract part, although it wasn't explained what to extract and where.
Just extracted on computer and the com.htc.resources file isn't there although the other 2 are.
Click to expand...
Click to collapse
strange,
may be related to point number 2 in my previous post. open up your original ROM.zip on your PC, then search which folders framework-res.apk and SystemUI.apk are located. look at the "Flashing folders for system files" in the UOT file upload tab, gives you the clues as to where they'll most likely be. probably system/framework and data/app(?) but varies from ROM to ROM.
put the framework-res.apk and SystemUI.apk from the extracted kitchen zip onto your SD card (ignore the com.htc.resources file if it's not included) then copy them over to their respective locations using root explorer and overwrite (remember to mount read/write).
reboot - this is assuming you have your nandroid backup just in case
if it still doesnt work then might be number 4 of my previous post, or it's just beyond my knowledge...search the UOT thread if anyone with Gingerburst has got it working? must be possible...
again i've not done it this way myself, but don't see why it shouldnt work, await the wise MatDrOiD to confirm...
eddiehk6 said:
strange,
may be related to point number 2 in my previous post. open up your original ROM.zip on your PC, then search which folders framework-res.apk and SystemUI.apk are located. look at the "Flashing folders for system files" in the UOT file upload tab, gives you the clues as to where they'll most likely be. probably system/framework and data/app(?) but varies from ROM to ROM.
put the framework-res.apk and SystemUI.apk from the extracted kitchen zip onto your SD card (ignore the com.htc.resources file if it's not included) then copy them over to their respective locations using root explorer and overwrite (remember to mount read/write).
reboot - this is assuming you have your nandroid backup just in case
if it still doesnt work then might be number 4 of my previous post, or it's just beyond my knowledge...search the UOT thread if anyone with Gingerburst has got it working? must be possible...
again i've not done it this way myself, but don't see why it shouldnt work, await the wise MatDrOiD to confirm...
Click to expand...
Click to collapse
That didn't work, there must be some kind of glitch in the rom. Guess I'll just have to make do with horizontal battery for now. Thanks anyway.
Hi,
just tried to make some changes with the UOT Kitchen but some features didn't work.
About my Device: HTC Desire PVT4 S-Off, Root, Runnymede 6.0.4.3
Features didn't work:
Header Text
Disable Carrier
New Bootanimation
can someone pls explain to me, why these features didn't work, and how i can fix them?
Thx much
The rom you are using probably moved the files you edited somewhere else in the system directory upon installation. This means that the flashable zip you got after theming is pushing the files to the wrong location.
What you can do is load those files manually by using adb or putting the said modified files on the rom zip prior to flashing.
Yes but what file is it? some features work. So i uploaded com.htc.resources.apk; resources-res.apk; SystemUI.apk.
but in the flashable zip are only 2 apks. the resources-res und the SystemUi. I found the folder for the bootanimation too. for me it has an other name, and boot and downanimation are in in file (or the downloaded is in one file, the othre has two)
If you have the file, boot into recovery, make backup, flash the cooked file and then see if it worked.
Sent from my HTC Desire using Tapatalk
So you can see in my first post, that i exactly did this, and some features didn't work!!!
Wondering if all zip files (apps, obviously) are flashable. Suppose I download an app in a Zip file and I flash it using CWM, does it get flashed and turn into a system file? I have also noticed that there a images in a few zips I've downloaded and extracted (using androzip). What happens to these images when i flash the zip?
Seriously confused.
Apps and .zips are two different things.
You cant install apps through flashing(Except if someone has made a flashable .zip)
Also apps are not in .zip/.rar format they are in .apk and can be installed through your file manager
Thats why we have a FAQ thread stuck in the section... pls ask questions there..