Ok guys, I am totally new to theming and what not, and akoe101 and I are deciding to release a theme under metamorph, called MinimalMechanics, this is what the status bar looks like
So far, everytime i try to create a morph, it gets rejected. Heres the steps i have taken
1. Downloaded a template morph
2. extracted the .zip
3. Opened the .xml with notepad, edited the path like so...
<?xml version="1.0"?>
<themename>MinimalMechanics</themename>
<themeversion>1.0</themeversion>
<author>mkcm97 and akoe101</author>
<phone>Motorola Droid</phone>
<rom>?</rom>
<themedescription>Changes status icons</themedescription>
<item>SystemUI.apk</item>
<path>/system/app/</path>
<description></description>
4. I then saved the .xml
5. I added the icons in the correct folder.
6. renamed the .xml to MinimalMechanics- SystemUI
*side not, in reality, i'd prefer to add other paths, to framework-res.apk, gmail.apk, and vending .apk. If this is possible let me know, or do I have to make a seperate .zip?
7. I renamed the zip to MinimalMechanics- SystemUI
But as I said earlier, when I try to apply it, it gives an error. Could anybody give an insight on this, if you have any you get an early theme release and some extra GOODIES!. If you need the actual .xml, i can upload it for you.
Thanks for taking the time for reading and answering
- Matt.
You want Notepad++ on a windows machine. Windows notepad screws up the EOL sequence.
<themename>MinimalMechanics</themename>
MinimalMechanics- SystemUI
Click to expand...
Click to collapse
If you rename the zip, you must change the <themename> too.
As 3rdstring says, I use Notepad++ to edit.
Dont Panic said:
If you rename the zip, you must change the <themename> too.
As 3rdstring says, I use Notepad++ to edit.
Click to expand...
Click to collapse
Ok. wow i didn't release that a version of notepad would make a difference. I'll give it a shot and get back to you guys.
thanks a bunch.
ok i owe you guys big time! notepad ++ did the trick. so now for the next question, can i add a path to framework-res and system ui in the same .xml?
mkcm97 said:
ok i owe you guys big time! notepad ++ did the trick. so now for the next question, can i add a path to framework-res and system ui in the same .xml?
Click to expand...
Click to collapse
You can, but you will get FC loops that are a pain with metamorph. If you do it, use ZipThemer to install instead, great program. Myself, I don't put SystemUI.apk or Phone.apk in the same morphs as framework-res.apk.
Dont Panic said:
You can, but you will get FC loops that are a pain with metamorph. If you do it, use ZipThemer to install instead, great program. Myself, I don't put SystemUI.apk or Phone.apk in the same morphs as framework-res.apk.
Click to expand...
Click to collapse
ok. so i will just release the theme in seperate morphs. but when i applied just the systemui.apk, i got fc loops anyway, but a battery pull fixed it and it was all okay.
I agree with Dont Panic, ZipThemer is an excellent tool. It will take your morph(s) and build a flashable update & as a super cool added bonus an undo file so when things go wrong you have an easy road back.
The XDA thread.
3rdstring said:
I agree with Dont Panic, ZipThemer is an excellent tool. It will take your morph(s) and build a flashable update & as a super cool added bonus an undo file so when things go wrong you have an easy road back.
The XDA thread.
Click to expand...
Click to collapse
so could i build a morph and put it in zip themer, and release it as a .zip? and it will still have the same concept as a morph. ie only change the icons that you want..?
mkcm97 said:
so could i build a morph and put it in zip themer, and release it as a .zip? and it will still have the same concept as a morph. ie only change the icons that you want..?
Click to expand...
Click to collapse
Yes but it will be device/ROM specific.
3rdstring said:
Yes but it will be device/ROM specific.
Click to expand...
Click to collapse
ok thanks for the help guys. feel free to pm me if you would like anything.
cant wait for you to drop this, ive been eying it since you first started posted screens with it. i check customandroid all the time in hopes its been released lol.
mbh87 said:
cant wait for you to drop this, ive been eying it since you first started posted screens with it. i check customandroid all the time in hopes its been released lol.
Click to expand...
Click to collapse
haha thanks. almost done
mkcm97 said:
haha thanks. almost done
Click to expand...
Click to collapse
If for some reason you are feeling generous or need someone to test on a Thunderbolt, shoot me a pm
Related
I remember when I had my myTouch, you could essentially pull the framework-res.apk file, modify it using a program like 7zip which keeps the file verified, then push it back to the phone.
It was nice and easy changing the graphics. Was wondering if anyone's tried this with their Slide so far? I know sometimes (only if done wrong) it could cos infinite boot = nandroid. Not sure I want to try it just yet, anyone out there doing any themeing so far? If so, how'd you do it?
android007 said:
I remember when I had my myTouch, you could essentially pull the framework-res.apk file, modify it using a program like 7zip which keeps the file verified, then push it back to the phone.
It was nice and easy changing the graphics. Was wondering if anyone's tried this with their Slide so far? I know sometimes (only if done wrong) it could cos infinite boot = nandroid. Not sure I want to try it just yet, anyone out there doing any themeing so far? If so, how'd you do it?
Click to expand...
Click to collapse
there is a theme forum for this phone, please post this in there(there is also already a post in there full of people trying)
android007 said:
I remember when I had my myTouch, you could essentially pull the framework-res.apk file, modify it using a program like 7zip which keeps the file verified, then push it back to the phone.
It was nice and easy changing the graphics. Was wondering if anyone's tried this with their Slide so far? I know sometimes (only if done wrong) it could cos infinite boot = nandroid. Not sure I want to try it just yet, anyone out there doing any themeing so far? If so, how'd you do it?
Click to expand...
Click to collapse
Im working on one right now...i got the red slide but it has no red themes to speak of...the Fuzzy_Kittens one has a kindof a red theme to it, but all the selectors and highlights and button_press's are all still blue, and its UGLY. so im working on eradicating all the blue, in favor of red.
For the most part its the same as themeing for the G1. There's a LOT more apks in /system to make changes to, and ive found that theres TWO frameworks to take care of, the normal android framework-res.apk, and the also in /system/framework there is com.htc.resources.apk, which is apparently htc's version of framework-res. it contains all kinds of images called common_<whatever>.png and this is where i found the files that make up the default "Nest" theme. all the other themes that you can choose for the Slide are in .apk form and up until we had root i was modifying and installing the apk's to theme this puppy, but i could never find the .apk for the default theme...well thats why, the default theme is in com.htc.resources.apk, and its the default espresso theme, not a tmobile theme.
Im still working on my theme, its not ready yet, i just had yesterday to work on it, and ive made some progress, but i still have to get a generic 2.1 ROM to build so i can extract the xmls from it to inject into the ROM to change colors that are coded like progressbars, white backgrounds, etc. so whenever i get time for that ill be rollin...then i wanna try to get colorchange.jar to work on SlideMEROOT2 so i can change the clock and notif. text and stuff...alll in due time!
-BMFC
You have to de-odex the framework-res and the com.HTC.resources to theme
-------------------------------------
Sent via the XDA Tapatalk App
thatguythatdid said:
You have to de-odex the framework-res and the com.HTC.resources to theme
Click to expand...
Click to collapse
Sorry, but im afraid you're wrong...i didnt de-odex anything, and my theme is working fine...i can upload screenshots if you dont believe me.
-BMFC
bmfc187 said:
Sorry, but im afraid you're wrong...i didnt de-odex anything, and my theme is working fine...i can upload screenshots if you dont believe me.
-BMFC
Click to expand...
Click to collapse
even though you sound like a di*k. Good find I had been theming using de-odexed files but I'll give this a try.
Sorry, but im afraid you're wrong...i didnt de-odex anything, and my theme is working fine...i can upload screenshots if you dont believe me.
-BMFC
Click to expand...
Click to collapse
even though you sound like a di*k. Good find I had been theming using de-odexed files but I'll give this a try.
Click to expand...
Click to collapse
Honestly you're kinda right, I do come off sounding like a **** a lot...sorry didn't mean for it to come out that way...
anyway yeah you can do it without deodexing, I'm just using winrar to extract the whole ROM to a folder, then I go into and extract all .apks using 7zip (winrar doesn't recognize .apk files, you hafta rename them to *.apk.zip, but 7zip works on .apks without renaming them at all). Then I just modify or replace whatever images then inject them into a copy of the ROM .zip and resign and reflash...works great for me!
-BMFC
-------------------------------------
Sent from my ROOTED MyTouch3G Slide
I've been looking around for a few hours now trying to figure out how to edit these xml files with no luck. I've found numerous tutorials but none of them seem to get me in the right direction. I can't get passed opening the files.
I've tried TextWrangler on my Mac and Notepad++ in Windows ... both give me a bunch of giberish.
I am able to see a few lines of txt like layout_height and textColor but there are no values listed to edit??? Maybe I'm looking at the wrong xml files?
Ultimately I'm trying to see if I can adjust the layout and txt color of the notification pulldown.
Any suggestions?
KaneOfMars said:
I've been looking around for a few hours now trying to figure out how to edit these xml files with no luck. I've found numerous tutorials but none of them seem to get me in the right direction. I can't get passed opening the files.
I've tried TextWrangler on my Mac and Notepad++ in Windows ... both give me a bunch of giberish.
I am able to see a few lines of txt like layout_height and textColor but there are no values listed to edit??? Maybe I'm looking at the wrong xml files?
Ultimately I'm trying to see if I can adjust the layout and txt color of the notification pulldown.
Any suggestions?
Click to expand...
Click to collapse
When you go to extract the apk, just decompile, DO NOT extract. (If using apkmanager)
Then I use Notepad++ for any changes. Just remember to not extract the apk, just decompile it, then go into the projects folder and it will be in there.
What XML files are you trying to edit?
spc_hicks09 said:
When you go to extract the apk, just decompile, DO NOT extract. (If using apkmanager)
Then I use Notepad++ for any changes. Just remember to not extract the apk, just decompile it, then go into the projects folder and it will be in there.
What XML files are you trying to edit?
Click to expand...
Click to collapse
What he said.
I will try to be on irc tonight if anyone wants any help with anything. I need to try to get things going myself lol!
mtmichaelson said:
What he said.
I will try to be on irc tonight if anyone wants any help with anything. I need to try to get things going myself lol!
Click to expand...
Click to collapse
I only know that because YOU told me lol!
ah, I see now ... I extracted instead of decompiling. I'll give that a try.
I'm not sure which ones to edit ... I started with status_bar_expanded.xml
I want to see if I can adjust the size of the section with the toggles and change the color of the text.
Which brings up another question ... do I edit the ones in framework-res or lge-res? or both?
KaneOfMars said:
ah, I see now ... I extracted instead of decompiling. I'll give that a try.
I'm not sure which ones to edit ... I started with status_bar_expanded.xml
I want to see if I can adjust the size of the section with the toggles and change the color of the text.
Which brings up another question ... do I edit the ones in framework-res or lge-res? or both?
Click to expand...
Click to collapse
I believe you can actually adjust the size of that by adjusting the size of the images. Try making the images wider, and leave the height the same, and it "should" shrink the images, and in turn shrink the bar.
Sent from my VS910 4G using xda premium
spc_hicks09 said:
I only know that because YOU told me lol!
Click to expand...
Click to collapse
Lol, that's what I'm here for!
Sent from my VS910 4G using xda premium
mtmichaelson said:
I believe you can actually adjust the size of that by adjusting the size of the images. Try making the images wider, and leave the height the same, and it "should" shrink the images, and in turn shrink the bar.
Sent from my VS910 4G using xda premium
Click to expand...
Click to collapse
sweet, I'll try that first ... can't make heads or tales out of these xml files
KaneOfMars said:
sweet, I'll try that first ... can't make heads or tales out of these xml files
Click to expand...
Click to collapse
Lol, they can be a bit daunting!
Sent from my VS910 4G using xda premium
spc_hicks09 said:
When you go to extract the apk, just decompile, DO NOT extract. (If using apkmanager)
Then I use Notepad++ for any changes. Just remember to not extract the apk, just decompile it, then go into the projects folder and it will be in there.
What XML files are you trying to edit?
Click to expand...
Click to collapse
Thanks.. I have been looking for this answer also
sent from my LG Revolt empowered by Fusion
KaneOfMars said:
ah, I see now ... I extracted instead of decompiling. I'll give that a try.
I'm not sure which ones to edit ... I started with status_bar_expanded.xml
I want to see if I can adjust the size of the section with the toggles and change the color of the text.
Which brings up another question ... do I edit the ones in framework-res or lge-res? or both?
Click to expand...
Click to collapse
I have been working on something myself and after several failed attempts I used UOT Kitchen, edited some files in both framework-res.apk, lge-res.apk,(using paint.net) added a wallpaper I found, installed an adw themed launcher I just have no freakin idea how to put everything in a zip to flash it in cwm. (I can add files and folders to a .zip, just need help with the scripts and all)
sent from my LG Revolt empowered by Fusion
Pics are what i have so far.. not planning on releasing this unless someone really wants it, just practicing on my own phone..
drt054 said:
I have been working on something myself and after several failed attempts I used UOT Kitchen, edited some files in both framework-res.apk, lge-res.apk,(using paint.net) added a wallpaper I found, installed an adw themed launcher I just have no freakin idea how to put everything in a zip to flash it in cwm. (I can add files and folders to a .zip, just need help with the scripts and all)
sent from my LG Revolt empowered by Fusion
Pics are what i have so far.. not planning on releasing this unless someone really wants it, just practicing on my own phone..
Click to expand...
Click to collapse
Looks good! Come on irc tonight and I can help you with the cwm script, or send me a zip with the .apks that you edited, and I can make a zip for you.
Sent from my VS910 4G using xda premium
drt054 said:
I have been working on something myself and after several failed attempts I used UOT Kitchen, edited some files in both framework-res.apk, lge-res.apk,(using paint.net) added a wallpaper I found, installed an adw themed launcher I just have no freakin idea how to put everything in a zip to flash it in cwm. (I can add files and folders to a .zip, just need help with the scripts and all)
Pics are what i have so far.. not planning on releasing this unless someone really wants it, just practicing on my own phone..
Click to expand...
Click to collapse
Looks good so far... How did you change the color of the app labels to red? Was that in UOT Kitchen?
As far as the update zip... I couldn't quite figure it out but I got it to work. There's probably an easier way, but i extracted a zip I downloaded from UOT and replaced the framework_res with my updated one. Then I used testsign.jar (requires java SDK) to sign the update.
I dont have access to the links I found for this, if someone else has a better way please let us know.
Sent from my ICS'd Revolt Bryce Device
KaneOfMars said:
Looks good so far... How did you change the color of the app labels to red? Was that in UOT Kitchen?
As far as the update zip... I couldn't quite figure it out but I got it to work. There's probably an easier way, but i extracted a zip I downloaded from UOT and replaced the framework_res with my updated one. Then I used testsign.jar (requires java SDK) to sign the update.
I dont have access to the links I found for this, if someone else has a better way please let us know.
Sent from my ICS'd Revolt Bryce Device
Click to expand...
Click to collapse
You do not have to sign the zip for cwm.
Sent from my VS910 4G using xda premium
mtmichaelson said:
You do not have to sign the zip for cwm.
Sent from my VS910 4G using xda premium
Click to expand...
Click to collapse
SWEET! Thanks.
Also, here's a screenshot of what I was working on (I missed one )
Drt that looks really nice. I think you should release it the more people for development the better!!
I've Revolted have you?
KaneOfMars said:
SWEET! Thanks.
Also, here's a screenshot of what I was working on (I missed one )
Click to expand...
Click to collapse
Try 33B5E5 for the color, it'll match better ;-) haven't been anywhere near home or my laptop, and won't be until Sunday... I like the tiny button idea a lot!
Revolting Revolution. Tapatalk.
Definitely want to release it, also I've already changed the color to match the theme but haven't had a chance to flash it yet
Sent from my ICS'd Revolt Bryce Device
I like the buttons for the notification page.
I've Revolted have you?
KaneOfMars said:
Looks good so far... How did you change the color of the app labels to red? Was that in UOT Kitchen?
As far as the update zip... I couldn't quite figure it out but I got it to work. There's probably an easier way, but i extracted a zip I downloaded from UOT and replaced the framework_res with my updated one. Then I used testsign.jar (requires java SDK) to sign the update.
I dont have access to the links I found for this, if someone else has a better way please let us know.
Sent from my ICS'd Revolt Bryce Device
Click to expand...
Click to collapse
Thanks MT.. I will try to get on.. what site and channel? The app labels I can't take credit for. I installed adw launcher and a free red theme.. would have to look it up again. That takes care of the dock and app drawer and icons and labels. I guess you would have to install adw and the theme yourself to get the whole effect.
The notification pull down menu I edited in UOT except for the gps, bt, airplane ect was just MT's Revolt icons I just colored them red from green using paint.net. I want to change the top bar icons.. just have to find some I like. The battery mod was in UOT Kitchen.
I tried to set the wallpaper as "default_wallpaper" in lge-res.apk but after replacing the lge-res.apk in /system/framework it doesn't actually set the wallpaper after rebooting. Wonder if it would after flashing if that makes a difference? or would that be in the script? Or could I only do that if I were modding a entire ROM?
I will try to do something with adw launcher so I can call it my own but lacking time right now. Thanks for the help!!
sent from my LG Revolt empowered by Fusion
Is someone planning to make/port a theme for v20n?
Thanks in advance.
Yeah just wait, themes will come eventually...
Sent from my LG-P970 using Tapatalk
yeah ,theming 2.3 is more easier than 2.2
there's a lot of things to do with 2.3 ,let's do it step by step
I'd love to see this Theme on V20N.
I'm not skilled enough to port it by myself.
Mick2K said:
I'd love to see this Theme on V20N.
I'm not skilled enough to port it by myself.
Click to expand...
Click to collapse
you can do it yourself with kitchen except lockscreen.
http://uot.dakra.lt/kitchen/
Happy to hear that
George Jetson said:
you can do it yourself with kitchen except lockscreen.
http://uot.dakra.lt/kitchen/
Click to expand...
Click to collapse
I tryed kitchen. But in the LG ROM some files are not in framework-res or system ui.
So you can change only status Icons and battery icon but not the ugly blueish style of the whole ROM like the Icons in the dropdown menu.
Is it understandable what im trying to say?
Yes, me too I've tried several times changing the icons in the drop-down menu but so far i haven't succeeded :/
what are u saying guys????u can edit EVERY aspect of any LG ROM without the lockscreen & the icons!!!!...check out my themes' sceenshots in this thread!!!!
http://forum.xda-developers.com/showthread.php?t=1448316
Irochk said:
Yes, me too I've tried several times changing the icons in the drop-down menu but so far i haven't succeeded :/
Click to expand...
Click to collapse
It's because some things are named different. You can't change those icons unless you decompile. Example, in dropdown menu/pull down menu, indi_noti_bluetooth_off (LG) versus stat_bluetooth_off (Gingerbread, CM7). UOT doesn't cover that.
achyut said:
what are u saying guys????u can edit EVERY aspect of any LG ROM without the lockscreen!!!...check out my themes' sceenshots in this thread!!!!
http://forum.xda-developers.com/showthread.php?t=1448316
Click to expand...
Click to collapse
Ah, they meant the Power widget notification icons.
Sorry for the misunderstanding, and thanks gabwerkz that's what i meant ^_^ When you say decompile you refer to decompile the framework-res.apk or the systemui.apk?
Irochk said:
Sorry for the misunderstanding, and thanks gabwerkz that's what i meant ^_^ When you say decompile you refer to decompile the framework-res.apk or the systemui.apk?
Click to expand...
Click to collapse
If you want to change those icons, they are located in SystemUI. If you have your UOT zip, extract/unzip it.
1. Grab the SystemUI and decompile.
2. Change the icon/s.
3. Compile.
4. Rename the compiled unsignedSystemUI to SystemUI.
5. Open your UOT zip by double clicking (if you have a rar/zip program),
6. Locate SystemUI (app folder).
7. Drag and drop the compiled and replace.
8. With WinRAR (my compression method is "store").
9. Exit and flash the zip.
Be aware of the icon size (for alignment) left and right. You can crop top and bottom so you can resize it's background too. Same as the Carrier background. See my unresized background example below (V20N). A waste of space. Then see my modified one (CM7). you only get good results by decompiling. UOT cannot resize backgrounds.
gabwerkz said:
If you want to change those icons, they are located in SystemUI. If you have your UOT zip, extract/unzip it. Be aware of the icon size (for alignment). You can crop top and bottom so you can resize it's background too. Same as the Carrier background. See my unresized background example below. A waste of space.
1. Grab the SystemUI and decompile.
2. Change the icon/s.
3. Compile.
4. Rename the compiled unsignedSystemUI to SystemUI.
5. Open your UOT zip by double clicking (if you have a rar/zip program),
6. Locate SystemUI (app folder).
7. Drag and drop the compiled and replace.
8. With WinRAR (my compression method is "store").
9. Exit and flash the zip.
Click to expand...
Click to collapse
are u already porting echelon to v20n?
desirat said:
are u already porting echelon to v20n?
Click to expand...
Click to collapse
Yes I am...
gabwerkz said:
Yes I am...
Click to expand...
Click to collapse
those thumbnails are really awesome
waiting the release
gabwerkz said:
If you want to change those icons, they are located in SystemUI. If you have your UOT zip, extract/unzip it.
1. Grab the SystemUI and decompile.
2. Change the icon/s.
3. Compile.
4. Rename the compiled unsignedSystemUI to SystemUI.
5. Open your UOT zip by double clicking (if you have a rar/zip program),
6. Locate SystemUI (app folder).
7. Drag and drop the compiled and replace.
8. With WinRAR (my compression method is "store").
9. Exit and flash the zip.
Be aware of the icon size (for alignment) left and right. You can crop top and bottom so you can resize it's background too. Same as the Carrier background. See my unresized background example below (V20N). A waste of space. Then see my modified one (CM7). you only get good results by decompiling. UOT cannot resize backgrounds.
Click to expand...
Click to collapse
Thank you very much dude, you're the best!!!! hope to see your theme cooked soon !!!
hope to see someone make a minimalistic theme for v20n soon
If someone else is interested in Porting ROMS, Building CM7 from Source OR Theming.
This is for you guys http://forum.xda-developers.com/showthread.php?t=1273718&highlight=[All+In+One+Guide+for+Dummies]
Hope you guys learn fast as some are already doing new themes.
Remember that are various files involved:
framework-res.apk
SystemUI.apk now in Gingerbread
Are there in this new ROM lge-res.apk and suires.apk?? They were in Froyo, pretty important.
I haven't even looked at this V20 Rom since I'm in CM7 and moving to HD2 in a few days.
Good luck, it looks you are doing great!
Mick2K said:
I'd love to see this Theme on V20N.
I'm not skilled enough to port it by myself.
Click to expand...
Click to collapse
This theme I made, for most basic stuff, it's just getting png's from some clean Gingerbread Rom like Nexus one's. For more concrete things like volume bar of description text, well you have to get into xml's and test, but not hard for someone like gabwerkz and some others.
antonio1475 said:
Hope you guys learn fast as some are already doing new themes.
Remember that are various files involved:
framework-res.apk
SystemUI.apk now in Gingerbread
Are there in this new ROM lge-res.apk and suires.apk?? They were in Froyo, pretty important.
I haven't even looked at this V20 Rom since I'm in CM7 and moving to HD2 in a few days.
Good luck, it looks you are doing great!
Click to expand...
Click to collapse
No such files, atleast the one I'm using. I'll look into stock one, but I think they are important and should be there even in repacked ones if they are included indeed in Gingerbread. thanks for the advice tony.
Hey guys! Someone recently posted that they wanted to start to making their own themes and I posted a very long reply and figured, might as well post a "somewhat easy to understand" tutorial here for everyone.
So you want to make your own themes?
First off, it is important to know that if you plan on porting any themes over and releasing it to the masses, that you get permission from the theme owner first!!
DISCLAIMER: I AM NOT RESPONSIBLE IF YOUR PHONE EXPLODES OR MELTS! lol
NOTE: IF YOU'RE A NOOB (you know if you are) DO NOT MESS WITH ANY IMAGE THAT ENDS IN ".9" UNTIL YOU READ UP ON THEM.......A LOT! IF YOU'RE JUST REPLACING AN IMAGE, THEN READ ON.
What you will need:
Apkmanager: http://forum.xda-developers.com/showthread.php?t=695701
7zip: http://www.7-zip.org/download.html
An empty flashable zip: http://www.multiupload.com/DBEMBUOCND
Lot's of time on your hands!
GETTING STARTED:
Apkmanager is going to be your "all-in-one" tool for making a theme in Windows.
(I'll go into all the options of apkmanager a little later)
The process you need to follow is actually kind of simple. It's just very time consuming.
First you will need to make the images that you want (unless you are porting a theme).
Now what you need to do is one way or another, get the framework-res.apk and the SystemUI.apk from your phone, you also need the RES_cappuccino.apk (found in /system/framework. (If you don't want to mess with using adb, use Root Explorer, just copy the apk then paste on your sdcard, then copy and paste from your sdcard onto your pc.)
Extract apkmanager to somewhere easy like the desktop and you should end up with a folder named "apkmanager" or whatever.
Inside that folder, you should have the following folders:
Other
place-apk-here-for-modding
place-apk-here-for-signing
place-apk-here-to-batch-optimize
place-ogg-here
projects
Then the following files:
log
Script
DO NOT MODIFY THE NAMES OF ANY OF THESE FILES OR FOLDERS OR NOTHING WILL WORK!
Take the 3 files that you got from your phone and place them in the "place apk here for modding" folder.
Double click to open the "Script" file
Press "22" and hit enter to set your current job
Select either 1,2 or 3 for whichever apk you want to start on first and hit enter
Select "1" to extract. You do not need to decompile unless you are editing XML files.
Once the extraction is done, go inside the "projects" folder and now you have a folder inside there with whatever the name is of the apk you just extracted.
Inside that folder are the images and XML files you need to replace (you might not have to edit any of the XML files, that's a little more advanced unless you already know how to.)
Most of the images you will need to edit will be in the following folders of each apk:
res>drawable
res>drawable-hdpi
Once you get everything done and you're ready to test it out, you need to go back to that "Script" file in apkmanager and open it back up. Now you're going to do pretty much the same stuff you did when you were extracting the apk, in order to rezip the apk.
In the Script for apkmanager, you're going to press "22" and hit enter, then select which file you want to compile first by either pressing 1, 2 or 3.
Select the file and hit enter, then press "3" and press enter
Now press "1" so that apkmanager knows it's a system file and will retain the files signature.
As long as you didn't mess anything up during the process of changing stuff, you shouldn't receive any errors. If you do, you need to figure out what it was you messed up on and fix it.
Go through and rezip all the apks that you edited. Once that is done, you will go to your "place apk here for modding" folder again and you will notice that you have 3 new files in there:
unsignedframework-res.apk
unsignedSystemUI.apk
unsignedRES_cappuccino.apk
Remember that empty flashable zip you downloaded earlier? Now you need it.
Right click on the flashable zip and mouse over "7zip" and click on "Open Archive"
Take the unsignedSystemUI.apk and place it in the "app" folder. Now rename that to its original name:
SystemUI.apk
Now take that unsignedframework-res.apk and unsignedRES_cappuccino.apk and place them in the "framework" folder of the flashable zip. Rename those to:
framework-res.apk
RES_cappuccino.apk
Now you can close out of the flashable zip file and place it on your sdcard.
Reboot into recovery, wipe cache partition, wipe dalvik.
Now go back and flash the zip file you just put on your sdcard.
Since you wiped your cache and your dalvik, the reboot will take a little while. You should now be good to go!
NOTE: Since I did not create apkmanager, I will not be able to answer many questions about it but feel free to ask. If I don't have an answer for you, Just go back to the post above where you downloaded it, and post your question there.
Please enjoy and happy themeing!!!!!!
And to add. There is also another great way for beginners to start making themes. It's very simple, all you do is select the changes you want made, then upload the framework-res.apk and the SystemUI.apk and it does all the work for you!!!! Even puts everything into a flashable zip! All you have to do is download the zip file then flash it! Here's the link to the UOT Theme Kitchen:
http://uot.dakra.lt/kitchen/
Also, thanks to drt054 for pointing out that Apkmanager is being improved on and the name is changing to APK Multi-Tool. If you use this tool instead, I will not be able to help with any troubleshooting because I just recently started using it. You can download it here:
APK Multi-Tool: http://apkmultitool.com/
Great post!
Don't forget, UOT can be a great starting point for inspiration also, at least give a little jump start.
Also, the hardest part is also getting your paths set up for apk manager to read adb. Just Google it and the answers are easy to find!
Sent from my ADR6425LVW using Tapatalk
mtmichaelson said:
Great post!
Don't forget, UOT can be a great starting point for inspiration also, at least give a little jump start.
Sent from my ADR6425LVW using Tapatalk
Click to expand...
Click to collapse
Very true! I'm so used to doing it this way that I sometimes forget about UOT lol. I'll post a link in the OP to it. Thanks Mt! Did you see my newest addition to the Themes section?
wow thats a bit harder then i thought lol... maybe ill just leave it up to you guys the real dev. lol but thanks! maybe when i get more into the phone and modding/tweaking stuff ill try it ha
spc_hicks09 said:
Very true! I'm so used to doing it this way that I sometimes forget about UOT lol. I'll post a link in the OP to it. Thanks Mt! Did you see my newest addition to the Themes section?
Click to expand...
Click to collapse
I did! It looks great!
Sent from my ADR6425LVW using Tapatalk
flaminfury said:
wow thats a bit harder then i thought lol... maybe ill just leave it up to you guys the real dev. lol but thanks! maybe when i get more into the phone and modding/tweaking stuff ill try it ha
Click to expand...
Click to collapse
Once you dig into it it's not to bad!
Sent from my VS910 4G using Tapatalk
flaminfury said:
wow thats a bit harder then i thought lol... maybe ill just leave it up to you guys the real dev. lol but thanks! maybe when i get more into the phone and modding/tweaking stuff ill try it ha
Click to expand...
Click to collapse
Indy's comment to your post was exactly true. It really doesn't take that long once you get the hang of it. Making your own images is what takes longer than anything in my opinion. Even if it takes you a long time to push a theme out, just remember that "it's about quality, not quantity." As long as you put out an awesome looking theme, most people won't care how long it took or how long it takes to push out updates. It definitely wouldn't take long if you use the UOT Theme Kitchen. The link for that can be found at the bottom of my first post.
spc_hicks09 said:
Indy's comment to your post was exactly true. It really doesn't take that long once you get the hang of it. Making your own images is what takes longer than anything in my opinion. Even if it takes you a long time to push a theme out, just remember that "it's about quality, not quantity." As long as you put out an awesome looking theme, most people won't care how long it took or how long it takes to push out updates. It definitely wouldn't take long if you use the UOT Theme Kitchen. The link for that can be found at the bottom of my first post.
Click to expand...
Click to collapse
Great job well said! Listen to spc and you can't go wrong. Nice write up too.
Sent from my VS910 4G using Tapatalk
spc_hicks09 said:
Indy's comment to your post was exactly true. It really doesn't take that long once you get the hang of it. Making your own images is what takes longer than anything in my opinion. Even if it takes you a long time to push a theme out, just remember that "it's about quality, not quantity." As long as you put out an awesome looking theme, most people won't care how long it took or how long it takes to push out updates. It definitely wouldn't take long if you use the UOT Theme Kitchen. The link for that can be found at the bottom of my first post.
Click to expand...
Click to collapse
Hey Spc i have a question, how do you make your own images and such? do you have to use something like Photoshop or gimp or some other program? Been playing around with the uot kitchen and its really a great program, but eventually i'd like to do more custom made stuff too.
Thanks!
47th_Ronin said:
Hey Spc i have a question, how do you make your own images and such? do you have to use something like Photoshop or gimp or some other program? Been playing around with the uot kitchen and its really a great program, but eventually i'd like to do more custom made stuff too.
Thanks!
Click to expand...
Click to collapse
I always use Paint.NET just because it's free and it's a great image editing program for people that don't want to mess with too much technical stuff. You can get it here www.paint.net
Good luck and I can't wait to see some stuff you come up with!
spc_hicks09 said:
I always use Paint.NET just because it's free and it's a great image editing program for people that don't want to mess with too much technical stuff. You can get it here www.paint.net
Good luck and I can't wait to see some stuff you come up with!
Click to expand...
Click to collapse
thanks for the link and info!
all i can say is that ill give it a shot lol.
but seriously you and the other folks here are very good at what you do so....
thanks again!
Just FYI the apk manager forum is old. Go here to read:
http://forum.xda-developers.com/showthread.php?t=1310151
or just go here to download:
http://apkmultitool.com/
It was renamed from APK Manager is now APK Multi-Tool. Windows version is pretty nice. Been looking at the forum, make sure you install to the root of your sdk directory.
He is working on Linux Version but doesn't have a linux machine any longer to test so it is slow going but you can still download APK Manager 5.0 for linux
drt054 said:
Just FYI the apk manager forum is old. Go here to read:
http://forum.xda-developers.com/showthread.php?t=1310151
or just go here to download:
http://apkmultitool.com/
It was renamed from APK Manager is now APK Multi-Tool. Windows version is pretty nice. Been looking at the forum, make sure you install to the root of your sdk directory.
He is working on Linux Version but doesn't have a linux machine any longer to test so it is slow going but you can still download APK Manager 5.0 for linux
Click to expand...
Click to collapse
Thanks for the tip drt! Will add to the OP.
spc_hicks09 said:
Thanks for the tip drt! Will add to the OP.
Click to expand...
Click to collapse
No problem.. love correcting all of your posts lol j/k bud
sent from my V6 Supercharged LG Revo BlueVolt
Apk Multi-Tool is better in that I can recompile SystemUI.apk and RES_Cappuccino.apk as long as I don't make any changes but if I do it gives errors that is some progress..
sent from my V6 Supercharged LG Revo BlueVolt
drt054 said:
Apk Multi-Tool is better in that I can recompile SystemUI.apk and RES_Cappuccino.apk as long as I don't make any changes but if I do it gives errors that is some progress..
sent from my V6 Supercharged LG Revo BlueVolt
Click to expand...
Click to collapse
Lies!!!!! Lol
Sent from my Dread Ginger Revo using Tapatalk.
spc_hicks09 said:
Lies!!!!! Lol
Sent from my Dread Ginger Revo using Tapatalk.
Click to expand...
Click to collapse
What do you mean??
drt054 said:
What do you mean??
Click to expand...
Click to collapse
I was just messin around cuz you said APK Multi-Tool was better than apkmanager. I haven't used APK Multi-Tool yet though.
Ah.. It has more features and auto-updates just doesn't work for me
sent from my V6 Supercharged LG Revo BlueVolt
---------- Post added at 05:40 AM ---------- Previous post was at 04:40 AM ----------
Might have figured out the issues with recompiling SystemUI and RES_Cappuccino they have to be decompiled with dependancies.. dragging frameworkres-apk into the command window and made changes and recompiled without errors. That is a first. If someone knew this and didn't tell me I will hurt somebody!!! Won't be able to test for a while..
Although you don't HAVE to do it, it's suggested that you do that with apkmanager too lol. Sorry!!!
Sent from my Dread Ginger Revo using Tapatalk.
hey guys..
Lately everything's been slowing me down, my beloved HD2 still under repair (it's already been 5 days)
My PC is low end piece of crap, can't even run emulator properly.
Just now finnished on modding SystemUI.apk , and I need tester and feedback.
Recommended only for experienced fellow developers.
Its a apk,still not a flashable-zip(Still haven't learn to do this)
manually move to sysstem/app/
don't forget back-up original SystemUI
Nice job man, looks great. Hopefully someone will be able to assist you with this
chrisrj28 said:
Nice job man, looks great. Hopefully someone will be able to assist you with this
Click to expand...
Click to collapse
thanks for the compliment.
hopefully, yea.. right now i'm trying to fix the problem with what i'm facing first.
afterward making this theme into zip for recovery,but still dunno how to do it..
Indeed such a nice job, would be even more awesome if you made more colours .
And there are many tuts on how to make a flashable zip, I can even help you with that.
Marvlesz said:
Indeed such a nice job, would be even more awesome if you made more colours .
And there are many tuts on how to make a flashable zip, I can even help you with that.
Click to expand...
Click to collapse
yea..would like to make more colours too,but too bad that my beloved HD2 is currently under repair cuz of power issue
NWY will search on making flashable zip later on when my theme is complete then
Need tester for systemUI..
anyone??
DoctorGore said:
Hey dude. I replaced your SystemUI over mine in V0.4 of the ROM, and rebooted, yet nothing changed. I also tried installing the .apk from inside /system/app but it wouldn't yet me. What am I doing wrong?
I'm about to install V0.5 of the ROM now anyways, but it'd be cool to see an updated version with more colour options.
Click to expand...
Click to collapse
Did u change the apk permission to rw-r-r??
If still nothing happen, let me know..
DoctorGore said:
Doesn't it come with the correct permissions it needs?
I just replaced it again, this time it 'worked', but now I have no status bar or nav bar. Tried giving it all the permissions, same thing.
Click to expand...
Click to collapse
Not really sure about that, I guess there is some problem with the mod I've made
and it does not come with set permissions as I only decompiled & recompiled the file and modded it.
Anyway thanks for the feedback.
Currently having hard time on testing out the theme without my HD2, for now will stop uploading files and just making mod with the updated ROM.
will be back after finished modding & testing with it.
my latest work for the theme are attached, but i don't know if it's working or not, I'm still new in almost everything here.
hope this time everythings went well.
oroo708 said:
Not really sure about that, I guess there is some problem with the mod I've made
and it does not come with set permissions as I only decompiled & recompiled the file and modded it.
Anyway thanks for the feedback.
Currently having hard time on testing out the theme without my HD2, for now will stop uploading files and just making mod with the updated ROM.
will be back after finished modding & testing with it.
my latest work for the theme are attached, but i don't know if it's working or not, I'm still new in almost everything here.
hope this time everythings went well.
Click to expand...
Click to collapse
think you might need framework.apk as well
wis1152 said:
think you might need framework.apk as well
Click to expand...
Click to collapse
Framework.apk?as in for what might that be?
more detail please.
I've already included framework-res.apk on my latest mod in this post here
oroo708 said:
Framework.apk?as in for what might that be?
more detail please.
I've already included framework-res.apk on my latest mod in this post here
[/QUOT
So you have,silly me.feedback no change apart from no top bar or soft keys:-(
Sent from my HTC HD2 using xda premium
Click to expand...
Click to collapse
You play only with pictures? Or replaced the code? can do for Tosti 0.6? I can help with development. I can rewrite the whole framework-res.apk =)
jack_nuclear said:
You play only with pictures? Or replaced the code? can do for Tosti 0.6? I can help with development. I can rewrite the whole framework-res.apk =)
Click to expand...
Click to collapse
sure, if that is ok with you.
for now, only mod with pictures. haven't got the time to touch on the code yet.
can you make it for 0.6 Thanks it looks wonderfull
jirka607 said:
can you make it for 0.6 Thanks it looks wonderfull
Click to expand...
Click to collapse
Mostly there's no change for 0.5 and 0.6, only just the launcher. will upload with some other stuff later.
now just finished fixing SystemUI which have some problem before.
hopefully this time its working
update2.zip
You did everything wrong!
1) with install (you must use updater-script and update-binary in META-INF\com\google\android\)
2) With apk (Where is AndroidManifest.xml?)
3) Cant unpack apk (i need for my rom)
If you give me pictures (and changes in the code) i will help you! Wait for you response here, PM, [email protected]
p.s. You will remake Settings.apk for red icons? You draw the icons yourself? If not then tell where you take them, please
Hope you dont mind, I put your theme in a zip you can run from CWM forgot to sign them.. So sig verify off to flash. If you cant figure out what i did, or where to add more changes pm me. Dont be mad its all your work I take no credit, just put in a package I used. Both zips work with IceCreamTosti M3, v0.6, v0.7 and should work with any AOKP ICS build. If any of you try on another ICS build please confirm
Well I made another, your theme + red inside settings.apk. Again these should work on any ICS rom. They work with IceCreamToasti v0.6 for sure
jack_nuclear said:
You did everything wrong!
1) with install (you must use updater-script and update-binary in META-INF\com\google\android\)
Click to expand...
Click to collapse
Guess I have to learn through making zip again
jack_nuclear said:
2) With apk (Where is AndroidManifest.xml?)
Click to expand...
Click to collapse
Thanks, just realize missed it out
jack_nuclear said:
3) Cant unpack apk (i need for my rom)
Click to expand...
Click to collapse
Its working for me.
jack_nuclear said:
If you give me pictures (and changes in the code) i will help you! Wait for you response here, PM, [email protected]
p.s. You will remake Settings.apk for red icons? You draw the icons yourself? If not then tell where you take them, please
Click to expand...
Click to collapse
Any help would be great.
At the first time I saw these thread [CLOSED] Red Sensation Final [AOKP B20/CM9 CDMA+GSM/Gummy 0.6.6]
when googling on theme. then try porting it with IceCreamTosti which you can see on the first post screenshot.
Then just thought about creating my own mod and took some nice looking icon in Sensation's and still using it with just lil mod.
credit should go to qasimzia512
ThdDude said:
Hope you dont mind, I put your theme in a zip you can run from CWM forgot to sign them.. So sig verify off to flash. If you cant figure out what i did, or where to add more changes pm me. Dont be mad its all your work I take no credit, just put in a package I used. Both zips work with IceCreamToasti v0.6 and should work with any ICS build. If any of you try on another ICS build please confirm
Click to expand...
Click to collapse
Awesome
could u just tell me how u did it exactly??
ThdDude said:
Well I made another, your theme + red inside settings.apk. Again these should work on any ICS rom. They work with IceCreamToasti v0.6 for sure
Click to expand...
Click to collapse
Nice~ just about to do on that for today.
oroo708 said:
Awesome
could u just tell me how u did it exactly??
.
Click to expand...
Click to collapse
Download one and open with winrar or whatever and look at it go into the folder and make changes to it where you want for a blue green pink whatever color theme. If you cant figure out where and what to replace pm me