yashsingh1/xdaforums huggingface dataset:
[Android Themes] [cp]:
Hi all,

When it comes to all this modding and everything I’m def a noob, although up until now I haven’t really had a need to post on xda, just browse the forums.

I have been reading through this thread because I, like many others, am having trouble with MM. I have specifically been following the exchanges between cloverdale and jmaio1. I, like jmaio1, am getting the "Some files could not be extracted and set up. Please make sure you have enough free space in /system and that BusyBox is installed!" error when doing start checks in MM. I would like to say thank you to both cloverdale and jmaio1 (yes, even jmaio1) for covering most of the questions I had as I read along the thread. Especially cloverdale :D

I tried everything cloverdale suggested with no luck, having similar problems as jmaio1. That is up until he figured it out...

So far here is my situation:

-I have root

-I have 69080K available on /system

-I have busybox in /system/bin

-I have MetaMorph and AndExplorer

-I’m attempting to run SDK on OSX, although I know next to nothing about it

-I can get su in terminal on android, and when I type ln -s /system/bin/busybox /system/bin/cp I get:

$ln -s /system/bin/busybox /system/bin/cp
link failed File exists

-When I type cp into terminal in android I get:

$ cp
[1]	Segmentation fault	cp

If you need any more info, please let me know!

Please help cloverdale, or anyone else with useful info! I just want to apply a sexy theme to cover up the ugly 1.6 icons, haha.

Also, sorry for the long post, I always hate reading such long ones when cruising through a thread, haha. I’ll try to keep them short from now on.
[Android Themes] jairomeo:
From your sig and such, you have a G1, not a Droid? The other issue was due to the Droid. If you have a G1 and are running Cy's ROM, you already have busybox installed. And with the latest version of the MM app, you no longer need AndExplorer. You should be able to just put an MM on your SD and apply it.

As far as having the sdk setup, go to where you have the sdk setup, go into tools, and open ddms. With that running, click your phone so this way it starts taking the log, and apply the MM theme. If you have issues with that, then post the log while applying.
[Android Themes] [cp]:
True, I do have a G1, but I am no longer running cyanogen's ROM. I switched back to the default TMO OTA ROM I found here:

xdaforums.com/showthread.php?t=538456&highlight=enomother

Cyan's newer ROMs were running too slow on my phone.

I had to install MM from the market and was having all the same problems as everyone else it seems.

BTW, sorry for the crap link, is there a way I can post links to other threads? I tried the absolute URL and it didn't let me because I'm a new user...
[Android Themes] [cp]:
Does anyone know how to check to make sure busybox is in fact installed? I'm pretty sure it is as a file called "busybox" is located in my system/bin file, although since I followed a tut on doing this on a droid I'm not sure it is done correctly on my g1. Is there a way to check to make sure? Thanks!

Although it is a little suspicious to me that I have none of the following directories listed in the initial post by stericson:

/system/xbin/

/data/local/xbin/

/data/local/bin/

/system/sd/xbin/

is that weird?
[Android Themes] djmace:
I read in the 1st post that we cannot metamorph market apps, will this always be the case or is there a way around it? would like to change the widget backgrounds for babbler and facebook.
[Android Themes] Rosco911:
MetaMorph help!

If I install a MetaMorph theme, is there a way to go back to my original Sense?

How? im lost!:confused:

Please help me!
[Android Themes] evilkorn:
Reflash the rom.
[Android Themes] Rosco911:
So there is no other way to go back, uh?
[Android Themes] [cp]:
read between pg 40 and here, they already went over this. find the files you're looking for in the rom file.
[Android Themes] [cp]:
So, still no way to get this to run on a rooted G1 without a cooked rom?
[Android Themes] Stericson:
I've missed alot, but are you saying that you cant get this to run on a stock rooted rom? Do you have busybox?

Stericson
[Android Themes] [cp]:
That's actually the main problem I'm having. I have a stock TMO OTA 1.6 ROM, and have tried multiple ways of installing busybox on it with no success. A couple of ways I tried were apparently droid specific and my g1 didn't have enough space.

So two questions that should help me get this solved:

- How do I successfully install busybox on a rooted g1?

- How much space on /system does MetaMorph require in order to run?

Thanks Stericson, I appreciate it!
[Android Themes] phaze3131:
Hey guys I have a question, which apk would change just the notification bar and its icons (bluetooth battery time wireless...) if I were to apply someones skin of that.

Thanks all!
[Android Themes] bastards:
Heya, got a strange problem with the new maps. I pushed it to /system/app and tried to morph it. Metamorph doesn't give an error at all, but the files remain unchanged. If I pull the app, modify the files on my computer, repack it and push it back it works.

