[Resource] ICS Icon & Image Dump - Android Themes

This is a comprehensive ICS (Ice Cream Sandwich) icon and image dump organized by originating folder/apk including all live wallpaper images and the live wallpaper apk files.
\\For Audio Files from ICS Here//
(all drawable folders will be in one folder, if you want seperated drawable folder it'd be better for you to DL an ICS ROM and unpack everything and have your own folder tree view)
You can Press "Download All as Zip" inside each folder or just download indiviual files.
<--Note Some Images are PURE WHITE and have no outline, it may look like there is no picture there, but there is, I assure you & Framework folder is broken into 7 parts (200 File per Folder limit-->
All Wallpapers and LiveWallpapers in 2 folders ("ICS Wallpapers" & "ICS Livewallpapers")
*There are of course duplicate files within the drawable folders I tried to choose the biggest version, except Framework which has all files and duplicates (so those who theme will have the best version to alter and resize, if needed I can upload all drawable images and sizes for the folder you want just send me a PM or post here).
**None of the live wallpapers are altered in any way and are in original apk format from compiled ICS for Droid Incredible.
***Installing any live wallpaper apk is done at your own risk and is not advised without a dev saying it'll work on your device
AndroidTerm: http://min.us/mK36zlADl
BlueTooth: http://min.us/mDImgy5q1
Browser: http://min.us/mq7rMvllX
Calculator: http://minus.com/mEgN4AMUy
Calendar: http://minus.com/m4JKVE3Gt
Camera: http://minus.com/mHRpj3178
Contacts: http://minus.com/mUW0oLHJ9
DeskClock: http://minus.com/mnOeCdwV
Development: http://minus.com/mXsf17wBh
DownloadProviderUI: http://minus.com/mCSXEvROd
Email: http://minus.com/mbnFYZ0SIB
Exchange: http://minus.com/mOcscUPUR
Framework:
Part1 - http://minus.com/mbctTZElpL
Part2 - http://minus.com/mhkl2euGL
Part3 - http://minus.com/mbq6kzUR79
Part4 - http://minus.com/mzyVnPPrv
Part5 - http://minus.com/mvjP9NrYl
Part6 - http://minus.com/md30JHt9J
Part7 - http://minus.com/mbvpIAVyS
Gallery2: http://minus.com/mbg8qDfsnj
LatinIME: http://minus.com/mbpvYK9sex
Launcher2: http://minus.com/me9hpByia
LiveWallpapers: http://minus.com/m3hSfV9R9
LiveWallpapersPicker: http://minus.com/m9W6R6zwx
MediaProvider: http://minus.com/mOmkLLcy1
Mms: http://minus.com/mY0rNbgTQ
Music: http://minus.com/mnuxjkCHZ
MusicFX: http://minus.com/m815vOsvx
PackageInstaller: http://minus.com/moUOIimby
Phone: http://minus.com/mbeB8MUeHs
QuickSearchBox: http://minus.com/mvUV9wOhx
Settings: http://minus.com/mbqAhiArc2
SoundRecorder: http://minus.com/mj1HRWblT
Superuser: http://minus.com/msPtSdhMU
SystemUI: http://minus.com/mZdZz7gjL
TelephonyProvider: http://minus.com/mMfCk06nt
VideoEditor: http://minus.com/meiAmoQUW
VisualizationWallpapers: http://minus.com/mnxXpiPoX
ICS Wallpapers: http://minus.com/mics-walls
VoiceDialer: http://minus.com/mIIkAozmZ

really, really, reallllyyy..... thanks

Is the GMail status bar notification icon included somewhere? I checked in ICSEmail, but stat_notify_email_generic.png doesn't appear to be it.

pvanb said:
Is the GMail status bar notification icon included somewhere? I checked in ICSEmail, but stat_notify_email_generic.png doesn't appear to be it.
Click to expand...
Click to collapse
I'll double check bbut It should be in framework or systemUI I believe.
Sent from my ADR6300 using XDA App

Oh. My bad I didn't understand what you meant. The one in framework pt6 and email is the exchange icon.
Anything that's from Google (like the Gmail icon and stat Gmail icons) are separate. They're in Gapps that is separate from ICS. I can do a dump of Google icons for ICS from the newest Gapps if you all want. I have no problem doing it. Just let me know and I'll get to work unpacking Gapps and post them up.
Sent from my ADR6300 using XDA App

gkassar said:
really, really, reallllyyy..... thanks
Click to expand...
Click to collapse
No problem. I wasn't sure if there'd be much interest Lol
Sent from my ADR6300 using XDA App

Downloaded and very useful, thanks.

Problem with minus
hakarune said:
You can Press "Download All as Zip" inside each folder or just download indiviual files.
Click to expand...
Click to collapse
I don't see this button, even after registering. Can anyone create a mirror of all this folders for me? Please

Related

[MOD] Alter CM7 Status bar icons/notification window.

I've had a look through the forums but couldn't see this posted anywhere so here goes, and apologies if this is a repeat or is in the wrong forum.. In CM7 GingerBread you can change the battery icons in the status bar using the UOT kitchen and the framework-res file. The other icons however can't be changed using this method (like they could in CM6.1 FroYo) because the other icons are in a different system file in GingerBread.
Through a lot of digging around i have found the file 'SystemUI.apk' in /system/app/ where most of the other icons are. Also in this apk are the 'battery_low_battery.png', the 'shade_bg.png' and the 'status_bar_close_on.9.png' files which can be changed to files from another Rom after any nesessary re-naming.
The battery_low_battery.png controls the pop-up displayed when the battery gets below 15% and i've changed mine to one from an earlier Rom.
The shade_bg.png is the notification window and can be changed for the one from the SuperGinger Rom for example which has an Android picture on the bottom right (and looks cool i think). There is a transparency effect to the window which may be controlled by a .xml file, i'm not sure because i'm using the SuperGinger Rom which had it as a default.
The status_bar_close_on.9 is the notification window pull-down bar and i've changed mine for the 'status_bar_close_on_cust.9.png' from the cm6.1 Rom which has a CM logo in the centre.
All these image files and loads more like signal strength, bluetooth, wi-fi, flight mode etc, etc can be found in res/drawable-mdpi/ of SystemUI.apk.
The .apk can be modified using Android Design Editor V2 (credits to it's creator) (Google search...) and be pushed back from recovery using a flashable zip or ADB (i can vouch for a flashable zip created with Update-Zip-Packager.. credits to it's creator) (again Google search...)
I hope all this will be of use to some and thanks and credits to the Rom creators, cooks and devs, to XDA Developers and all the other contributors on here.
Peace and happy tinkering.
HTC Legend.
Thanks for that info I wasn't sure which file is the notification window bg in CM7, now I know.

ICS - Little theming but doesn't work

Hello, I'm pretty noob on theming...
I have a HTC Desire with a custom ICS ROM, no problem
I want to change some status bar notification icons:
- Icon for GPS
- Icon for new mail from gmail
- Icon for new chat message
- Icon for missed call
So I extracted the apk framework-res.apk from the system/framework directory via ADB
In the apk, I replaced the files:
\res\drawable-hdpi\stat_sys_gps_on.png
\res\drawable-hdpi\stat_notify_chat.png
\res\drawable-hdpi\stat_notify_missed_call.png
\res\drawable-hdpi\stat_notify_gmail.png
with my custom icons
then I pushed back the framework-res.apk at his place
Problem: Only the GPS icon is replaced... where did i messed up ?
Best regards
Oligoy said:
Hello, I'm pretty noob on theming...
I have a HTC Desire with a custom ICS ROM, no problem
I want to change some status bar notification icons:
- Icon for GPS
- Icon for new mail from gmail
- Icon for new chat message
- Icon for missed call
So I extracted the apk framework-res.apk from the system/framework directory via ADB
In the apk, I replaced the files:
\res\drawable-hdpi\stat_sys_gps_on.png
\res\drawable-hdpi\stat_notify_chat.png
\res\drawable-hdpi\stat_notify_missed_call.png
\res\drawable-hdpi\stat_notify_gmail.png
with my custom icons
then I pushed back the framework-res.apk at his place
Problem: Only the GPS icon is replaced... where did i messed up ?
Best regards
Click to expand...
Click to collapse
Not every image will be found in the framework-res.apk so you need to pull apart a few apks to find the image you're after.
Thanks,
Oh I see... it's strange because I actualy found the images in framework-res.apk
So they are in another file too... I'm going to look for them
I someone knows the place to look for...
Oligoy said:
Thanks,
Oh I see... it's strange because I actualy found the images in framework-res.apk
So they are in another file too... I'm going to look for them
I someone knows the place to look for...
Click to expand...
Click to collapse
I don't own an HTC device so I don't know off the top of head, but Im pretty sure the other apk is called HTC resources or something.
Oligoy said:
Oh I see... it's strange because I actualy found the images in framework-res.apk
Click to expand...
Click to collapse
There are lots of images in there that aren't used by the system for whatever reason, so while they may look the same, doesn't mean it's what you're looking for.
Oligoy said:
I someone knows the place to look for...
Click to expand...
Click to collapse
But much more rewarding to find it by yourself.
I looked into ALL the apks of the ROM and can't find others files corresponding :-/
But you're not using a theme, right? :laugh:
These icons are normally located in framework-res.apk/systemui.apk/any device specific resource file.
Do you looked into systemui? There should be at least the icons, even if they're not used.
cakebomb said:
But you're not using a theme, right? :laugh:
These icons are normally located in framework-res.apk/systemui.apk/any device specific resource file.
Do you looked into systemui? There should be at least the icons, even if they're not used.
Click to expand...
Click to collapse
No, I'm not using a theme, I just want to change 4 statut bar icons
And yes I looked into systemui, but the icons are not inside
The gmail icon will need to be changed in the gmail.apk have you looked in there?
Sent from my Phone.
Oligoy said:
Hello, I'm pretty noob on theming...
I have a HTC Desire with a custom ICS ROM, no problem
I want to change some status bar notification icons:
- Icon for GPS
- Icon for new mail from gmail
- Icon for new chat message
- Icon for missed call
So I extracted the apk framework-res.apk from the system/framework directory via ADB
In the apk, I replaced the files:
\res\drawable-hdpi\stat_sys_gps_on.png
\res\drawable-hdpi\stat_notify_chat.png
\res\drawable-hdpi\stat_notify_missed_call.png
\res\drawable-hdpi\stat_notify_gmail.png
with my custom icons
then I pushed back the framework-res.apk at his place
Problem: Only the GPS icon is replaced... where did i messed up ?
Best regards
Click to expand...
Click to collapse
try looking in the contacts or phone apks for missed call, gmail in gmail and chat in talk....
if they are not in the framework or system ui....they are in the apk that controls the image being used.....
jasonevil said:
try looking in the contacts or phone apks for missed call, gmail in gmail and chat in talk....
if they are not in the framework or system ui....they are in the apk that controls the image being used.....
Click to expand...
Click to collapse
Yeah I found gmail notification icon in the gmail.apk :victory:
Thanks XperienceD and jasonevil
But others... are nowhere, I looked in all apks... the only ones are in framework-res but mod them don't make any change :crying:
Oligoy said:
Yeah I found gmail notification icon in the gmail.apk :victory:
Thanks XperienceD and jasonevil
But others... are nowhere, I looked in all apks... the only ones are in framework-res but mod them don't make any change :crying:
Click to expand...
Click to collapse
missed call is in framework. make sure you are coding it right and that the file names matched.
in android.xml
Code:
<item name="drawable/stat_notify_missed_call">@drawable/stat_notify_missed_call</item>
i found the google talk chat icons in the drawable-xhdpi folder in the Talk.apk
your xml for that should be com_google_android_talk.xml
Code:
<item name="drawable/stat_notify_ongoing_audio_chat">@drawable/stat_notify_ongoing_audio_chat</item>
<item name="drawable/stat_notify_ongoing_video_chat">@drawable/stat_notify_ongoing_video_chat</item>
<item name="drawable/stat_notify_talk_audio">@drawable/stat_notify_talk_audio</item>
<item name="drawable/stat_notify_talk_text">@drawable/stat_notify_talk_text</item>
<item name="drawable/stat_notify_talk_video</item>

[THEME] RAZZ MOD - Open for all

IT WON'T HARM YOUR PHONE IN ANY WAY
But still do at your own risk.
Here we all will cooperate and design our own SYSTEMUI, MMS, FRAMEWORK-RES,etc so as to suite our own need.
I'll provide some presets under the name RAZZ MOD.
Requirements:
1. Root access
2. Pc
3. 7zip or Winrar (recommend)
4. Non android phone or SD card reader
For noobs:
It's not a big deal....you won't harm your phone.
You have to just replace some files by changing apk.
Everything is in system/apps except framework-res which is in system/framework
When you will extract the apk, put everything you download in drawable mdpi/xdpi whatever present.
You can replace the apk using any file explorer providing root access.
Reboot after replacing.
When you replace SystemUI you may get multiple force closes, don't panic. Just restart. (Or remove battery)
Note:
I won't draw any text or image regarding RAZZ cause i trust you and think you will not share it without mentioning me and I'll do the same.
Terminate the thanks button. It'll enable everyone here to happily work and find themes for you.
This is an open theme. You too can post your artwork and let others try it. This way we will get hundreds of theme as per our need. Rest will be explained later.
Links:
Holoic Razz Launcher (Any phone Any ROM) - http://forum.xda-developers.com/showthread.php?p=37668434#post37668434
Razz Modded Message (Only for Dual sim/GB) - http://forum.xda-developers.com/showthread.php?p=37323289#post37323289
Razz Numpad+Contact MOD (Only for Dual sim/GB) - http://forum.xda-developers.com/showthread.php?p=37931270#post37931270
Razz Call Background (Almost all phones GB) - http://forum.xda-developers.com/showthread.php?p=37947985#post37947985
Razz Notification Item Background (Any Rom Any Phone) - http://forum.xda-developers.com/showthread.php?p=38245709#post38245709
Lava Iris 405
Razz UI inverted (Stock JB 4.1.2) - http://forum.xda-developers.com/showthread.php?p=45796365#post45796365
A5 A5+ A7 A7+
Razz Framework 1 (Red Themed/GB) - http://forum.xda-developers.com/showthread.php?p=37246636#post37246636
Razz Framework 2 (Dark Theme/GB) - http://forum.xda-developers.com/showthread.php?p=37286805#post37286805
Razz UI (Blue/GB) - http://forum.xda-developers.com/showthread.php?p=37280454#post37280454
Razz UI (Green/GB) - http://forum.xda-developers.com/showthread.php?p=37540679#post37540679
Razz UI (Orange/GB) - http://forum.xda-developers.com/showthread.php?p=38487413#post38487413
Razz UI (Classic/ICS) - http://forum.xda-developers.com/showthread.php?p=37297033#post37297033
Toggle pngs by Ali Reza - http://forum.xda-developers.com/showthread.php?p=42245616
Hit thanks.
Here are the PNG(s)
make a BACKUP of SystemUI, Framework-res and Mms
Extract each zip I've provided and place them as follows:
Info of Files:
adb_green2.zip - place in framework-res/res/drawable-mdpi (or xdpi)
download_whitered.zip - place in framework-res/res/drawable-mdpi (or xdpi)
download_red2.zip - place in framework-res/res/drawable-mdpi (or xdpi)
status_bar_close_on.9.png - place in SystemUI/res/drawable-mdpi (or xdpi)
title_bar_portrait.9.jpg - place in SystemUI/res/drawable-mdpi (or xdpi)
Change any .jpg to.png
You may just drag and drop compress it or recompile the apk file
Hit thanks
signal_libertygold.zip - place in SystemUI/res/drawable-mdpi (or xdpi)
Transformer style
Using XDA premium through A5
Looks really interesting and I say thanks for ur work!
Would be nice if u qould create a Cm10.1 version from it - I would surely give it a try then.
Again thanks and much success
CHEERS
Sent from my GT-I9100 running with RootBox
Hannibal226 said:
Looks really interesting and I say thanks for ur work!
Would be nice if u qould create a Cm10.1 version from it - I would surely give it a try then.
Again thanks and much success
CHEERS
Sent from my GT-I9100 running with RootBox
Click to expand...
Click to collapse
I'll do it..i just started it two days back and I'm searching for more good ones....you too can help by uploading systemUI and framework-res so that i mix it. It's open for all so any help will be appriciated.
Don't say thanks, just press it!
Using XDA premium through A5
comment and press thanks thr one you want files for
Using XDA premium through A5
Check signal icon
Using XDA premium through A5
Best one....American Pie
Hit thanks
Using XDA premium through A5
status bar mods......
look at this...
Multicolored signal.zip - place in systemUI/res/drawable-mdpi (or xdpi)
:victory:Hit Thanks
multi-colored signal bar icons with roaming signal icons..
This is the multi-colored signal bar icons which was given by prateek kumar with normal icon sets. i've created the roaming icons and null set icons...
use this icons and enjoy....
just extract the zip file and copy&replace into systemUi.apk-->res-->drawable-mdpi folder...then the status bar will be force closed..don't worry about that..just restart by pressing power button...
All new roaming signal bar very beautiful
Hit thanks
Re: [THEME][HVGA] RAZZ MOD - Open for all
new toggles and notification dropdown
Using XDA premium through A5
Transformers Notification Set
Hit Thanks
Dark Toggles.zip - Place in SystemUI/res/drawable-mdpi (or xdpi)
Hit Thanks:silly:
My Notification Dropdown
Hit Thanks
AW: [THEME][HVGA] RAZZ MOD - Open for all
what the hell is hvga?
Re: [THEME][HVGA] RAZZ MOD - Open for all
edisso10018 said:
what the hell is hvga?
Click to expand...
Click to collapse
Hvga is a Half-Size VGA....it's a common term for 320x480 resolution
Using XDA premium through A5
status_bar_background.jpg - change extension to .png
Hit Thanks

[GUIDE]Easiest way to Change background in Settings, Contacts, Messages.. in Xperia

Note: Your phone must be rooted to do this
I haven't tested this on any other phones. You can test it and post your results here.
Get the DefaultThemes.apk from system/app directory.
Open this apk on your pc using winrar.
Goto res/drawable-mdpi (or hdpi) folder.
Select your favourite theme (ex: blue, green.. etc)
Open the png file corresponding to that colour. If you select blue, it will be "blue_application_background.png".
Edit it according to your wish.
Then save it.
You will get a message from winrar to update the files in the archive. Press YES.
That's it!!
Now put the apk back in your phone and change the permissions to rw-r--r--
No need to restart. Goto your settings and you will see your picture on the background.
Note:
**drawable-land-mdpi folder contains the files that is being used when you are in landscape mode. You need to replace them also.
**Make sure that you are using image files according to your device's resolution.
**Replace more application background files to get different pictures for different themes.
**Use pictures with low brightness (your texts are in white colour right?)
****** Always keep a backup before testing
Hit Thanks if I helped you. It only takes 1 second
If you have any questions regarding this Post it in HERE.
Xperi S its different... there is no defaultthemes.apk
try this folders
/system/vendor/framework/
or
/system/vendor/framework/overlay
can we change stock msg bubles color? (galaxy s2 stock jb msg bubles colors are like ancient)
hllcglr said:
can we change stock msg bubles color? (galaxy s2 stock jb msg bubles colors are like ancient)
Click to expand...
Click to collapse
try replacing this image files in conversations.apk/res/drawable-hdpi
conv_receive_bubble.9.png
conv_receive_bubble_focused.9.png
conv_receive_bubble_pressed.9.png
conv_sent_bubble.9.png
conv_sent_bubble_focused.9.png
conv_sent_bubble_pressed.9.png
I haven't tested this. Try it at your own risk.
Hit thanks if I helped you
good work bro
RavinduSha, thank you very much for the tip!
I add some advice, for a full compatibility between portrait and landscape mode, the user should make same changes on res\drawable-land-mdpi or (res\drawable-land-hdpi) ( * -land- * ) where are the landscape backgrounds.
Another thing:
Files:
res\drawable-hdpi\?????_preview_focused.jpg
res\drawable-hdpi\?????_preview_normal.jpg
Are used on the preview, so the user, if have time can change those files to reflect his customized theme.
ciubexx said:
RavinduSha, thank you very much for the tip!
I add some advice, for a full compatibility between portrait and landscape mode, the user should make same changes on res\drawable-land-mdpi or (res\drawable-land-hdpi) ( * -land- * ) where are the landscape backgrounds.
Another thing:
Files:
res\drawable-hdpi\?????_preview_focused.jpg
res\drawable-hdpi\?????_preview_normal.jpg
Are used on the preview, so the user, if have time can change those files to reflect his customized theme.
Click to expand...
Click to collapse
Thanks! I just posted only the basic things. Thought if someone read this post they would be able to figure out others things themselves.
Good :thumbup:
Sent from my GT-I8150 using xda premium
help me
can anybody help me to teach and make the background transparent setting and conversations.apk in in xperia go

[GUIDE] [TUTORIAL] How to Modify Theme Engine APKs (Windows only) [CM10.x Themes]

HOW TO MODIFY THEME CHOOSER APKs (Windows only)
this thread was created to help my HUEsers modify my theme.apk, (may be applicable to other themes as well)
to get familiar and exposed on the contents of it and basic filenames / codes inside the apk,
because some users are not fully satisfied with my releases
some want additional stuffs added, some want to change some parts/areas, some want to remove specific apk being themed,
as much i want to help and provide modified themes for you, i may be busy most of the time,
and i can't even grant all your requests
so i decided to start the thread to help you guys, guide on how to mod it,
and who knows, one of these days
you will become one of the Recognized Themer of XDA,
enjoy and i hope you found this useful
WARNING!!!:
use this guide for your own use only, if you wish to release in public and start a new thread,
PLEASE ASK PERMISSION TO THE DEVELOPER and GIVE PROPER CREDITS AND LINKS
and DON'T modify and release their paid/donate version themes, RESPECT PLEASE!!!
WHAT YOU WILL NEED?
Java Platform (JDK)
Android SDK (included in ADT Bundle)
Notepad++
APK multitool - thanks @raziel23x
modified aapt.exe - thanks @titanic_fanatic
SETTING UP...
1. now that you have downloaded all the tools above, install jdk, sdk, and apk multitool one by one,
(instructions must be on their individual websites) you may want to install them all in the root of your drive C:
2. once you are done installing apk multitool, grab the aapt.exe you downloaded in the link above
(please thanked @titanic_fanatic on his post and work - this is a modified aapt.exe that lets you compile upper case package names)
and put/replaced existing aapt.exe in APK-Multi-Tool/other
LET"S DO IT!
decompiling theme (Hue.apk for ex)
1. put Hue.apk in APK-Multi-Tool/place-apk-here-for-modding
2. double click Script.bat in APK-Multi-Tool
3. press any key
4. press 9 (Decompile apk)
5. go to APK-Multi-Tool/projects and you will find a folder named Hue.apk
6. that's it, you have just successfully decompiled my theme and time to do the edits
7. don't close script.bat
modifying apk
1. this is the time you will do your modifications (changing/adding/deleting images and codes)
2. i will discussed most important parts of apk in post #2 to keep this instruction short and clean
3. don't close script.bat
compiling / signing / installing
1. on your phone, go to settings > developer options > and check usb debugging
2. connect your phone on your pc / laptop
3. now in Script.bat opened, select 15 (this will compile, sign and install your modified theme all at once at your phone)
4. that's it, check your phone using your modified theme
5. congratulations!
6. btw your modified apk is located in APK-Multi-Tool/place-apk-here-for-modding as signed_Hue.apk (you can rename it)
MY THEMES
Hue
Asul
SimpleSoft
HeKi [Hello Kitty]
CREDITS / THANKS
Learned from their threads:
anthonycr
nhnt11
ebs512
BASICS INSIDE THE APK
3 basic file types/extensions we will be dealing with most of the time
1. .xml - color codes, image redirections, are inside this file (use Notepadd++ to open such files)
2. .png - these are the images/icons we usually see on most part of the phone ui (open using photoshop/gimp and dont edit using paint or you will lose its transparency background)
3. .9.png - stretchable pngs that expand or shrink depending on the usage (these images has a black pixel boarder that needs to be preserved, or else you will be having error in compiling)
color codes (hex codes)
quick overview of color hexcodes (range - 0 1 2 3 4 5 6 7 8 9 A B C D E F)
#FF000000 as an example (represents black while white is #FFFFFFFF)
FF or the first two letters of the code represents its transparency 00 means full transparent while FF is opaque (im using 88 or 80 for semi transparent)
next 6 digits are the RGB color code, look at this way #FFRRGGBB
if you want solid red, use #FFFF0000, solid green #FF00FF00, solid blue #FF0000FF
just play with the color codes (im sure you have just played with it in most of the rom options)
decompiled apk
once you decompiled apk, you will noticed a folder named res (this is our main concern, we will be working with this folder all the time)
inside the res folder...
there are lots of drawable-** folder that contains all of our images (.png and .9.png),
most of the icons are located in drawable-xhdpi and drawable-hdpi,
you can also find values folder containing some xmls such as
styles.xml - this xml is where i usually make my inverts of ui (from holo.light to holo for example)
drawables.xml - some color codes were redirected here
colors.xml - some of the hex codes inside styles.xml were redirected here, most color codes inside drawable folder and color folder are also redirected here, so i can only have one place of editing when converting color codes on my color versions of themes
next is the xml folder
xmls inside this folder controls the apps being themed, you can find package names of the apps as the xmls filenames
if you will noticed, there are some xmls here having upper cases, that's why we need the modified aapt.exe (again thanks titanic_fanatic)
last is the mipmap-** folder
this folder contains all the themed launcher icons, i already redirected all my themed app's launcher icons here
file names
how do i named the images? let's put an example
go to res/xml and look for com_android_calculator2.xml
now this is the xml that controls my themed calculator, if you open up the xml via Notepad++ you will notice the original png file names being replaced by my own themed png through a line code
this line for example (this is the delete icon in calculator)
Code:
<item name="drawable/calc_clear_symbol">@drawable/calculator_calc_clear_symbol</item>
the stock/original png which is calc_clear_symbol.png under drawable-xhdpi folder
Code:
<item name="[B][COLOR="Red"]drawable/calc_clear_symbol[/COLOR][/B]">@drawable/calculator_calc_clear_symbol</item>
is now being replaced by my themed icon calculator_calc_clear_symbol.png under drawable-xhdpi folder
Code:
<item name="drawable/calc_clear_symbol">@[B][COLOR="Red"]drawable/calculator_calc_clear_symbol[/COLOR][/B]</item>
i just put a prefix calculator_ so i can easily locate where they are when modifying
**most of the themes out there uses the app's package name as their prefix
for example...
in my theme i use
Code:
<item name="drawable/calc_clear_symbol">@drawable/[B][COLOR="Red"]calculator_[/COLOR][/B]calc_clear_symbol</item>
but others and most of them use
Code:
<item name="drawable/calc_clear_symbol">@drawable/[B][COLOR="Red"]com_android_calculator2_[/COLOR][/B]calc_clear_symbol</item>
i just make it simple the way i can easily search them in my drawables folder
IT'S MODDING TIME!
i will show you some examples and what file to edit with these mods
again file names of images may vary depending on theme,
but package name under res/xml are standard on all theme
before you begin modifying, delete Public.xml in res/values folder
remove themed launcher icons
delete these two folders
res/mipmap-hdpi
res/mipmap-xhdpi
remove themed specific apps
for example you don't want my themed keyboard and prefer stock aosp keyboard look
delete the xml of the apps you want to be removed, in our example keyboard which is
com_android_inputmethod_latin.xml in res/xml folder
change background of system and dialer
prepare your custom background (make sure you have the right size as per your screen resolution)
hdpi - 480x800
xhdpi - 640x960
and name it as
contacts_background_dial_holo_dark.png and framework_background_holo_dark.png
and replaced existing backgrounds in res/drawable-nodpi
change notification background
the image for that is system_notification_panel_bg.9.png located in res/drawable-xhdpi
note that this is a .9.png, be careful in editing and preserve the black 1px boarder of it
however you can bypass the image if you want to make it the stock look or pure black look
open com_android_systemui.xml in res/xml
look for the line
Code:
<item name="drawable/notification_panel_bg">@drawable/system_notification_panel_bg</item>
you can see that it was redirected to my themed image system_notification_panel_bg.9.png
if you prefer the stock background look, just delete that entire line
if you want it to be pure black, remove the redirection to the custom image and this time redirect it to hex code instead
Code:
<item name="drawable/notification_panel_bg">#FF000000</item>
change (non connected to google server) signal back to grey
download HueSilver.apk, rightclick and open archive using 7zip
go to res/drawable-xhdpi (for phone ui only, for tablet ui, go to res/drawable-sw720dp-xhdpi)
drag these icons outside the apk and replaced it on the apk you were modifying
(dragging existing images from the apk is only applicable to .png and not to .9.png)
system_stat_sys_data_connected_1x.png
system_stat_sys_data_connected_3g.png
system_stat_sys_data_connected_4g.png
system_stat_sys_data_connected_e.png
system_stat_sys_data_connected_g.png
system_stat_sys_data_connected_h.png
system_stat_sys_data_connected_hp.png
system_stat_sys_signal_1.png
system_stat_sys_signal_2.png
system_stat_sys_signal_3.png
system_stat_sys_signal_4.png
system_stat_sys_wifi_signal_1.png
system_stat_sys_wifi_signal_2.png
system_stat_sys_wifi_signal_3.png
system_stat_sys_wifi_signal_4.png
i will update this post on my free time and depending on users concern
just ask here and i will see if i can answer all areas, sometimes i can't remember what file/png i've changed
---
Looks good
Keep up the good work
Edit: Added to the RootBox Jelly Bean Mods thread http://forum.xda-developers.com/showthread.php?t=1806577
Very nice, thank you
Sent from my Nexus 7 using Tapatalk HD
Bookmarked for the weekend! Thanks, kroz!
thanks guys, i hope you'll learn something in this thread
thanks a lot for your guide. it will help us A LOT.
but i tried to decompile "hue_2.8.apk" twice, but it showed error.
i decompile some other apps' apk files and it's ok.
yaibakt said:
thanks a lot for your guide. it will help us A LOT.
but i tried to decompile "hue_2.8.apk" twice, but it showed error.
i decompile some other apps' apk files and it's ok.
Click to expand...
Click to collapse
what error?
can you try to rename first Hue_2.8.apk to Hue.apk and decompile again
kroz said:
what error?
can you try to rename first Hue_2.8.apk to Hue.apk and decompile again
Click to expand...
Click to collapse
the 2nd time i tried, i renamed it to Hue.apk already.
ive been using this software to mod some other apps before. but this is error on mine:
yaibakt said:
the 2nd time i tried, i renamed it to Hue.apk already.
ive been using this software to mod some other apps before. but this is error on mine:
Click to expand...
Click to collapse
try to update your framework-res.apk in /other folder
replaced it with your rom's framework-res.apk (android 4.2.2)
Salamat.
How about the clock? If I want to make it the default one. Thanks
JeraldPenus said:
Salamat.
How about the clock? If I want to make it the default one. Thanks
Click to expand...
Click to collapse
which clock?
kroz said:
try to update your framework-res.apk in /other folder
replaced it with your rom's framework-res.apk (android 4.2.2)
Click to expand...
Click to collapse
still no luck. i get framework-res.apk from my phone at folder /system/framework/ and copy to the other/ folder of apk multi tool, and try to decompile again, but still error.
Just changed background for dialer and settings:laugh:
Wow. I knew before its a lot of work what you do... but its huge work(after I saw how many .png`s there)!!!:good:
Thanks for lesson Mark
yaibakt said:
still no luck. i get framework-res.apk from my phone at folder /system/framework/ and copy to the other/ folder of apk multi tool, and try to decompile again, but still error.
Click to expand...
Click to collapse
hmmm, maybe you can try to check this thread
http://forum.xda-developers.com/showthread.php?t=1310151
i am not expert on the tool itself, maybe the developer could give some suggestions
rtimoff said:
Just changed background for dialer and settings:laugh:
Wow. I knew before its a lot of work what you do... but its huge work(after I saw how many .png`s there)!!!:good:
Thanks for lesson Mark
Click to expand...
Click to collapse
there are lots of images, and i already deleted thousands of repeated images and just redirect those
to make the file smaller,
5 months in existence
kroz said:
there are lots of images, and i already deleted thousands of repeated images and just redirect those
to make the file smaller,
5 months in existence
Click to expand...
Click to collapse
yeah, titanic work
Mercado_Negro said:
@kroz
I just noticed that the signal bars are always blue (using HueLite2.8), which is weird because I've been using your theme for a couple of versions and this is the first time I notice this. You can read my specs on my signature below.
I follow the color change from grey to blue and viceversa to check if there's Internet on my phone.
Could you please tell me if I can edit this using your guide and what should I change if that's the case? It would be great if it followed the color conventions in the official version, though.
Thanks in advance, sir.
Click to expand...
Click to collapse
download HueSilver.apk, rightclick and open archive using 7zip
go to res/drawable-xhdpi (for phone ui only, for tablet ui, go to res/drawable-sw720dp-xhdpi)
drag these icons outside the apk and replaced it on the apk you were modifying
(dragging existing images from the apk is only applicable to .png and not to .9.png)
system_stat_sys_data_connected_1x.png
system_stat_sys_data_connected_3g.png
system_stat_sys_data_connected_4g.png
system_stat_sys_data_connected_e.png
system_stat_sys_data_connected_g.png
system_stat_sys_data_connected_h.png
system_stat_sys_data_connected_hp.png
system_stat_sys_signal_1.png
system_stat_sys_signal_2.png
system_stat_sys_signal_3.png
system_stat_sys_signal_4.png
system_stat_sys_wifi_signal_1.png
system_stat_sys_wifi_signal_2.png
system_stat_sys_wifi_signal_3.png
system_stat_sys_wifi_signal_4.png
kroz said:
download HueSilver.apk, rightclick and open archive using 7zip
go to res/drawable-xhdpi (for phone ui only, for tablet ui, go to res/drawable-sw720dp-xhdpi)
drag these icons outside the apk and replaced it on the apk you were modifying
(dragging existing images from the apk is only applicable to .png and not to .9.png)
system_stat_sys_data_connected_1x.png
system_stat_sys_data_connected_3g.png
system_stat_sys_data_connected_4g.png
system_stat_sys_data_connected_e.png
system_stat_sys_data_connected_g.png
system_stat_sys_data_connected_h.png
system_stat_sys_data_connected_hp.png
system_stat_sys_signal_1.png
system_stat_sys_signal_2.png
system_stat_sys_signal_3.png
system_stat_sys_signal_4.png
system_stat_sys_wifi_signal_1.png
system_stat_sys_wifi_signal_2.png
system_stat_sys_wifi_signal_3.png
system_stat_sys_wifi_signal_4.png
Click to expand...
Click to collapse
Grrr... I'm limited to 8 thanks per day.... Thanks a ton, kroz! You're da man!

Categories

Resources