hi. i want to change quick panel @ toggle from gb green to blue like cm.. how i want to do it? is that uot kitchen can do it?? im using. i'm new here.. i don't know how to do it.. i'm using firmware S5830IDXLF1, S5830IOLBLD1 .. anyone can help me..
Decompile SystemUI.apk or framework-res.apk (not sure which), edit the PNGs, recompile, push using adb.
for simpler steps (no need for decompiling/recompiling)
use Ninjamorph (free on play store)
it allows you to change the PNG files in your apks.
if you do not have 15 toggle mod:
Open Ninjamorph, go to system/app/ then choose SystemUI.apk. Then go to res/drawable-mdpi and then modify the pngs you want to modify (quickpanel_icons)
then after you're done, just go back to main menu of ninjamorph and choose finish then choose systemui.
but if you have 15 toggle mod:
Open ninjamorph, go to system/framework then choose lidroid-res.apk. Then do the same steps.
Ninjamorph is useful for beginners, no need to compile.
EDIT: after you finish you need to reboot (because you edited something in the statusbar, and it also applies if you edited a framework apk.)
jraquino said:
for simpler steps (no need for decompiling/recompiling)
use Ninjamorph (free on play store)
it allows you to change the PNG files in your apks.
if you do not have 15 toggle mod:
Open Ninjamorph, go to system/app/ then choose SystemUI.apk. Then go to res/drawable-mdpi and then modify the pngs you want to modify (quickpanel_icons)
then after you're done, just go back to main menu of ninjamorph and choose finish then choose systemui.
but if you have 15 toggle mod:
Open ninjamorph, go to system/framework then choose lidroid-res.apk. Then do the same steps.
Ninjamorph is useful for beginners, no need to compile.
EDIT: after you finish you need to reboot (because you edited something in the statusbar, and it also applies if you edited a framework apk.)
Click to expand...
Click to collapse
what u mean?? ninjamorph is that app?
SemBoyHehe said:
what u mean?? ninjamorph is that app?
Click to expand...
Click to collapse
Yes its an app
It can be used to edit png
But if you want to edit xml
Then compiling and decompiling is the only choice
iamareebjamal said:
Yes its an app
It can be used to edit png
But if you want to edit xml
Then compiling and decompiling is the only choice
Click to expand...
Click to collapse
can u help me? i didnt know ho to do..
Related
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.
All mods are at the bottom of this post.
Here is a simple way to change system icons on your application drawer. I was looking for a guide to do this but I couldn't find any so I gave it a try and it worked. So I decided to post the method here for like minded people who wanted to change the system icons in their app drawer and not only on the homescreen.
I will show an example of changing the contacts icon. To change the icons of some other app you just have to pull the relevant apk. I know this looks long and tiresome but bear with me and the results will amaze you. After a few times it becomes really easyYou have to be rooted to do this
A couple of things to note
a. You can change icons in framework-res.apk, SystemUI.apk or any other apk this way too.
b. Please note that the icons you replace should be of the same dimensions.
c. The specific icons name inside the drawable_hdpi might change. Sometimes its icon.png. Sometimes its ic_launcher_XYZ. Just use your head and replace the correct png.
d. The files are located either in system/app or data/app depending on whether its a system file or a data file. System files have to be pushed. Data files have to be installed.
Changing Icons works for all ROMS
1. Download android-sdk from here http://developer.android.com/sdk/index.html
2. Install all libraries.
3. Install jdk from here http://www.oracle.com/technetwork/java/javase/downloads/index.html
Make sure you download jdk and not just jre.
4. Download apk manager from here http://forum.xda-developers.com/showthread.php?t=695701
5. extract apk manager inside platform-tools inside android-sdk folder. Should be something like this
C:/Android-sdk/windows/platform-tools/("extract apk manager here")
-----------------------------------------------------------------------------------------------------------------------------------
6. Open cmd
7. Navigate to the platform-tools folder. (Simple DOS commands)
8. Do "adb pull /system/app/HtcContacts.apk" (-Do this without the quotes. If you want to change the icon for, lets say the camera, then instead of HtcContacts.apk, type HTCCamera.apk. To see all the system files just navigate to system/app on your phone using es file explorer or root explorer or any other file explorer you fancy. You can see all the system apks and you can pull anyone you want)
9. Ok so now the HtcContacts.apk should be in the platform-tools folder. Paste it into the folder "place apk here for modding".
10. Start script.bat (apk manager) from the platform-tools folder.
11. Choose option 22 to select a project
12. Choose the number of the project. In this case it would be 1.
13. Choose one again on the next screen. This will extract the apk to the projects folder.
14. Now get to the folder res/drawable-hdpi/ on your windows explorer.
15. Replace people.png with the icon of your choice. Please remember that your new icon has to be of 72x72 dimension and should have the same name. You can also replace other pngs like dialer and stuff.
(Next step is only for system files)
-------------------------------------------------------------------------------------------------------------------------------------
16. Select option 3 on the apk manager cmd
17. Now select 8. This is a system apk and so we have to retain the system signature.
18. Enter the full path of the file ( system/app/HtcContacts.apk)
Follow these steps for data files
-------------------------------------------------------------------------------------------------------------------------------------
19. Select 7.
20. Wait for install.
Here are my mods. Please note that I have not made these icons and tweaks. I have just put them all together in one place. If you want to give any credit then please follow the developers.
These are designed for sense based Roms. Please DO NOT try with any other rom. Just download and push to system/framework/framework-res.apk. Please note : This is for the older sense (sense 2.0) Do not try with newer sense.
To get transparency you have to use this file -- Transparency Hack -- through metamorph. I will make this into a flashable zip once I understand how to do that.
App icons are from Tenuis theme - Images
My framework-res
Screenshot - http://img600.imageshack.us/img600/9167/snap20110125163003.png
Download
System Icons Zip
http://dl.dropbox.com/u/18171691/Mms.apk
Hello,i just use Bettercut.apk available from market .
Marcdu81 said:
Hello,i just use Bettercut.apk available from market .
Click to expand...
Click to collapse
Hi I dont use bettercut but does it let you change the system icons in the app drawer. you know the drawer that comes up when you press the menu on the launcher???
Edit: OK i just tried bettercut. Using this you cannot change system icons in the app drawer. You are only changing icons on the homescreen, basically shortcuts. You could do that with launcherpro, desktop visualizer and 10 other apps.
CREDITS
CREDITS
MultiCulti for giving me the idea to get the services.jar for transparency
Icons from MIUI framework
Icons from Gingerbread aosp ROM
sopL87 for his guide
he_stheone64 for his awesome transparency hack
Ps. tell me if I have forgotten to credit anyone and I will add your name here. Thanks to all of the above for inspiring and helping.
Good work
Check this out too:
http://forum.xda-developers.com/showthread.php?p=10157000
Simple Java app to edit .apk files with a nice GUI
You're Just Awesome THNX man !
Nice guide
Ninjamorph lets you edit and change out images within apk files right on your phone. Its a free app on the market.
Still a very nice guide though!
thanks .. i was just looking to put up something which you could use to edit any apk on your phone .. the thing with ninjamorph is that it wasn't working for me. And plus I prefer to do it this way. Gives me more area.
EDIT: Anyone wants to see an MIUI framework on your sense?? I am thinking about getting the exact MIUI framework over to our sense based ROMs. As you can see in my framework I have already copied some of the elements. I am thinking about getting the power toggles and removing the current apps from the notification pulldown.
hi could u help me to change the battery icon plzzzz
i know about kitchen. any thing else i have some pic of a battery icon but dont know how to make one..... htc desire hd rom runny 3.37
Can't extract file
I tried to put option 22 where project start. Then I enter the project name as 1 and following another option 1 to extract files. However, the CMD just close by itself and I opened the project file and still empty inside. Please help!!
a simple question if i want to change some png in framework-res.apk i have to put them in drawable-ldpi or drawable mdpi?
also there is a way to mix a theme from theme selector and png i insert in framework-res.apk?
Can.
I only recently downloaded ninjamorph but have not tried it yet...but it's known to cause some issues if u don't use it correctly. But it is simple.
Zipthemer is also a similar and widely used tool.
Better use a PC to do it if u have access to it.
yep i'm using pc to change icons but ninjamorph for repaking the apk when finished, as far as i tried even if there are ldpi and mdpi changes only takes effect if png is modified in ldpi, and just a few works... i really have no idea why even if i overwrite them somee are still there as i never modified them
Yes our roms are a lil weird, it chooses some icons form drawable ldpi and some from mdpi. But any changes in the png always did stick for me. Are u on a theme or just on default system theme?
But use PC for the entire process and check, just open the framework apk in a zip archive, drag and drop the new png in the appropriate folder, if It is ur framework apk then no need to sign it. Just don't extract it.
Btw replace icons in both ldpi and mdpi, unless u know which icon is being used. Which icons are u trying to replace?
i can directly mount /system from recovery or do i need to use adb method? i just tried some random icons, the goal is to change lockscreen circle icons (cm7) and in-call stuff
Well yes u need adb to access anything from recovery. But u can also replace framework using root explorer, though not the best method but can be done. I've replaced lock icons..zdune's miui lock icons. U can also use a flashable zip if u know how to create one or if u find one. But root Explorer works.
In this guide im going to learn you how can u simply mod some images of apps, system ui and in framewrok-res.apk
What you need is:
-- 7-zip
-- paint.net or any other tool like gimp and photoshop
-- and application u want to edit
Step by step:
1.Extract application you want to edit
*example---
you extract "SystemUI.apk" to "SystemUI" (FOLDER)
2.open image you want to edit with paint.net (or...)
3.be careful in which colour you edit cause of text but there is a guide about xml editing
4.after u done editing images you pick all files and folderS in "SystemUI"folder and u right click it and in 7-zip you choose and to archive but you change extension to .apk
This way you can edit toggles in notification bar change colors of them change blue ics circle in end of status bar to line lets say.
Later im gonna post some pictures to make it easier to you.
I think APKtool better than 7z or other.
Need help..
Sent from my GT-N7000
========================
Rom:
Leaked JB 4.1.2
Kernel:
Philz 2.7
========================
look for a theme in the theme section and flash it.
easy peasy.
extract systemUI.apk from your phone to PC
extract the apk using 7z
go to res/drawable-xhdpi folder.
look for the Icon of that BAR.
edit the picture to your liking (whatever color or make a new one of the same dimension with no background)
now
open the systemUI.apk using 7z (just open donot extract this time)
navigate to res/drawable-xhdpi folder.
drag and drop the modified picture to replace the old one. (names should be same)
push back to the /system/app folder and restart system UI or reboot.
**** make sure you need to have backup of the stock systemUI on the phone incase you have FCs
azzledazzle said:
look for a theme in the theme section and flash it.
easy peasy.
Click to expand...
Click to collapse
I'm not that lazy..I'm trying to make mw own theme
Sent from my GT-N7000
========================
Rom:
Leaked JB 4.1.2
Kernel:
Philz 2.7
========================
nokiamodeln91 said:
extract systemUI.apk from your phone to PC
extract the apk using 7z
go to res/drawable-xhdpi folder.
look for the Icon of that BAR.
edit the picture to your liking (whatever color or make a new one of the same dimension with no background)
now
open the systemUI.apk using 7z (just open donot extract this time)
navigate to res/drawable-xhdpi folder.
drag and drop the modified picture to replace the old one. (names should be same)
push back to the /system/app folder and restart system UI or reboot.
**** make sure you need to have backup of the stock systemUI on the phone incase you have FCs
Click to expand...
Click to collapse
What name of the icon? I cant fine it
Sent from my GT-N7000
========================
Rom:
Leaked JB 4.1.2
Kernel:
Philz 2.7
========================
check in framework-res.apk.. not sure. it used to be in lidroid-res.apk for themed ones.
found a few in framework like
button_onoff_indicator_on
btn_toggle_on.9
the shape is a bit diff so not sure
Doesn't a png that set the color.
It's just a .xml file that it need to edit
If I remember correct you can find it at systemUI/res/layout/tw_quick_setting_button.xml
Just edit textcolor value as your choice
Ciao
that only has the background color not the color when its active like in this case its green. can that be changed to blue by editing xml? png definitely changes it
Are you sure?
Hmmm will try it out
hey , i have extracted the systemui.apk using 7zip , then when i tried opening xml files using notepad++ it showed those stuff , can you help me ? : ) even oriflax modifications , opening his xml files showed me that too
You can't edit xml file like this. You need to decompile it using apk tool then edit the xml and recomplile
nokiamodeln91 said:
You can't edit xml file like this. You need to decompile it using apk tool then edit the xml and recomplile
Click to expand...
Click to collapse
thank you , i decompiled it , edited it and then while recompiling it it gave me hundreds of invalid resource directory errors ... i had to pull out classes.dex earlier but put back in after editing ... any ideas ?
Don't get. Dex file when using apk tool. Don't mod the apk using 7z . starts fresh