How to theme for the Mytouch 3g Slide - myTouch 3G Slide Themes and Apps

Today I will teach you how to make your own MetaMorph theme... First thing you will need is this: R/W of system patch and an Example Metamorph.
Flash the R/W of system patch and either from adb on your computer or terminal on your phone enter this command:
(Computer)
adb shell aufs --enable
Click to expand...
Click to collapse
(Phone)
su
aufs --enable
Click to expand...
Click to collapse
Next the theme..
The example metamorph has a structure like this:
-Theme Folder Name
-Apk Name
-res
-drawable
-drawable-hdpi
-drawable-mdpi
ThemeName.xml
Click to expand...
Click to collapse
Name all app morphs according to that of which you are themeing, each rom may be different so you may need to check. Include theme images in drawable, drawable-hdpi or drawable-mdpi. Last the .xml It should be named the same as your theme folder, inside it will define all apks to which should be themed... You can add the the theme name the version etc...
Extract ExampleTheme.zip to your sdcard and download MetaMorph after applying the R/W of system patch... This theme is a W.I.P, Im still rusty at metamorphs

gonna try this out! thx! is there any way you can do a video? im really not good at written instructions.....

Unfortunately I dont have a camera to record it... I can see if my friend can do it for me.

Ok, another question......how do I get the cyanoginger theme to metamorph.....it extracts to the file but it says there's nothing there or something like that......can you pick things from any rom or certain?
Sent from my T-Mobile myTouch 3G Slide using XDA App

i didnt know we could metamorph with the r/w overlay patch. i didnt even know it was working, i got reboots every time i tried to write to system. thats great im gonna try it

Same here but then I flashed his rom and it doesn't boot everytime I open it
Sent from my T-Mobile myTouch 3G Slide using XDA App

I dont understand what you mean.... The way I do it is extract the whole res folder of a app or a framework to my desktop and put those images in the metamorph...

thanks this worked perfectly now if i have to flash another rom would i have to reflash the patch and re-enable the aufs?

Yes you do....

Okay now I have s-off but now it says I don't have enough memory in system then it kicks me out the app. What should I now?

Im not sure what the problem would be...

Now that we have real access to r/w the overlay is no longer needed, we can really use metamorph now!

Related

HELP!! Extracting and Repacking .cramfs files