The only idea I have is that metamorph runs out of filespace if it tries to unpack the apk in that directory and doesn't notice it. On my g1 isn't much space left if I use a theme and push the maps and mail to /system/app. (About 1.4 mb I think.)

Edit: Indeed, it's a problem with the filespace. After I deleted some stuff in /system/app everything works like a charm. Could you add a check for having enough space for the unpacking... or would it be possible to temporary move the apk to the sd, unzip and modify it there and then move it back?
[Android Themes] RichieDaze:
Does any one know how to (if possible yet!) change the fonts and/or copy files to the sdcard using metamorph?

@Stericson

if these options aren't presented, could you guys possibly add the option to run a script after the modification of apks?

Edit: I figured it out some what! Thank you for such a wonderful application....

It seems that Metamorph only copies existing folders. I will keep trying different ways to see if its possible ...
[Android Themes] ttabbal:
Any shot of getting the ability to run a shell script? I could add it, but then I have to ask users to use my custom version of Metamorph. Something like "sh <myscript> <themedir>" would be ideal.
[Android Themes] homeeey:
I apologize, I'm sure this has been asked before, but I searched and couldn't find it.

I would like to change the colors of the Wifi bars on the status bar at top of screen.

I extracted the .png files (blue bars), opened them in Paint, and manually changed the color to yellow. Zipped them back up in Metamorph format and pushed them to my sdcard.

Applied theme using Metamorph, and it worked, except that the background is now white. I created a theme using the original 5 png's with blue bars, applied the theme, and it worked and it doesn't have the white background.

I think I understand what's happening, but not sure how to format the pictures correctly so just the bars show without the background.

Any help appreciated, thanks
[Android Themes] :
I hope someone can help me here coz I very confused.

I'm attempting to recolour a metamorph theme made by someone else. The recolouring process is fine, due in photoshop by simply changing the hue, but the issue is that for some reason my recoloured files when applied are causing a lot of apps to force close, namely most of the standard android apps.

I'm finding it really strange because the original files when applied do not have this problem and I'm not sure what it is I'm doing wrong.

Any one have any ideas?
[Android Themes] BomBeRoNe666:
Is ther any Metamorph themes for T-Mobile Pulse and how to use them???
[Android Themes] ttabbal:
Metamorphs will likely apply to most any Android phone if you are rooted and have the Metamorph application installed. What ROM you are running matters more than what hardware.
[Android Themes] tee aiy emm:
Quick question,

If a folder has, say, 100 images, and we only theme 5 of them, do we need to include all 100 images in the folder for metamorph, or can we just put those 5 images in the folder for metamorph to do its thing?
[Android Themes] BrooklynAvi:
I have the same problem. The morph works fine when I unzip it manually and place it in the AndroidTheme folder on my SD card but MetaMorph itself seems to have trouble with the .zip file. I emailed Stericson and I'm going to email him again to tell him to answer here so everyone can benefit (or I'll simply post his answer when he gets back to me).
[Android Themes] Stericson:
Most likely this is being caused because the phone isnt able to read the thm file because its not in a linux format. Use notepad++ to convert the file into a linux format and make sure it is not in a Windows or mac format.

Stericson
[Android Themes] BrooklynAvi:
This has happened to me with bash scripts too. Odd thing is that I use Notepad++ exclusively for editing all text-based files. Is there a specific "linux format" setting? I'm going to look now but if there is some specific settings, feel free to share. Thanks.
[Android Themes] Stericson:
yea, in notepad++ there is an option to convert it to Linux format...
[Android Themes] BrooklynAvi:
Indeed there is but it still does not work. This is not a very forgiving format :D. Like I told you in the email, I'm going to try it in Ubuntu soon. Is there an official manual regarding this format?
[Android Themes] ondris:
Hi there!

Itried using MetaMorph but i'm having a problem.

When Meta. starts for the first time and has to do some checks, it says that "all files could not be extracted, be sure to have enough space in /system" .

Does anyone know waht's this please?

Thnak you an keep going on;)
[Android Themes] baddboi:
I'm having the same issue, i'm running CM 5.0.5.3 with EPE54B addons and undervolted kernel 33.1.
[Android Themes] Charrion:
Metamorph can't see Andexplorer

I've run into a problem with Metamorph on my new Nexus One running CM 5.0.5.3.

I've installed both Metamorph and Andexplorer, yet when I try to start Metamorph I get an error message stating "Does not look like you have downloaded AndExplorer from the market yet! MetaMorph needs this to run!"

I've tried uninstalling and reinstalling both apps a couple of times but to no avail.

