• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [TUT] MetaMorph [Something New]

suhel28

Android Enthusiast
lets try something new today.. :)

before I start let me ask you this questions.



  1. do you like customizing your phone?
  2. do you want to edit your apk's without a pc?
  3. do you have belief in xrecovery (&me probably)
if you answered YES for the above questions. I've something good for you.

our map for the treasure in this journey would be a small application named
METAMORPH

MetaMorph, at heart, is simply a program that takes files from a directory and adds them to an already existing zip package.

In this case, our zip packages are apk and jar files.
THINGS YOU'LL NEED :


  1. Metamorph (attached)
  2. RootExplorer (any apk which can edit xml files)
  3. Androzip/Astro (zip app)
  4. Creativity & Willingness to take the Risk

Metamorph uses a zip file to apply the customize apk on your phone.
the zip file contains two things

  1. a xml file
  2. folder containing your mods
lets cut it sweet with an example.

-------------------------------------------------------------------------------------------------------------------------

lets suppose I want to change the icon of my apk. lets say I want to change icon of Calculator
jpiveu.png
to
2ii7rwx.png

-------------------------------------------------------------------------------------------------------------------------

Metamorph is CaseSensitive. Following Steps need the correct name & case
we'll do it in 2 parts

PART - 1

to do this I'll first need to create a folder named Calculator
now the icon of calculator is in the folder res\drawable-mdpi
so I'll create those folders in the Calculator folder
so the line is Calculator->res->drawable-mdpi
all I need to do now is the monster icon into this folder and name it exactly the same way it is in the original so lets rename monster.png to icon.png

PART - 2

the xml file should contain this code

<?xml version="1.0"?>

<themename>theme_name</themename>
<themeversion>0.1beta</themeversion>
<screenshot></screenshot>
<author>Suhel</author>
<authorweblink>N/A</authorweblink>
<phone>Xperia X8</phone>
<rom>Sony Xperia X8 2.1 </rom>
<themedescription>Converted Theme</themedescription>

<item>your_apk.apk</item>
<path>path_of_your_apk</path>
<description></description>
ok the red things in the above code are crucial.

1. theme_name (I'll come to this later)
2. your_apk.apk this is the name of your apk
3.
path_of_your_apk this is the path of your apk

for our Calculator it should be something like this

<?xml version="1.0"?>

<themename>X8Champ</themename>
<themeversion>0.1beta</themeversion>
<screenshot></screenshot>
<author>Suhel</author>
<authorweblink>N/A</authorweblink>
<phone>Xperia X8</phone>
<rom>Sony Xperia X8 2.1 </rom>
<themedescription>Converted Theme</themedescription>

<item>Calculator.apk</item>
<path>/system/app/</path>
<description></description>
hope you understand. now you need to save the xml file.

now the first point. the theme_name you are going to type should be the same name as of your xml file name

ok now you're done.

all you need to do now is create a zip file and place the folder & xml file in that zip file. again make sure the name of the zip file should be the same as the xml file

j7cgts.png


put the zip file in your sdcard root :)

-------------------------------------------------------------------------------------------------------------------------

Applying theme with Metamorph

124k5dc.png



  1. Tap Unzip/Extract new theme
  2. Select the Zip file
  3. Tap the apk you want to apply and tap apply it
  4. Reboot your phone
-THE END-

Why Metamorph?
1. Easily Edit your Apk's & Jar files on your phone without hazzle of extracting and replacing.

(Jar files will need pc. awww but you dont edit jars too much :) )

2. You can Mod multiple Apk's

<item>your_apk1.apk</item>
<item>your_apk2.apk</item>
<item>your_apk3.apk</item>
<path>path_of_your_apk</path>
<description></description>

you can even edit your Framework-res.apk. just make sure the path of it is /system/framework and not /system/app

3. I don't know. I need to try it out more. I'm trying to edit a jar file for now. will tell you the results. but the potential of it are endless

4. However it doesn't work with market apps. its intended to only bug the stock things ;)


IMPORTANT : Meta is very stringent about its filenames and fonts case and name. If you miss one thing the apk will disappear from your menu. so make sure you've a

BACKUP B4 U MESS-UP :p

WOW IT RHYMES LOL


EDIT : well you don't need to entirely backup just copy/paste the apk you want to edit. entire backup may require if you are playing with jar files or crucial apk's.
I'm not responsible for any mess done to your phone


Edit 2 : Works with framework-res.apk too

2itlj0o.png


 

Attachments

Suhel, once again you blind me with your science. No idea what most of the above means but I am sure to the hardy band of X8 owners who do actually know what they are doing they will be delighted.

Keep up the good work.... one day soon I may join the land of the rooted, in which case watch out I will need lots of support.
 
What is the difference between using update.zip installation from xRecovery and MetaMorph ? :)
 
What is the difference between using update.zip installation from xRecovery and MetaMorph ? :)

well update.zip is like all set to install thingy
metamorph is more like you edit your things and you install things..
btw what makes you think its like update.zip? lol
 
Suhel, once again you blind me with your science. No idea what most of the above means but I am sure to the hardy band of X8 owners who do actually know what they are doing they will be delighted.

Keep up the good work.... one day soon I may join the land of the rooted, in which case watch out I will need lots of support.

just root it girl, you're one click away from the dreamy world
 
I dunno ... I was playing with it yest. becouse I was trying to factory reset the phone but I forget I removed the stock homescreen ( mistake ) so I downloaded latest BlackTheme v4 which is in update.zip and just updated it with ADW.Ex.apk file ;) worked as i wanted it to work ;) This method looks similar :)
 
I dunno ... I was playing with it yest. becouse I was trying to factory reset the phone but I forget I removed the stock homescreen ( mistake ) so I downloaded latest BlackTheme v4 which is in update.zip and just updated it with ADW.Ex.apk file ;) worked as i wanted it to work ;) This method looks similar :)

you can add images, xml etc to the already installed apk's with it..

for eg. if you've a better % clock pngs you can simply replace them without using your pc
 
Hey I don't want to start the new topic for such a silly Q :)
Is there a way how to remove the clock from your status bar ? o.O
 
Hey I don't want to start the new topic for such a silly Q :)
Is there a way how to remove the clock from your status bar ? o.O


Maybe.. but you'll need to find the exact string for it.. I'll check back and tell you later maybe Monday..
 
Hey I don't want to start the new topic for such a silly Q :)
Is there a way how to remove the clock from your status bar ? o.O

here download this file
http://www.multiupload.com/I4YWH7K84X
fix the permission (1st column full ticked and in second column only the first option)
reboot tyour fone it will take atleast 5mins so be PATIENT


unfortunately this mod will also hidE battery I'll check out why.. til than use this
 
Suhel, once again you blind me with your science. No idea what most of the above means but I am sure to the hardy band of X8 owners who do actually know what they are doing they will be delighted.

Keep up the good work.... one day soon I may join the land of the rooted, in which case watch out I will need lots of support.


LOL I agree! Still thanks to Suhel once again for the guide! :D
N.
 
I cant believe it no one ever tried this... i mean there are millions of android users out there using this shit and here no1 cares lol
 
Hehe What can you do? People are people!
I know in person more than 150 E30 drivers here in Athens,
but when I finally decided to kick off a new BMW E30 forum
since so many people were asking for this,you know how
many users we have after 2 years online? Only 140 from all
over Greece,not just Athens.
N.
 
Back
Top Bottom