ok well since i cant get an answer anywhere else what program will alow me to extract the framework pictures to theme the new JFv1.51 update? 7ZIP doesnt recognise the .cramfs files and was also wondering what to use to repack it. im sure Im not the only one that would appreciate this information. and if its been posted somewhere else im sorry for the repost.
google ".cramfs" theres alot of results
i did sir only thing that comes up is how its a huge process and blah blah blah dont worry im sure someone will help me thanx anyways
After looking into it, it looks like it can only be done in linux. I tried looking at doing it through windows but nothing came up, which sucks. Looks like I won't be upgrading to JF1.51. O well I have JF1.5 ADP running how I want it anyway
Beast84 said:
After looking into it, it looks like it can only be done in linux. I tried looking at doing it through windows but nothing came up, which sucks. Looks like I won't be upgrading to JF1.51. O well I have JF1.5 ADP running how I want it anyway
Click to expand...
Click to collapse
exact same thing that i found and everywhere i look makes it seem like its this overly complicated process and the 1.51 version is really gonna suck if someone doesnt find a way to make it easy to theme.
my 1.50 is also running awesome but unfortunately the problem is just like everything else in xda if you dont keep up you get left out and im kinda getting a little anxious because i feel like i always wanna have the new **** lol but yeah lets see what people figure out.
if nothing gets figured out with the JF build then maybe ill end up moving to another more easily customizable build let it be dudes or haykuros i dont know we'll see
LatinSilEighty said:
exact same thing that i found and everywhere i look makes it seem like its this overly complicated process and the 1.51 version is really gonna suck if someone doesnt find a way to make it easy to theme.
my 1.50 is also running awesome but unfortunately the problem is just like everything else in xda if you dont keep up you get left out and im kinda getting a little anxious because i feel like i always wanna have the new **** lol but yeah lets see what people figure out.
if nothing gets figured out with the JF build then maybe ill end up moving to another more easily customizable build let it be dudes or haykuros i dont know we'll see
Click to expand...
Click to collapse
if your on ADP 1.5, you should have no issue moving to JF151 and keeping the same theme made for JF1.5 (ADP1) (i had no issues).
as an aside,
in comparison to gloss theme template or stock theme template:
i noticed byte size differences in classes.dex and or resources.arsc in these system apps:
launcher.apk
maps.apk
mediauploader.apk
networklocation.apk
phone.apk
services.jar (classes.dex) had a byte size difference
pershoot said:
if your on ADP 1.5, you should have no issue moving to JF151 and keeping the same theme made for JF1.5 (ADP1) (i had no issues).
as an aside,
in comparison to gloss theme template or stock theme template:
i noticed byte size differences in classes.dex and or resources.arsc in these system apps:
launcher.apk
maps.apk
mediauploader.apk
networklocation.apk
phone.apk
services.jar (classes.dex) had a byte size difference
Click to expand...
Click to collapse
good information bro atleast i get to keep my theme
i started to port a theme when i came across the framework.cramfs file. i tired winzip and winrar, i get nothing. i also googled and didnt come across anything but what is a .cramfs file. so i just went back to JF v1.51 ADP and used the custom ported theme i have.
sir*mez said:
i started to port a theme when i came across the framework.cramfs file. i tired winzip and winrar, i get nothing. i also googled and didnt come across anything but what is a .cramfs file. so i just went back to JF v1.51 ADP and used the custom ported theme i have.
Click to expand...
Click to collapse
yeah i did the same thing... im on JFv1.51 now and wanted to port over a new theme im working on and ran into the same road block... framework.cramfs
....you know what really grinds my gears... lol
so i guess back to 1.5 untill a new point in time...\
ALSO
i tried to add the white clock "services.jar" into this and didnt work... but the custom menu lock screen aparently did in this version.. if that helps
hey guys i figured out how to get framework.cramfs to show up as framework-res.apk ,,if you use astro file browser on your phone ,you can go to /system/framework , and just copy framework-res to your sdcard then ,connect to your pc and you will see the framework-res.apk.. I can't resgin so thats as far as i got,,,
Hope this helps
dan0zone said:
hey guys i figured out how to get framework.cramfs to show up as framework-res.apk ,,if you use astro file browser on your phone ,you can go to /system/framework , and just copy framework-res to your sdcard then ,connect to your pc and you will see the framework-res.apk.. I can't resgin so thats as far as i got,,,
Hope this helps
Click to expand...
Click to collapse
So on the phone in /system/framework, it doesn't show the framework.cramfs? It shows the files that are supposed to actually be in the folder?
yep as an .apk , well I only used astro,but yes seems to be the case
this should explain why google changed it >>>>more space<<<
http://en.wikipedia.org/wiki/Cramfs
dan0zone said:
yep as an .apk , well I only used astro,but yes seems to be the case
this should explain why google changed it >>>>more space<<<
http://en.wikipedia.org/wiki/Cramfs
Click to expand...
Click to collapse
Google didn't change it, JF did. He compressed it to make room for all the things he added. He did this in a few other folders. But thanks this could be a long process but I'll try it out
Damm you JF ,lol, jk , see i didn't know that thought google did , but it did work as far as i know ,I had 83mb after fresh install and after running lucid script 87mb
good for space , bad for themes i guess
I'm still try to figure out how to extract what's in the cramfs image in linux. Anyone have any ideas? I wanted to see exactly how much space was saved
honestly i think it was too soon for 1.51 imo because here at wonderful XDA we have to hack and tear everything apart and make it custom and its comming down to where if it becomes too overly complicated to unpack and repack cramfs you might as well not have a rooted phone because its just like the regular us version except noone knows if the stereo bluetooth works on the JF version.
Im most def going back to jfv1.5 untill someone figures this out because i cant stand looking at that ugly ol factory white status bar and that checkered background.
either way from what i understand the only differences between the 1.5 and the 1.51 is just the that 1.51 has HQ youtube vids now and it doesn have multi-touch browser anymore
Beast84 said:
Google didn't change it, JF did. He compressed it to make room for all the things he added. He did this in a few other folders. But thanks this could be a long process but I'll try it out
Click to expand...
Click to collapse
yea i just noticed that after going into the ota original version of 1.5. how bout we just erase the .Cramfs file and extract the framework folder from the original T-mo ota or from the JF V1.51 ADP. repack the JF v1.51U.S., sign it and flash it with that. then we'll be able to get to the framework-res.apk. let me know what ya think.
dan0zone said:
hey guys i figured out how to get framework.cramfs to show up as framework-res.apk ,,if you use astro file browser on your phone ,you can go to /system/framework , and just copy framework-res to your sdcard then ,connect to your pc and you will see the framework-res.apk.. I can't resgin so thats as far as i got,,,
Hope this helps
Click to expand...
Click to collapse
so in other words go through astro or use an unzipping tool that opens cramfs?
then copy your framework.res to the sdcard (using Astro) then copy to the desktop of your computer
Edit files, open archive, pack your framework.res then do what?
doubleokneegro said:
so in other words go through astro or use an unzipping tool that opens cramfs?
then copy your framework.res to the sdcard (using Astro) then copy to the desktop of your computer
Edit files, open archive, pack your framework.res then do what?
Click to expand...
Click to collapse
u would have to go to the terminal on ur phone:
type su
#mount -o rw,remount /dev/block/mtdblock3 /system
#cp /sdcard/download/framework-res.apk (or where you have your framework-res.apk file) /system/framework
#reboot
edit: if that doesnt work use #busybox cp /sdcard/download/framework-res.apk (or where you have you framework-res.apk file) /system/framework
im in linux and have all the files/programs install/needed to create a .cramfs and I can't find a way to decompress/open the .cramfs just how to create a new one. I have google and all my linux forums and nothing seems to be pulling up... Not fun but will still keep looking.
Through ADB you can pull the files off and then push them back on also... So you can resign it and then put it back. I just wish I had a way to do it with the update file I have on my PC so that I can add the programs/files that I want and have an update.zip for it. but heh this will work for now....