I've captured a log from one of the attempts here:

cmp=stericson.donate.metamorph/.metamorph }
03-27 05:40:14.076: INFO/MetaMorph(2888): Version 1.8 MetaMorph By Stericson, Kastro, and djengizz
03-27 05:40:14.126: INFO/MetaMorph(2888): Starting exec of su
03-27 05:40:14.166: INFO/MetaMorph(2888): Starting command loop
03-27 05:40:14.166: INFO/MetaMorph(2888): Executing [mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system]
03-27 05:40:14.166: INFO/MetaMorph(2888): Executing [mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system] os.flush()
03-27 05:40:14.166: INFO/MetaMorph(2888): Executing [mount -o remount,rw -t yaffs2 /dev/block/mtdblock1 /system]
03-27 05:40:14.166: INFO/MetaMorph(2888): Executing [mount -o remount,rw -t yaffs2 /dev/block/mtdblock1 /system] os.flush()
03-27 05:40:14.256: VERBOSE/RenderScript_jni(437): surfaceDestroyed
03-27 05:40:14.256: VERBOSE/RenderScript(437): setSurface 0 0 0x0
03-27 05:40:14.396: DEBUG/su(3006): 10051:10051 stericson.donate.metamorph executing 0:0 /system/bin/sh
03-27 05:40:14.476: INFO/MetaMorph(2888): su start
03-27 05:40:14.476: INFO/MetaMorph(2888): su exists
03-27 05:40:14.476: INFO/MetaMorph(2888): /system/bin/ path
03-27 05:40:14.476: INFO/MetaMorph(2888): zip start
03-27 05:40:14.476: INFO/MetaMorph(2888): zip exists
03-27 05:40:14.476: INFO/MetaMorph(2888): /system/bin/ path
03-27 05:40:14.476: INFO/MetaMorph(2888): zipalign start
03-27 05:40:14.476: INFO/MetaMorph(2888): zipalign exists
03-27 05:40:14.476: INFO/MetaMorph(2888): /system/bin/ path
03-27 05:40:14.476: ERROR/MetaMorph(2888): .nomedia was created!
03-27 05:40:14.496: INFO/NotificationService(123): enqueueToast pkg=stericson.donate.metamorph callback=android.app.ITransientNotification$Stub$Proxy@46106030 duration=1
03-27 05:40:14.526: VERBOSE/RenderScript_jni(437): surfaceCreated
03-27 05:40:14.526: VERBOSE/RenderScript_jni(437): surfaceChanged
03-27 05:40:14.526: VERBOSE/RenderScript(437): setSurface 480 762 0x895d60
03-27 05:40:14.616: WARN/InputManagerService(123): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@46391f18
03-27 05:40:19.706: DEBUG/dalvikvm(637): GC freed 1459 objects / 72960 bytes in 93ms
03-27 05:40:23.896: DEBUG/NetworkLocationProvider(123): onCellLocationChanged [11103,72300472]
03-27 05:40:24.696: DEBUG/dalvikvm(2888): GC freed 4289 objects / 279664 bytes in 72ms

This is the latest version of MetaMorph (Donate) from Market.
[Android Themes] Alex530:
Boss!

Made my Super D look like a hero rom! Touch Flo was all i wanted and now i have it
[Android Themes] graveghoul:
Every single zip or .thm file i take into metamorph doesn't get read. I am on CM 5.0.5.3, i am rooted (obviously) and i am using Manup's Nextheme with the Helix2 Launcher. All i want to do is change the Helix Launcher...or any launcher to included the little Android Dude as the Launcher! I WILL PAY SOMEONE TO DO THIS FOR ME I AM NOT GOOD AT CODING!!!! I am just an Android Supporter. :)
[Android Themes] MrCDWJR:
i'll take a stab at this. im guessing you are on a droid?
[Android Themes] MrCDWJR:
This should work but its only for the Launcher2.apk. If its not what you like then reapply your nextheme.
[Android Themes] dmm0816:
when you apply metamorphs, does it take about 15 mins or so to apply the framework?? i have a morph i'm trying to create and it flashed the launcher, and contacts just fine but it was on the applying framework screen for like 15 mins and i just had to exit it
[Android Themes] MrCDWJR:
it shouldn't take that long
[Android Themes] dmm0816:
oh ok i didn't think so, i don't know what i did wrong....i have a morph i'm working on for superd and i got the launcher and contacts to apply but the framework won't
[Android Themes] Gekx:
Setup for this

