Related
:::Mods please don't move this thread with the other theme tuts:::
Well i have pretty much finished FadetoBlue and now taking a small break before starting my next theme. I am banging my head trying to remember where the boot image is. I know i have seen them somewhere but can not remember where. So i figured why not ask the forums, but at the same time give info on where the images are located inside the apks. I know a lot of the images are easily figured out by the name, but i want to find and explain the tougher ones that the names don't make as much sense, also things like if you change the dialer in contacts.apk, you should also change the dialer in phone.apk.
Common Image names:
.9.png - These images are used for items that will stretch. These can be difficult to edit.
btn_ - Buttons, there are a lot of different buttons and they have different states. The most common are Normal, Longpress, Disabled(when it is linked to an editbox that has nothing in it yet, Selected(When highlighted and pressed with trackball) and Focused(When scrolling over with trackball)
pressed_application_background_static.png - This image has to do with pressing an app icon on the home screen or in the launcher
focused_application_background_static.png - This image has to do with using the trackball to scroll over app icons on the home screen or in the launcher.
ic_menu - these are all the files you seen when you hit Menu in various apps.
stat_notify - Notification alerts that are found on the top bar.
stat_sys - Icons for Battery, signal strength, wireless, connections. Also on the top bar.
status_bar - These all have to do with the images you see when you drag your finger down from the top of the screen.
title_bar - this is the bar where all of the Notifications pop up on.
Most common changes: Aside from icons.
Framework-res.apk -has the majority of UI images, Notification icons,
Contacts.apk - You see these images when you hit the green call button, press the contacts or phone icons, Has some of the same images as Phone.apk
Launcher.apk - Has the Clock, Folders, wallpapers and some Google Search widget images.
Phone.apk - You see these images, after you dial a number and call them. You should make the same changes here as in Contacts.apk
Icons:
AlarmClock.apk - res\drawable\ic_launcher_alarmclock.png
Browser.apk - res\drawable\ic_launcher_browser.png
Calculator.apk - res\drawable\icon.png
Calendar.apk - res\drawable\app_calendar.png
CalendarProvider.apk -res\drawable\app_icon.png
Camera.apk - res\drawable\ic_launcher_camera.png
com.amazon.mp3.apk - res\drawable\icon_application.png
com.android.term.apk - res\drawable\app_terminal.png
Contacts.apk -res\drawable\ic_launcher_contacts.png & ic_launcher_phone.png
Email.apk -res\drawable\icon.png
GDataFeedsProvider.apk -res\drawable\app_icon.png
Gmail.apk -res\drawable\ic_launcher_mail.png
GmailProvider.apk -res\drawable\ic_launcher_mail.png
GoogleSearch.apk - Has a drawable folder but no icon?
gtalkservice.apk -res\drawable\app_instant_message.png
IM.apk -res\drawable\ic_launcher_im.png
ImProvider.apk -res\drawable\ic_launcher_im.png
Launcher.apk -res\drawable\ic_launcher_alarmclock.png & ic_launcher_gallery.png & ic_launcher_home.png
Maps.apk -res\drawable\ic_launcher_maps.png
MediaProvider.apk -Has a drawable folder but no icon!
Mms.apk -res\drawable\ic_launcher_smsmms.png
Music.apk -res\drawable\app_music.png
MyFaves.apk -res\drawable\myfaves_app_icon.png
PackageInstaller.apk -res\drawable\icon.png
Phone.apk -res\drawable\app_voicemail.png & ic_launcher_phone.png
Settings.apk -res\drawable\ic_launcher_settings.png
SettingsProvider.apk -res\drawable\ic_launcher_settings.png
SetupWizard.apk -Has a drawable folder but no icons!
SoundRecorder.apk -res\drawable\ic_launcher_soundrecorder.png
Street.apk -Has a drawable folder but no icon!
Superuser.apk -res\drawable\icon.png
Sync.apk -res\drawable\app_icon.png
SystemUpdater.apk -Has a drawable folder but no icons!
Talk.apk -res\drawable\app_instant_message.png
TelephonyProvider.apk -res\drawable\ic_launcher_phone.png
TmoImPlugin.apk -res\drawable\ic_im_logo_* This has icons for AIM,Yahoo and MSN. They show in IM list.
Vending.apk -res\drawable\ic_launcher_androidmarket.png
VoiceDialer.apk -res\drawable\app_voicedialer.png
VoiceSearch.apk -res\drawable\app_voicesearch.png
YouTube.apk -res\drawable\ic_launcher_youtube.png
Reserved...
Just incase =)
cheers for this, very useful to budding theme developers
i think if you look in framework-res and go to assets then images for the boot images
Sorry about the delayed reply, i kind of lost the thread =) thanks Kron!
Woot!
Someone like a mod should sticky this thread.
Thanks for the list.
Great list, I basically found this out all through just going through and looking at the images, but a single post with all the images would be great for all the new theme makers who are starting to come in and contribute. Thanks for posting this!
I second for a sticky.
This would have saved me many many hours when I was just starting out with this theme business. Very useful post!
Thanks for the info.
I tried looking for the pictures icon location but can seem to find them... The one in the launcher.apk was for the wallpaper icon. Any clue?
yellow heel said:
Thanks for the info.
I tried looking for the pictures icon location but can seem to find them... The one in the launcher.apk was for the wallpaper icon. Any clue?
Click to expand...
Click to collapse
Sorry for the delayed reply, I didnt get the question at first so i didn't answer, then forgot about it.
But you will find the ic_launcher_gallery.png in Camera.apk and Launcher.apk. I believe by changing the one in the camera it will change it where you want.
damnitpud said:
Sorry for the delayed reply, I didnt get the question at first so i didn't answer, then forgot about it.
But you will find the ic_launcher_gallery.png in Camera.apk and Launcher.apk. I believe by changing the one in the camera it will change it where you want.
Click to expand...
Click to collapse
Thank you, I will give that a shot.
Quick Question...
After a long time searching,(i didn't want to make a new thread for this if there was one already opened) I have a question...
I want to be able to edit just the launcher.apk or the drawables in framework-res.apk to be able to hold all the default launcher-app icons.
Basically, is there a way to place all the icons for the stock apps in one of those 2 above mentioned files and when opening the app tray, those icons show up as opposed to the ones in the individual .apk's?
any help on this would be nice. i'm tired of searching. lol
temporizer said:
After a long time searching,(i didn't want to make a new thread for this if there was one already opened) I have a question...
I want to be able to edit just the launcher.apk or the drawables in framework-res.apk to be able to hold all the default launcher-app icons.
Basically, is there a way to place all the icons for the stock apps in one of those 2 above mentioned files and when opening the app tray, those icons show up as opposed to the ones in the individual .apk's?
any help on this would be nice. i'm tired of searching. lol
Click to expand...
Click to collapse
Currently, NO there is no way to do this on the way the android files are pulled to and from the system.
However, I believe Cyanogen has an idea to implement an easier way to skin the default system app's icons than the system we have now. This is one of the things he has on his list of 'to-do' for the Experimental builds if I remember correctly.
Until he's able to pull this off, we're stuck editing individual apk's. It sucks since there is a higher probability of something breaking doing this. Hopefully Cyanogen can get something working soon. It'd make my job a lot easier.
Gah again with the double post, mods please delete.
prash said:
Currently, NO there is no way to do this on the way the android files are pulled to and from the system.
However, I believe Cyanogen has an idea to implement an easier way to skin the default system app's icons than the system we have now. This is one of the things he has on his list of 'to-do' for the Experimental builds if I remember correctly.
Until he's able to pull this off, we're stuck editing individual apk's. It sucks since there is a higher probability of something breaking doing this. Hopefully Cyanogen can get something working soon. It'd make my job a lot easier.
Click to expand...
Click to collapse
Thank you Prash for the response.
That makes sense, and i know that cyanogen is working on implementing the standalone icon feature.
The ONLY reason I ask this is because of a post that stericson made a while ago:
Stericson said:
General Info:
Every .apk contains the images relating to itself. However, every apk has the ability to use the images in framework-res.apk. The images for every apk is located inside of itself. To find these images open up the apk, you can rename it to .zip or open it with an archiver of your choice, winrar, winace, etc. Then after opening the apk open the folder called res and inside of that there are folders that are named Drawable, drawable-land, drawable-port, etc. This is where the images are stored.
Click to expand...
Click to collapse
so, i thought that icons could be pulled from there as well...
thanks for this, i attempted to theme cyans theme template the other day and didn't know where to start. This is going to be very helpful!
DAKIDD236 said:
thanks for this, i attempted to theme cyans theme template the other day and didn't know where to start. This is going to be very helpful!
Click to expand...
Click to collapse
i am glad my old posts are still helping people, i just hope this old info is still good. I am tinkering with theme'n again so its possible that i will be updating any changed info, or using the second post of this thread for the new info.
got a question.
i have JACxROM v1.3r2. all i want to do is change the battery icon at the top. i found the image after i change it do i have to do anything else or can i just flash it to my phone
saprano614 said:
i have JACxROM v1.3r2. all i want to do is change the battery icon at the top. i found the image after i change it do i have to do anything else or can i just flash it to my phone
Click to expand...
Click to collapse
just resign and you're good to go
jonnybueno said:
just resign and you're good to go
Click to expand...
Click to collapse
how do i resign
How do you theme the (6) icons that pop-up when you press the Menu button ? I'm referring to Settings, Search, Add, Wallpaper, etc, etc. The images don't appear to be in framework-res.apk. I've looked in a few other folders/files with no luck so far.
And if anyone knows where to get replacement images, can you please point me in the right direction ?
hallstevenson said:
How do you theme the (6) icons that pop-up when you press the Menu button ? I'm referring to Settings, Search, Add, Wallpaper, etc, etc. The images don't appear to be in framework-res.apk. I've looked in a few other folders/files with no luck so far.
And if anyone knows where to get replacement images, can you please point me in the right direction ?
Click to expand...
Click to collapse
I believe they are in the vendor.apk and if you have a launcher like launcherpro you'll also have to them those as well.
No idea where to get custom images except from other ROM's or themes from those that have taken the time to colorize or otherwise theme the menu options. Hope it helps some.
I found a "vending.apk" but not the images that I was looking for. I'm using ADW too, by the way.
hallstevenson said:
I found a "vending.apk" but not the images that I was looking for. I'm using ADW too, by the way.
Click to expand...
Click to collapse
Sorry my bad, vending is for the settings menu, the images you are looking for are in the framework-res.apk, they begin with "ic_menu_", sorry for the mis-info
No need to apologize I'll look through there again. I've found "ic_menu..." images in there before (in 'drawable-mdpi' ?) but not ALL of them. Of course, there's over 700 to look through.
hallstevenson said:
No need to apologize I'll look through there again. I've found "ic_menu..." images in there before (in 'drawable-mdpi' ?) but not ALL of them. Of course, there's over 700 to look through.
Click to expand...
Click to collapse
Other apk files contribute to that menu, depending on the app you have open. They all should start with ic_menu... Are you wanting to theme just the home screen? If so, some are in framework, settings and adw. If you need some help, send me a pm...
Sent from my Froyo Tazz using XDA App
Yes, just the home screen at this point. I did find some of the images in framework-res.apk and I suspected the the launcher app must change things too. That's disappointing because when ADW updates, I have to change/update the image(s) again.
With your experience Macrodroid, how practical is it to take the existing images and edit them with The Gimp, for example ? Can I change the 'object' color and the background (easily) using that ?
hallstevenson said:
Yes, just the home screen at this point. I did find some of the images in framework-res.apk and I suspected the the launcher app must change things too. That's disappointing because when ADW updates, I have to change/update the image(s) again.
With your experience Macrodroid, how practical is it to take the existing images and edit them with The Gimp, for example ? Can I change the 'object' color and the background (easily) using that ?
Click to expand...
Click to collapse
I use paintshop pro to edit images. Gimp should work about the same. I also use 7-zip to edit the apk's.
As far as updates for adw goes, just save the images you change in a folder on your PC. When they update, pull the apk from your phone, open the drawable folder for the images, copy your images to the apk and save it. Resign the apk when your done and push it back to your phone. Or, if they don't change the filename on you, you can create an mm theme with a lit less hassle. If you need some help setting anything up, drop me a pm... I'll be more than happy to help you out...
Sent from my TAZZ FROYO using XDA App
This is just the Launcher2.apk with a few Gingerbread icons. This goes great with this mod:
http://forum.xda-developers.com/showthread.php?t=863860
Rename the file to Launcher2.apk and copy it to /system/app using root explorer.
This just changes the phone icon, web browser icon and app icon in the dock.
Enjoy!
Edit: Added screenshot.
When I click the phone short cut button. A message pops up saying app not installed
clyon3 said:
When I click the phone short cut button. A message pops up saying app not installed
Click to expand...
Click to collapse
The app needs to be edited because that button points to the stock Android dialer, which is not used by Captivate.
icezar1 said:
The app needs to be edited because that button points to the stock Android dialer, which is not used by Captivate.
Click to expand...
Click to collapse
Can someone post the modified version of it then to be functional on Cpativate.
joeshmoe08 said:
Can someone post the modified version of it then to be functional on Cpativate.
Click to expand...
Click to collapse
The one on the market worked for me with the tw dialer.
http://www.appbrain.com/app/gingerbread-launcher/com.modaco.android.launchergb
I also tried the one from the market under "Gingerbread Launcher" and it installed perfect. Once I clicked the home button it asked which launcher to use, I mainly use launcherpro since it seems you can tweak things a little more but I checked it out and it kept my same background image. I did NOT uninstall the stock launcher in Perception so I had 3 choice to pick. Looks pretty cool though, I may stay with launcherpro though due to setting it up different with whatever buttons I want to use at the dock.
Cog'd Perception or Cog'd 2.3b6 depending on my need for flash addiction
icons
Just download the icon pictures and then edit right on your phone, then put them in your dock. So easy even a caveman could do it.
Gingerbread launcher .apk taken right off of the Gingerbread system dump:
http://briefmobile.com/guide-install-android-2-3-launcher
hello everyone,sorry for my poor English
I have themed my own phone looks like a Nexus s
mostly every background is black and text is white,except
in root explorer ,when i press menu,the popup is white background and text is white too......then press more .again white background with white text
what can I do....
I hate to bring this old thread up again. But, does anyone have an answer?
It seems that the menu background for some common applications like "Root Explorer" or "Droid Analytics" does not change properly with the theme. Instead, it shows a white menu with white text.
My entire device is completely Gingerbread themed based off of the stock framework-res. But, these menus are totally messed up. White text on white menus. Should be white text on black transparent menus.
I might be way off: But have you guys tried changing the color in the .XML file/s?
zHk3R said:
I might be way off: But have you guys tried changing the color in the .XML file/s?
Click to expand...
Click to collapse
I changed the colors for menus within framework-res.apk res/values/styles.xml. All other menus system-wide work fine. Every other application menu works fine.
Which XML are you thinking about?
kennethpenn said:
I changed the colors for menus within framework-res.apk res/values/styles.xml. All other menus system-wide work fine. Every other application menu works fine.
Which XML are you thinking about?
Click to expand...
Click to collapse
I was thinking maybe changing color codes in Root Explorer's XML might help. But I don't know.
zHk3R said:
I was thinking maybe changing color codes in Root Explorer's XML might help. But I don't know.
Click to expand...
Click to collapse
Oh yeah I thought about that. But, since I'm creating this theme for a ROM used by hundreds of people, I'd rather not have to theme these external applications.
Someone's got to know the answer to this problem!
kennethpenn said:
Oh yeah I thought about that. But, since I'm creating this theme for a ROM used by hundreds of people, I'd rather not have to theme these external applications.
Someone's got to know the answer to this problem!
Click to expand...
Click to collapse
I see.. Hope you find your answer.
zHk3R said:
I see.. Hope you find your answer.
Click to expand...
Click to collapse
Thank you for the help!
Hi,
Which file is it that I need to change in order to make the colour back to blue in the atached image?
In the old firmware the colour in the toggle was blue, now after updating it is white. It is also the same in the contacts/dialer/favourite contacts screen when scrolling left to right between them. Any help would be great as I really want to change it back.
Thanks
framework-red.apk/res/drawable**/semc_switches_**
dully79 said:
framework-red.apk/res/drawable**/semc_switches_**
Click to expand...
Click to collapse
cheers!
Do you mean the xml files in drawable or the pngs in drawable-xhdpi?
If its the xml's I thought there was issues recompiling framework-res?
Sorry mate pngs
i tohught it had to do with sony theme chooser.. if your talking about the color when toggling since that changes when changing the themes.... idk tho
dully79 said:
Sorry mate pngs
Click to expand...
Click to collapse
I cant seem to find the ones for the background colour, not the actual buttons themselves...
mcsqwizzys98 said:
i tohught it had to do with sony theme chooser.. if your talking about the color when toggling since that changes when changing the themes.... idk tho
Click to expand...
Click to collapse
I only ever have the blueblack theme in my roms....
gregbradley said:
I cant seem to find the ones for the background colour, not the actual buttons themselves...
I only ever have the blueblack theme in my roms....
Click to expand...
Click to collapse
its in the framework im pre sure its xml or smali idk but the themes are just stupid overlays without them its white so im pre sure in frameworks it has origional theme overlay and it makes everything white:silly:
Ok im home and armed with a brew.:good:
Regardless of the Sony theme selected my toggles stay constant, that's the switch and switch background.
Ive never seen toggles in contacts etc so im assuming you mean something else, tab selected maybe?
dully79 said:
Ok im home and armed with a brew.:good:
Regardless of the Sony theme selected my toggles stay constant, that's the switch and switch background.
Ive never seen toggles in contacts etc so im assuming you mean something else, tab selected maybe?
Click to expand...
Click to collapse
Yeah, the bits in red below showing which tab you are in...Many thanks for the help with this, its been driving me nuts,,,I must have deketed something from my ROM without knowing it...At first I thought it was just the new firmware
gregbradley said:
Yeah, the bits in red below showing which tab you are in...Many thanks for the help with this, its been driving me nuts,,,I must have deketed something from my ROM without knowing it...At first I thought it was just the new firmware
Click to expand...
Click to collapse
No probs.
If you have no Sony themes installed then it will be controlled by the default theme (framework/re/drawable-xhdpi/semc_)
If you do have Sony themes then the overlay you need to change is in **Theme.apk/res/valus/color.xml
Code:
<color name="semc_theme_accent_color">#ff0000ff</color>
See the attached screenshots.
I just edited BlackTheme.apk to "ff0000ff" for display purposes.
I managed to fix it.
I had deleted the semc_theme_wallpaper.jpg from
system/etc/customisation/content/com/sonyericsson/wallpaperpicker/walpapers
so the theme was not being applied correctly. Once i restored it i know have the blue back
thanks for the help though
gregbradley said:
I managed to fix it.
I had deleted the semc_theme_wallpaper.jpg from
system/etc/customisation/content/com/sonyericsson/wallpaperpicker/walpapers
so the theme was not being applied correctly. Once i restored it i know have the blue back
thanks for the help though
Click to expand...
Click to collapse
It was probably error-ing out and returning to the default theme.
Glad you got there.