[GUIDE] How to make mymode themes

Well I haven't had much time lately to make themes but I figured i got enough time to explain how. This is how i do it in windows 7.
1) First thing i assume that you already have androidsdk on the root of your C drive. Lets go ahead and add it to your system path. If it's not called androidsdk go ahead and change it to that. Now open up your startmenu, right click computer, click properties, then click advanced system settings, in the advance system settings select environment variables. In the second box down look for path select it and choose edit. copy and paste this
Code:
;C:\androidsdk\tools
in there. Click okay.
2) download the jre and jdk from here and install them. Now you need to add them to your system path so copy paste this
Code:
;C:\Program Files (x86)\Java\jre6\bin;C:\Program Files (x86)\Java\jdk1.6.0_20\bin
to your system path just like you did in the first step.
3) Download apk manager from here. Now run it and when it says clean out all current projects click yes. Now thats ready to go.
4) Download an image editing program. I use gimp. Also if you don't have it 7-zip
your all set to go now so lets start over with the numbers
1) choose a mymode apk and extract it with 7-zip. Open up the res folder select a png that you want to change and change it with the image editor you chose.
2) when you've changed the images you want open up the original apk as an archive with 7zip. Then place the res folder of the modified unzipped apk into the archive and close the archive.
3) Now open up apk manager and place the mymode apk into the place here for signing folder click script batch choose no then type 15.
4) Now put the newly signed apk into your androidsdk/tools folder and close apk manager.
5) open command prompt and type this
Code:
cd\
cd androidsdk/tools
adb install whatever.apk
I'll update this with pics a more thorough guide.
Thanks to everyone that made this easy
reserved for themes to come
Thanks been waiting for a thread like this.
thanks, if i ever get any free-time between jobs and kid and fiancee i will look into this a little more
This is an awesome guide! I messed around with theming mytouch/g1 back when I had one.. so this will be great to make some themes for the slide..
One question though.. let's say you pull the nest theme.. theme it and re install it.. will it just override the nest theme or in the theme listing will it appear as a new theme and still allow you to have the original theme?
Sent from my T-Mobile myTouch 3G Slide using XDA App
ryanolson7 said:
One question though.. let's say you pull the nest theme.. theme it and re install it.. will it just override the nest theme or in the theme listing will it appear as a new theme and still allow you to have the original theme?
Sent from my T-Mobile myTouch 3G Slide using XDA App
Click to expand...
Click to collapse
The nest theme is in the framework, its not an .apk like the rest, its built into the system. The rest of the mymodes themes are .apks and if you edit those they will override the stock "nest" theme. The only way it will show up different in the theme chooser is if you edit the preview snapshot to be a preview of your theme. If you wanna keep the original theme, the nest theme is it and you should edit a different theme .apk...
-BMFC
Sent from my ROOTED MyTouch3G Slide
Okay so I got the next three days off and I already got two mymode themes pretty much done well their done but I just learned of a way to change the name so they are there own standalone apk instead of using another apk name. I've been using puppypride (which by the way isn't puppies those are full grown dogs) and switching out the pngs and you couldn't have the regular puppypride now you can have both
hope you don't mind but I did a mod of your themes and took out the bubbles since some people always create threads about it
Help with following guide
I am a newb at this so please don't attack me if I am doing something wrong. I have been struggling with following the guide posted to make mymode themes. I have successfully got up to the step of signing the apk file. I modified the files in the free_kick.apk. When I try to use APK Manager 4.8 and using the directions given the file just gets erased and nothing happens. My log file just shows errors. Any help with a more detailed directions one what to do in APK manager as I am trying different things and not getting anywhere. I use the option 15 like told in the guide. I can send my modified apk file to anyone if they can get this to work and get it installed that would be appreciated so much. I hope I can figure this out my own but thought I would try get help from the forums. Thanks in advance.
impimms said:
I am a newb at this so please don't attack me if I am doing something wrong. I have been struggling with following the guide posted to make mymode themes. I have successfully got up to the step of signing the apk file. I modified the files in the free_kick.apk. When I try to use APK Manager 4.8 and using the directions given the file just gets erased and nothing happens. My log file just shows errors. Any help with a more detailed directions one what to do in APK manager as I am trying different things and not getting anywhere. I use the option 15 like told in the guide. I can send my modified apk file to anyone if they can get this to work and get it installed that would be appreciated so much. I hope I can figure this out my own but thought I would try get help from the forums. Thanks in advance.
Click to expand...
Click to collapse
Actually the guide needs to be fixed a little because i'm guessing your getting compiling errors when using apk manager? But the best way to do this is to open up the mymode theme (using 7zip) as an archive delete meta-inf folder then replace the pngs with ones of your choice as long as they are the same scale. Then resign. and install
totally lost
I've followed these directions to a T and when it comes to using the apk manager i am getting nothing, please help
You guys that are having trouble with apk manager...its honestly not necessary to use Apk Manager for this. Mymodes themes are system .apks and shouldn't be re-signed. What you need to do is forget about apk manager (for now) and drop the UNsigned .apk into the ROM update you are using, and resign the whole ROM using the autosign tool created by jesusfreke. Or just adbpush the .apk. but don't resign the .apk.
Here's the link for the autosign tool to sign ROM updates. its in the THIRD POST and its auto-sign .zip, NOT the signing.zip in the first post. you can put it anywhere you want and you just drop (a copy of) your ROM update in the autosign folder, rename it update.zip, then run the sign.bat to sign. it will create another file, update-signed.zip. you shouldnt need to wipe when flashing the same ROM over itself, but i cant guarantee this is true for all ROMs.
you can also make an update that will only flash the .apk to /system/app, and nothing else will be changed. basically just make a copy of the update for the ROM youre using, then delete everything but the /system directory from the zip. then go into that /system directory and delete everything but the /app directory, then go into it and delete all the .apks and odex file or whatevers in there. ALL OF IT. when you are finished you should have an update with nothing in it but a /system/app directory. you put your modded .apk in there in /system/app, and thats it for that.
then you must edit the update script and remove MOST of its contents so that it only does what you want it to. THIS IS IMPORTANT! Go here to learn how to create an update script. what youll need is way simpler than the examples, youll want it to look basically like this...
Code:
assert compatible_with("0.2") == "true"
show_progress 0.1 0
copy_dir PACKAGE:system SYSTEM:
show_progress 0.1 10
this update script will copy ANYTHING in the /system directory to /system on your device, regardless of subdirectories. that means anything in /system will go in /system, anything in /system/app will go to /system/app, etc. but since you only have one .apk in there it wont mess with anything but what you put in there. this way, you have a NOWIPE update for...well, whatever you want to put in it.
so you just drop the new shortened update-script in /META-INF/com/google/android/
and then use the autosign tool to resign your new update then flash away! This also takes less time cus its only flashing one file instead of flashing a whole ROM just to replace that one file...
hope this helps...
-BMFC
Sent from my T-Mobile myTouch 3G Slide using XDA App
So you cannot do this on t-mobile's rom which is 2.1 right now? I'm leery of rooting in case they ever release froyo
Tbrewer80 said:
So you cannot do this on t-mobile's rom which is 2.1 right now? I'm leery of rooting in case they ever release froyo
Click to expand...
Click to collapse
I'm having issues with this as well... After I do the whole signing apk thing, it installs fine, but when I go to MyModes, the preview is black and when I select it, the MyModes app force closes. I don't get it.