I have a G1 and I want to use Metemorph but i have the hard spl and when i run code: df in better terminal next to /system it says i have 40kb free. I'm sure this isn't enough to work with. So now I'm thinking diffrent SPL I see alot of people with Haykuro's 1.33.2005 Death/Danger/Special/New... whatever its called lol. Is this a better one for metemorph or better SPL space wise? If not which one do you recommend? Also do i need to go back to 2.22.19.26I radio? I have the new one 2.22.23.02.

Sorry i feel like a total noob asking this question ha! PM me if ya have an answer please.

EDIT: Found my answer Thanks Chris! Credit: http://www.youtube.com/watch?v=gapLTKoq2m0
[Android Themes] sonicyooth:
I too am having the same problem trying to apply Espresso v0.1 to a clean SuperCSD rom. Everything but framework will apply fine but framework just hangs there. :confused:
[Android Themes] SoCalSpecialist:
heres my issue guys..

i have a newly rooted Eris and ive been trying to metamorph a theme ( any theme ) for a day or 2 now and it doesnt seem to take.

i have anddownload installed and obviously metamorph, but still no go.

it installs, runs the check and even applies, but doesn't actually apply it just says it does.

im running the EvilEris Rom V.1.1 btw..

any input here?

please advise
[Android Themes] tomtom89:
Same problem as above. Im trying to add a white status bar on ''supereclair rom by Kolhn'' or something to that name anyway. However after it is applied it doesnt show up. The phone just reboots. Am I right in thinking metamorph doesnt work with all roms?
[Android Themes] johnnywhojr:
ok, so i am very new to this metamorph thing. I have recently dl the paid version, aslo have dl andexplorer. i am currently using a samsung galaxy spica with i570xxjce(2.1) with LkMod v. 2.5.1 of which has root (su) and busybox. The problem i am having when attempting to load the Metamorph app is, i'm being told that "some file could not be extracted and set up. please make sure you have enough free space in /system and that busybox is installed." I'm still very new to the root thing as well. any direction would be great. Thank you for the assistance! :D
[Android Themes] rudeguy:
I tried it on my rooted myTouch running the latest cyanogen mod. It did nothing and when I manually updated the packages, it locked up my phone. I'm sure it works great for some devices on some ROM's, but I'll stick with what doesn't brick my phone.
[Android Themes] dorayakikun:
i have same problem :(

anyone have an solution :confused: or is there another way to skip check ??
[Android Themes] JAguirre1231:
It seems that roms based off of OpenEclair (such as SuperEclair) have a problem where it reboots in the middle of applying the framework-res and as such never finishes. While I was testing the newest Donate version of MetaMorph for Stericson, it had been fixed, and AFAIK, the fixes should be in the Donate version.
[Android Themes] Stericson:
Made some updates to the OP to include some information about MetaMorph Pro and the new .XML based theme control file format.

.Thm files will be eliminated in the future! I strongly recommend to start converting your themes over to the new .xml theme control file format.

(Check the OP for instructions on this)
[Android Themes] vinny13:
Where do you download MetaMorph? It's not listed in the market when I search for it :S
[Android Themes] Stericson:
its in the market, both a free version and a donate version
[Android Themes] minotauri:
i tried searching around without any luck. i am using eclair on my g1, using cannon202's 2.0 rom with firerat's patches. I also have dangerspl and i cant understand why i have insufficient storage issues. this comes up when i try to upgrade or install SUFBS, Google Shopper. Also, when I try to run MetaMorph, it tells me I don't have enough storage on my system folder. ?!

I run DF in terminal and I get this:

/system 55% 40.9mb free

/system/csys 93% 2.1mb free

/data 70% 26.6mb free

/cache 70% 26.6mb free

/system/sd 7% 401.3mb free

1.7gb total free space on my sd card.

any help?
[Android Themes] evas80:
You will need to use the latest LkMod 2.5.5d Full deodexed JCE firmware.
[Android Themes] brohan:
MM help

I have 2 Moto Droid's mine and my wife's.

On my Droid, I had an old version of 2.1 that was rooted. I went back to 2.0.1 unrooted, then installed the rooted update.zip (by way of combining droid-ESE81-update-2.bin & signed-voles-ESE81-from-ESD56.fa406da6.zip). I then installed Cyanogenmod 5.0.6.2 via ROM Manager, and then MetaMorph. Everything worked fine on this phone as far as installing themes and getting them to work.

I did the same on my wife's phone, with the exception that she started with just a rooted 2.0.1 O/S, which I again took back to the stock unrooted 2.0.1 then did 2.1 rooted update file, installed ROM Manager, installed cyanogen 5.0.6.2, then metamorph.

Problem with my wife's phone is that when I try to run MetaMorph, do the system check it closes with the dreaded "Some files could not be extracted and setup . . .enough room . . busybox installed" I HAVE done the ln -s /system/bin/busybox /system/bin/cp, that came back with no errors in the terminal. When I use Root Explorer Pro to snoop around, /system/bin/cp is linked to /system/bin/busybox (obviously meaning busybox is installed, which I verified independently with typing busybox in the terminal prompt on the phone and I get a list of commands)

Short of flashing back to stock and trying to start over, what can I do to get metamorph working on my wife's phone? I have no other apps installed yet besides the stock ones, ROM Manager, Cyanogenmod 5.0.6.2, Root Explorer and Metamorph. NOTHING else from the market or even the default apps have been initialized (haven't set up Google Voice, etc.)