Evdo icon to 3G

I have a (Sprint) HTC Hero rooted, running Fresh rom 2.3.3. I have read somewhere that people have managed to change the Ev-Do icon in the taskbar to say 3G. I know that it does not make a difference, but i would like to know if someone can post a step by step guide on how to do this.
It depends on the ROM. There is no other way of changing it unless there is a kernel out there that changes it. I have never heard of it.
Hi, I have managed to build a theme for this exact purpose. The attached file I posted is to be used with MetaMorph, which is downloaded from the Android Market, and you place the file onto your sd card, and choose new theme, and select it. Hit apply all and your EV-DO Icon will be changed to 3g, and the 6 Bars used to display signal will be reduced to 4 for a nicer appeal. I have tested it on Fresh 2.3.3 and it works great.
this should be in Q&A
Sent from my HERO200 using XDA App
Thank you! Exactly what I needed. Had to install 3 times before it showed 3g icon but worth it. Can you show me exactly how you did it?
Sent from my HERO200 using XDA App
Well I'm not much of a developer, but all I did was modify a metamorph theme for the sense taskbar. I made it into a zip file, and replaced the EvDo taskbar icons and the Status icons with the 3g ones, and then repacked it, so the 3g bars show up. Its pretty simple, glad I could help
jpp44345 said:
It depends on the ROM. There is no other way of changing it unless there is a kernel out there that changes it. I have never heard of it.
Click to expand...
Click to collapse
Wut?
OP,
The icons are in com.htc.resources.apk in the res/mdpi folder. I also believe the 3G icons are in there as well, but you just have to pull them out and change the name. This also belongs in Q&A.
There is a metamorph on here in themes that will change nothing but the evdo to 3g. I can't upload the file from the phone but will try to upload it in a little while.
Sent from my HERO200 using XDA App
VinceOB said:
Wut?
OP,
The icons are in com.htc.resources.apk in the res/mdpi folder. I also believe the 3G icons are in there as well, but you just have to pull them out and change the name. This also belongs in Q&A.
Click to expand...
Click to collapse
Like vince said, that is where the icons are stored at. Once in there, all that's needed is a simple renaming. Rename the 3G icons to the EvDO icons, and the EvDO icons to the 3G icons. Now Android thinks it's displaying 3G icons, but it's really displaying the EvDO icons. Just think of it as fooling Android.
1. Unzip com.htc.resources.apk
2. Navigate into res/mdpi
3. Rename the 3G and EvDO icons as stated above
4. Drag them OUT of the unzipped folder.
5. Find the original, untouched com.htc.resources.apk (NOT unzipped)
6. Open com.htc.resources.apk as an ARCHIVE (not unzipping it!)
7. Navigate to res/mdpi inside of the archive
8. Drag the changed files into there
9. adb push the modified com.htc.resources.apk to your phone.
nilemann said:
There is a metamorph on here in themes that will change nothing but the evdo to 3g. I can't upload the file from the phone but will try to upload it in a little while.
Sent from my HERO200 using XDA App
Click to expand...
Click to collapse
Did you not see my post for that file already?
mrinehart93 said:
Like vince said, that is where the icons are stored at. Once in there, all that's needed is a simple renaming. Rename the 3G icons to the EvDO icons, and the EvDO icons to the 3G icons. Now Android thinks it's displaying 3G icons, but it's really displaying the EvDO icons. Just think of it as fooling Android.
1. Unzip com.htc.resources.apk
2. Navigate into res/mdpi
3. Rename the 3G and EvDO icons as stated above
4. Drag them OUT of the unzipped folder.
5. Find the original, untouched com.htc.resources.apk (NOT unzipped)
6. Open com.htc.resources.apk as an ARCHIVE (not unzipping it!)
7. Navigate to res/mdpi inside of the archive
8. Drag the changed files into there
9. adb push the modified com.htc.resources.apk to your phone.
Click to expand...
Click to collapse
Could yall elaborate on how to execute the above instructions? Do I need something more than my phone and a computer? The instructions seem easy enough. Is it a matter of pulling files? Im new at that.
Id like to do this by the instructions above. Thank you.
tailsthecat3 said:
Could yall elaborate on how to execute the above instructions? Do I need something more than my phone and a computer? The instructions seem easy enough. Is it a matter of pulling files? Im new at that.
Id like to do this by the instructions above. Thank you.
Click to expand...
Click to collapse
You need sdk installed on your pc the open terminal go to where the androidb files are installed and type adb remount hit enter type adb pull system/framework/htc.resources. apk to where you want to file to go. Once you pulled the files you want to modify then follow the prior post steps.
Ex:
Adb remount
Adb pull system/framework/htc.resources.apk c:\desktop\themes\
chubbzlou said:
You need sdk installed on your pc the open terminal go to where the androidb files are installed and type adb remount hit enter type adb pull system/framework/htc.resources. apk to where you want to file to go. Once you pulled the files you want to modify then follow the prior post steps.
Ex:
Adb remount
Adb pull system/framework/htc.resources.apk c:\desktop\themes\
Click to expand...
Click to collapse
Thanks! How is easy is this?! Im gonna try this out as soon as I finish dl'ing some updates. Had to do my semi-annual xp pro reinstall...
tailsthecat3 said:
Thanks! How is easy is this?! Im gonna try this out as soon as I finish dl'ing some updates. Had to do my semi-annual xp pro reinstall...
Click to expand...
Click to collapse
If you could install xp or use a pc should be a piece of cake.
Check out how to create themes in the sticky should guide you better.
chubbzlou said:
If you could install xp or use a pc should be a piece of cake.
Check out how to create themes in the sticky should guide you better.
Click to expand...
Click to collapse
well, i pulled comhtcresources but thats as far as ive gotten...any help is appreciated, ill check that guide to see if the answer is there...thank you
tailsthecat3 said:
well, i pulled comhtcresources but thats as far as ive gotten...any help is appreciated, ill check that to see if the answer is there...thank you
Click to expand...
Click to collapse
All it takes is a basic knowledge and understanding of how to work with files.
Now that you've pulled it, I'd recommend downloading a program called 7zip. It is an EXTREMELY lightweight, fast, and flexible archive manager. It also integrates with Windows Explorer in the right-click menu (very useful).
With 7zip, extract the com.htc.resources.apk file just like you would a .zip file. Once inside, navigate to res/mdpi or similar folder (I'm not sure how HTC arranges their files... haven't used an HTC ROM in ages!). Once inside, look for the icons that you want to mess with. Copy the icons out, and then do your editing to them. Once they are edited, you need to find the ORIGINAL, unzipped com.htc.resources.apk file. Right click that, and then go to 7zip, then go to Open Archive. The file will now be OPEN, but not unzipped. Navigate in there to the folder location where you got the files that you modified from. Now drag the modified icons into that folder location. Congratulations, you just modified your phone by yourself!!
Now all that's left is to push the file back to your phone.
Code:
adb remount
adb push com.htc.resources.apk /system/framework
Some things to keep in mind, are that you must use the Open Archive method to modify the .apk itself, otherwise you will have to resign the file (pain in the ***). Every graphic -MUST- be a .png file. That's all I can really think of. Have fun
thank you veryvery much. im rebooting now. i hope i did it right. i have to go out now but ill be back for some more hacking. and questions if i messed it up. again, thanks all
Well, it worked. Thank you!
It really couldnt have been easier.
I prefer to change things like this within the system rather than having an app or something or other... what else can we change this way??
tailsthecat3 said:
Well, it worked. Thank you!
It really couldnt have been easier.
I prefer to change things like this within the system rather than having an app or something or other... what else can we change this way??
Click to expand...
Click to collapse
You could create a whole new theme all the status bar icon, clocks, dialer ect. What ever you like to change just pull the apk's edit the png's and push them back. You can also pull all the apk's and edit them create a signed zip and load them via recovery.
Check out this Post it will help you out creating themes. Glad it worked out for you.
HAVE FUN
chubbzlou said:
You could create a whole new theme all the status bar icon, clocks, dialer ect. What ever you like to change just pull the apk's edit the png's and push them back. You can also pull all the apk's and edit them create a signed zip and load them via recovery.
Check out this Post it will help you out creating themes. Glad it worked out for you.
HAVE FUN
Click to expand...
Click to collapse
another question... is there a way to change the signal bars to the fatter, fewer, shorter variety? is there the files already in there like the 3g files? thank you thank you

[TUT] Build Metamorph themes on your phone

Go to market
Download mm, ninjamorph, silver edit, and astro.. While here pick up a random icon pack... (your first morph)
Open silver edit..pick new xml.. Here is a template. Replace the dashes - with less than/greater than < .. They won't show on xda
-?xml version="1.0"?-
-themename-Theme_Name-/themename-
-themeversion-1.x-/themeversion
-screenshot--/screenshot-
-author-that's you-/author-
-authorweblink--/authorweblink-
-phone-Samsung Vibrant-/phone
-rom-Stock-/rom-
-themedescription-whatever changes-/themedescription-
-item-your app.apk-/item-
-path-/system/app/-/path-
-description-changes the...-/description-
-item-framework-res.apk-/item-
-path-/system/framework/-/path-
-description-Morphs the ...-/description-
Open ninja morph, choose the apk you want to modify.. The images you want to change are in res folder in the drawable dir.. choose the icon and replace it with one out of the icon pack..
Open astro.. Go to android themes.. Make new directory, Theme_Name.. Open the workspace folder..this is where the changed apk is... Copy res folder.. Paste it inside Theme_Name.. Delete everything but drawable... Open the silver edit folder in astro and copy Theme_Name.xml and paste it with your new res folder... You just made a morph on your phone...
Open meta morph..start checks and chose existing... Click Theme_Name and Theme_Name.xml, apply all...
Your original images from your apk are in backup inside android themes...
Thanks stericson for 2 apps..
My phone has been flashed more than Girls Gone Wild..
I can't find silver edit in the market :/ .. i'm starting to think something is wrong with my market because I couldn't find simply lockscreen either.. :/
In the directions it says "Samsung_Vibrant" so is this just for the captivate or can you insert which ever phone you want?
sabo2000 said:
In the directions it says "Samsung_Vibrant" so is this just for the captivate or can you insert which ever phone you want?
Click to expand...
Click to collapse
that's just the name of the phone he's editing..
its more of a header or a title if anything..
This will work for any device, on any android device... Just edit the xml to be compatible with your device..
Im hoping this could bring some would be themers out the wood works...
Sent from my SGH-T959 using XDA App
Is metamorph able to put in modified XML files as well? If so, can you explain how this is done? I tried updating some XML files in framework-res.apk via metamorph with no luck...
If i compile + sign my own framework-res.apk, then it works. But i like to use it in metamorph instead so I can change things on the fly.
xDarKnighTx said:
Is metamorph able to put in modified XML files as well? If so, can you explain how this is done? I tried updating some XML files in framework-res.apk via metamorph with no luck...
If i compile + sign my own framework-res.apk, then it works. But i like to use it in metamorph instead so I can change things on the fly.
Click to expand...
Click to collapse
That might be a problem with Super User or something.. That I've read about..
darkamikaze said:
That might be a problem with Super User or something.. That I've read about..
Click to expand...
Click to collapse
do you recall where you read it? and is there some sort of workaround? or is it just not possible?
I think I read it in the meta morph topic in the android theme forum..there's another meta morph thread there
Sent from xdaApp - Captivate
Metamorph only replaces files... doesn't add new ones... so if its a new xml going to have to use an update.zip
Sent from my SGH-T959 using XDA App
I did everything by the guide in the first post but when I try to install the theme in metamorph I get the error The theme you selected is invalid because the theme control file could be missing, or is not correctly written.
Any help would be much appreciated.

[Q] Kitchen - problem flashing

i have tried to modify the froyobylaszlo by removing a couple of system/app
and put my own apps
after that i tried to flash it but i had some errors im not familiar with
hope someone could help me out
im attaching the recovery.log files
EDIT: btw im a complete idiot hahaha... im just starting out
marchking said:
i have tried to modify the froyobylaszlo by removing a couple of system/app
and put my own apps
after that i tried to flash it but i had some errors im not familiar with
hope someone could help me out
im attaching the recovery.log files
EDIT: btw im a complete idiot hahaha... im just starting out
Click to expand...
Click to collapse
which apps did u place in system apps?
did u remove the apps fromm data/app as well?
maximo360 said:
which apps did u place in system apps?
did u remove the apps fromm data/app as well?
Click to expand...
Click to collapse
yeah i think only 1 app is there in data/app = gallery i think i removed that thinking that it was the gallery3d
i changed the launcher and a couple of things in the system/app
are there limitations of which apps that i could put there...
btw is it ok if i change the updater-script to update-script?
or i shouldnt have change that... the kitchen was requesting to change it
hey if you are only removing some apk's you dont need kitchen.. just unzip file.. take out what you want than re-zip and than Sign it! should be able to flash no problem
marchking said:
yeah i think only 1 app is there in data/app = gallery i think i removed that thinking that it was the gallery3d
i changed the launcher and a couple of things in the system/app
are there limitations of which apps that i could put there...
btw is it ok if i change the updater-script to update-script?
or i shouldnt have change that... the kitchen was requesting to change it
Click to expand...
Click to collapse
You should just do what LDrifta said if your still having problems.
OH and regarding the update-script, heres your answer straight from the op of the kitchen:
QUESTION: Why do I need to convert the ROM's updater-script to an update-script when using the kitchen?
The kitchen can only perform operations on an update-script. UpdateR-scripts are too complicated to check because there are so many combinations of parameters for every command and for different devices; plus they can be written in different formatting styles. Thus the kitchen converts them to update-script so that there is one universal method to modify any device's configuration. If we didn't convert the updater-script then it would take months of work to overhaul the dozens of scripts (plus doubling my work) to accept updater-scripts, which would really NOT make a difference in the end anyway and would likely slow down the kitchen due to extra checks made in the updater-script. So please do not request this again and again, there is no gain in doing it (I also don't have that much free time ...).
When you build the ROM you have the option of converting it back to an updater-script, or the kitchen will convert it automatically if it decides it's necessary. The conversion back to the original updater-script is near-perfect, as I have already spent months on the implementation to get it right.
QUESTION: I have converted my update-script to an updater-script, but after flashing I still have the original ROM on the device.
That means your updater-script did not have the proper mount points defined for the system (and/or data) partition. Refer to this post for more info.
QUESTION: My device only supports ROMs with the updater-script/update-binary files but not the update-script
If you extract a ROM that contains an updater-script, then the kitchen will ask you if it should convert it to an update-script. You *must* use an update-script while customizing the ROM, as the kitchen is not capable of modifying updater-scripts. When you are ready to build the ROM, though, you will need to convert it back to an updater-script if the device requires it. Use the option in the Advanced menu to convert update-script to updater-script, or else the kitchen will ask you to convert it while building the ROM.
Click to expand...
Click to collapse
ldrifta said:
hey if you are only removing some apk's you dont need kitchen.. just unzip file.. take out what you want than re-zip and than Sign it! should be able to flash no problem
Click to expand...
Click to collapse
ok... so im also adding a few apks at the system/app what you suggested will that still work?
btw
just to clarify, i unzip, then remove the apks
then zip it again
then i put it in the kitchen to get signed?
marchking said:
ok... so im also adding a few apks at the system/app what you suggested will that still work?
btw
just to clarify, i unzip, then remove the apks
then zip it again
then i put it in the kitchen to get signed?
Click to expand...
Click to collapse
ok well depending on what apk's you are putting in.. if they are system required like a sense app.. it wont work on a froyo base rom.. but if its something like superuser or mail or something and is compatible with your rom than put it in system/app folder.. if its something that you want the choice to uninstall later on like a 'task killer' apk or something, place it in data/app folder..
and to sign it you dont need kitchen, you can download an auto-sign.zip file for windows here on xda.. all you do is unzip it directly to C: drive, place zip file in filder rename it to 'update.zip' than run the 'sign.bat' and it will sign the zip file. than you can flash it
marchking said:
ok... so im also adding a few apks at the system/app what you suggested will that still work?
btw
just to clarify, i unzip, then remove the apks
then zip it again
then i put it in the kitchen to get signed?
Click to expand...
Click to collapse
did u do this on Kitchen?
If you want to add Market or non-stock apps (*.apk) to your ROM (which can be uninstalled or updated from your device later) then select the kitchen's menu option that adds "/data/app functionality". Afterwards you can copy these .apk files to the new /data/app folder of your working folder.
EDIT; After your done adding/deleting all the apps, dont forget to use the sign apk command to sign.
maximo360 said:
did u do this on Kitchen?
If you want to add Market or non-stock apps (*.apk) to your ROM (which can be uninstalled or updated from your device later) then select the kitchen's menu option that adds "/data/app functionality". Afterwards you can copy these .apk files to the new /data/app folder of your working folder.
EDIT; After your done adding/deleting all the apps, dont forget to use the sign apk command to sign.
Click to expand...
Click to collapse
would apps from a 2.2 hero would work? they have a mdpi format???
or do you think i will encounter lots of problems? ^_^
marchking said:
would apps from a 2.2 hero would work? they have a mdpi format???
or do you think i will encounter lots of problems? ^_^
Click to expand...
Click to collapse
Which kind of apps? Like sense apps? I guess they might work, try it out, make a nand backup first tho.
Sent from my COS-DS using XDA App
maximo360 said:
Which kind of apps? Like sense apps? I guess they might work, try it out, make a nand backup first tho.
Sent from my COS-DS using XDA App
Click to expand...
Click to collapse
its actually system/app from miui ported to mdpi...
i was able to flash it but its going into a bootloop...
im not sure how to gather logcat... i dont use adb hahaha...
i only use droid explorer... anyways
i checked the logcat console while it was on the bootloop
it appears to me that the apps that i used is not signed...
any suggestions?
marchking said:
its actually system/app from miui ported to mdpi...
i was able to flash it but its going into a bootloop...
im not sure how to gather logcat... i dont use adb hahaha...
i only use droid explorer... anyways
i checked the logcat console while it was on the bootloop
it appears to me that the apps that i used is not signed...
any suggestions?
Click to expand...
Click to collapse
sign them using the sign apk/zip command in the kitchen
maximo360 said:
sign them using the sign apk/zip command in the kitchen
Click to expand...
Click to collapse
i signed them that seemed to be one problem... based on what im seeing on the logcat it seems now its having lots of problems while installing... FYI im trying to make a miui ported from nexus 1 to hero... trying to make it run on froyo by laszlo... i think there is much more complications here not as easy as i think it would be... but i like challenges ^_^ do you have any idea how we could do this maximo? try checking this link http://forum.xda-developers.com/showthread.php?t=858935
marchking said:
i signed them that seemed to be one problem... based on what im seeing on the logcat it seems now its having lots of problems while installing... FYI im trying to make a miui ported from nexus 1 to hero... trying to make it run on froyo by laszlo... i think there is much more complications here not as easy as i think it would be... but i like challenges ^_^ do you have any idea how we could do this maximo? try checking this link http://forum.xda-developers.com/showthread.php?t=858935
Click to expand...
Click to collapse
I read the thread, and he said he dropped some of the phones he was porting miui for, he was still doing the eris/hero. So seems to me he maybe dropped the g1, not sure tho. I guess you're gonna have to wait til either delsa is done porting it to the g1 or drakko.
Sent from my COS-DS using XDA App

Categories

Resources