Thanks in advance!
[Android Themes] Stericson:
How much space is in /system on your wifes phone?
[Android Themes] Ntarasiuk:
I installed Metamorph, applied Android-2.0-Stock-Theme-v1.2. it was going well for about 15 packages, it flashed an error, and then went to the lock screen.

I unlocked it and the home screen was just black... I could pull down the notifications, but that's about it. any suggestions?
[Android Themes] brohan:
for total space in /system she has 130 MB, and 9 free. My phone has 129 MB, with 10 free as well, but I have used MetaMorph and installed a theme. If she does need more free space in /system, how do I do that?
[Android Themes] 19DroidRage84:
Ive been using metamorph for awhile and just love it. But now Im running into problems. I have a motorola droid running cyanogenmod 5.0.6.2. I just used metamorph two days ago and everything worked fine. But today I went to use it and it didnt work. It applys the theme but nothing happens. So I checked and it shows that there are no files in the directories. This happens with all my themes.

example: /sdcard/AndroidThemes/framework-res/framework-res/res/drawable-hdpi/"No Files".

I checked with a file manager and the files are there. Anybody having this problem?
[Android Themes] geovass:
where is the tool that converts thm to xml ?

IS there one for mac as well?
[Android Themes] anbinhv:
same question
[Android Themes] anbinhv:
found it here:

http://xdaforums.com/showthread.php?t=654858
[Android Themes] myn:
I found a bug in the latest Metamorph. I've attached the theme itself below to reproduce the issue.

It simply changes 1 file (divider_vertical_dark.png) in Contacts.apk (\res\drawable-finger)

Upon choosing the zip file and after it unzips, A message (toast) is presented that states that the theme file is invalid because its missing a theme control file.

EDIT: Looks like there is no backwards compatibility with the now legacy .thm support
[Android Themes] Rotordroid:
How does MM theme framework-res?

Does MM do a pull/push of the ROM's framework to apply themes? I've been told it has it's own internal framework-res that it uses.
[Android Themes] Rotordroid:
There should not be two "framework-res" folders nested like that
[Android Themes] PhantomRampage:
Updated to the new version that handles xml files and now everytime i try to launch the app it gives me the "cannot apply theme...xml missing" error messege and closes. How can i fix this?
[Android Themes] david1171:
Stericson updated the app on the market to fix that problem.
[Android Themes] Bobuntu:
I am curious about this too.

Another thing I am curious about is if apks are automatically zipaligned after they are updated and resigned.

If anyone knows, or if your out there Stericson, please let us know.
[Android Themes] sublimnl:
I am sure this has been asked before, but I searched the thread quickly and didnt see anything. I am trying to patch an icon for Torrent-fu, and created my MM theme accordingly. After running MM and applying my theme I can no longer launch the app. I then went to /data/app/ and clicked the APK, then selected the view option to see if my changes were there. Upon opening this, I now see TWO /res directories inside the APK, each with full contents, but different modified dates. I had this same experience with both the new and old versions of MM. What could be the problem?
[Android Themes] Bobuntu:
Metamorph does not work on market apps because it can not resign the package with the right developer key. See the OP for more info.
[Android Themes] Littlesandi:
hi, I have a problem... i have a hero with the last legendroid...

I can't flash with morph because the /system partition is 6kB free, I think

how can I resolve this problem?
[Android Themes] snkrfrkr127:
Metamorph

1st of all metamorph is amazing makes having a rooted phone worth it Now on to the problem:

I flashed a theme using metamorh and after it rebooted it goes through the usual G1 screen, then the cayanogen/android screen, then jus a dim lit black screen and that's it... so did I brick my phone or what? Need help asap
[Android Themes] sonandreas:
quick noob question:

does this work for rooted htc desire?
[Android Themes] ernest33:
+1 I have try Metamorph with each release of Paul Desire Rom, but with no luck cause it reboot during the check phase :(. I have heard that could be something with the filesystem....:confused: