[HOW TO] Background image to mms.apk and transparent item notification - Galaxy S II Themes and Apps

Hi to all...
This is a little guide on how to mod mms.apk of a stock samsung firmware and on how to apply a full or semi transparence to the notification items, if exists any similar guide (i have searched many part of this section and i haven't found nothing of this) please, moderators, delete this thread.
First of all keep in mind that we'll work on XWLPG 4.0.3 firmware.
I'm assuming that you have the basic knowledge on how to decompile-recompile apk of your system image.
Ok, let's start...
PART 1 - HOW TO APPLY A BACKGROUND IMAGE TO MMS.APK
We'll need to "patch" this apk, because as it is, the mms.apk use a solid color (black) like background and we want to use an image instead.
So, first, decompile mms.apk
Go to res/values/styles.xml
Search for this (usually the last paragrapher)
Code:
<style name="TwMessageTheme" parent="@touchwiz:style/TwTheme">
<item name="android:windowNoTitle">true</item>
</style>
delete it and paste the following
Code:
<style name="TwMessageTheme" parent="@android:style/Theme.DeviceDefault.Wallpaper">
<item name="android:windowBackground">@drawable/mms_bg</item>
</style>
Of course you must insert a PNG called mms_bg.png in your drawable-hdpi folder (i have used a 470x512 resolution image).
Done....now recompile your mms.apk and push it in to your system/app folder!
The following screen show the results of this modification
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
PART 2 - HOW TO SET TRANSPARENT COLOR TO NOTIFICATION ITEMS
This is the link of the guide, found in other section, that used for make this.
The following screen shows the default visual appearance of the notification items background
Sorry, this isn't an image from a stock samsung rom, but as you can see is a solid dark grey color, something similar of a stock look.
With this little tip you can change this and make it full or semi transparent
Decompile you SystemUI.apk (remember to install your framework, it's a proprietary rom)
Go to res/values/drawables.xml
search for the following (usually the line number 34)
Code:
<item type="drawable" name="notification_item_background_color">#ff1f2225</item>
SEMI TRANSPARENT -----> change the value #ff1f2225 with #77000000
You will have the following
Code:
<item type="drawable" name="notification_item_background_color">#77000000</item>
FULL TRANSPARENT ------> change the value #ff1f2225 with #00000000
You will have the following
Code:
<item type="drawable" name="notification_item_background_color">#00000000</item>
Now recompile system.UI and you're done.
The screen shot shows an example of semi transparent background
Enjoy....
Ps.: sorry for my bad english (i feel like a robot writing this )
Pps.: i know this is a very little "how to", nothing special, but i am trying to be useful to this great community...

umberto1978 said:
Hi to all...
This is a little guide on how to mod mms.apk of a stock samsung firmware and on how to apply a full or semi transparence to the notification items, if exists any similar guide (i have searched many part of this section and i haven't found nothing of this) please, moderators, delete this thread.
First of all keep in mind that we'll work on XWLPG 4.0.3 firmware.
I'm assuming that you have the basic knowledge on how to decompile-recompile apk of your system image.
Ok, let's start...
PART 1 - HOW TO APPLY A BACKGROUND IMAGE TO MMS.APK
We'll need to "patch" this apk, because as it is, the mms.apk use a solid color (black) like background and we want to use an image instead.
So, first, decompile mms.apk
Go to res/values/styles.xml
Search for this (usually the last paragrapher)
Code:
<style name="TwMessageTheme" parent="@touchwiz:style/TwTheme">
<item name="android:windowNoTitle">true</item>
</style>
delete it and paste the following
Code:
<style name="TwMessageTheme" parent="@android:style/Theme.DeviceDefault.Wallpaper">
<item name="android:windowBackground">@drawable/mms_bg</item>
</style>
Of course you must insert a PNG called mms_bg.png in your drawable-hdpi folder (i have used a 470x512 resolution image).
Done....now recompile your mms.apk and push it in to your system/app folder!
The following screen show the results of this modification
PART 2 - HOW TO SET TRANSPARENT COLOR TO NOTIFICATION ITEMS
This is the link of the guide, found in other section, that used for make this.
The following screen shows the default visual appearance of the notification items background
Sorry, this isn't an image from a stock samsung rom, but as you can see is a solid dark grey color, something similar of a stock look.
With this little tip you can change this and make it full or semi transparent
Decompile you SystemUI.apk (remember to install your framework, it's a proprietary rom)
Go to res/values/drawables.xml
search for the following (usually the line number 34)
Code:
<item type="drawable" name="notification_item_background_color">#ff1f2225</item>
SEMI TRANSPARENT -----> change the value #ff1f2225 with #77000000
You will have the following
Code:
<item type="drawable" name="notification_item_background_color">#77000000</item>
FULL TRANSPARENT ------> change the value #ff1f2225 with #00000000
You will have the following
Code:
<item type="drawable" name="notification_item_background_color">#00000000</item>
Now recompile system.UI and you're done.
The screen shot shows an example of semi transparent background
Enjoy....
Ps.: sorry for my bad english (i feel like a robot writing this )
Pps.: i know this is a very little "how to", nothing special, but i am trying to be useful to this great community...
Click to expand...
Click to collapse
hello sir.. would be able to mod the statusbar? I mean, when u pull down the notification bar, the statusbar and the icons will be overlapped or covered by a black background.. so, u won't be able to see the statusbar icons when u pull down..

maanz said:
hello sir.. would be able to mod the statusbar? I mean, when u pull down the notification bar, the statusbar and the icons will be overlapped or covered by a black background.. so, u won't be able to see the statusbar icons when u pull down..
Click to expand...
Click to collapse
Ok i understand.... But i don' t think i can make this (i have a lot to learn)
Anyway i am not at home, but when i can i can try to see this. Sorry.
Try to open a thread in the Q&A section and make here the question, maybe some dev can properly answer. Hi.
Inviato dal mio GT-I9100 con Tapatalk 2

umberto1978 said:
Ok i understand.... But i don' t think i can make this (i have a lot to learn)
Anyway i am not at home, but when i can i can try to see this. Sorry.
Try to open a thread in the Q&A section and make here the question, maybe some dev can properly answer. Hi.
Inviato dal mio GT-I9100 con Tapatalk 2
Click to expand...
Click to collapse
ok sir.. thanks.

Thanks for the tutorial
What method are you using to decompile the apks? Ive tried lots of different apktools but all cause errors
Sent from my GT-N7000 using xda premium

maskerwsk said:
Thanks for the tutorial
What method are you using to decompile the apks? Ive tried lots of different apktools but all cause errors
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
Wow, someone gets interested!
Aside the joking, can you be more specific, please? in which part of tutorial you have difficult? and when do you have error? at decompiling or recompiling?

Im trying to make the notifications transparent. these are controlled in the res/values/drawables.xml
However when i try to decompile the systemui.apk with any apktool i get errors in the coding. Most of the lines will be fine and show up as they should. However i get around 10-15 lines of /APKTOOL DUMMY/ text.
What version of apktool or software did you use to decompile your apks for this tutorial?
I hope that makes sense lol
Sent from my GT-N7000 using xda premium

maskerwsk said:
Im trying to make the notifications transparent. these are controlled in the res/values/drawables.xml
However when i try to decompile the systemui.apk with any apktool i get errors in the coding. Most of the lines will be fine and show up as they should. However i get around 10-15 lines of /APKTOOL DUMMY/ text.
What version of apktool or software did you use to decompile your apks for this tutorial?
I hope that makes sense lol
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
Sorry if i reply lately, but my sons make me busy all the time when i am at home...
First...i use apk manager
Well, make sure you install the framework of your rom when decompiling SystemUI (option 10 instead of 9, when the shell requests it drag and drop framework-res.apk of your rom in to the apk manager's window, that's because the one that came with apk manager is generic one ).
I am using THIS apk manager, all credits to Wanam: it's a modded version based over 4.9 official release.
Let me know if works (it should).

Thanks for the help.
However im still getting errors on decomiling.
I did some testing this morning and the only file im having errors on is the res/values/drawables.xml
Everything else is fine but that.
Used the apktool you linked and still get samr thing.
Grrrr ita getting annoying lol
Sent from my GT-N7000 using xda premium

maskerwsk said:
Thanks for the help.
However im still getting errors on decomiling.
I did some testing this morning and the only file im having errors on is the res/values/drawables.xml
Everything else is fine but that.
Used the apktool you linked and still get samr thing.
Grrrr ita getting annoying lol
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
Assuming that you had follow my instructions (i refer to install framework of your rom) and it st, can you send to me your systemUI and your framework-res.apk?
Just one thing: note that you can decompile only not themed apk (original)....
EDIT: send me the log too

Ahhhh i think that could be an issue.
The framework and systemui have both been themed using the universal Zip theme. Ill get the original files tested and see how it goes
Yeah i installed the franework as you said
Sent from my GT-N7000 using xda premium

I managed to get it to work
Thank you for the help!!
The background image has been changed but its also added a 'title bar' see picture.
This wasnt there before. Any idea on how to get rid?
Sent from my GT-N7000 using xda premium

maskerwsk said:
I managed to get it to work
Thank you for the help!!
The background image has been changed but its also added a 'title bar' see picture.
This wasnt there before. Any idea on how to get rid?
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
Do you remember how was original title bar? Was it black, like original background?
If you can post a picture of the stock apk, cause it maybe a little different from the GS2 one

It wasnt there at all. The blue bar was at the top of the screen
Sent from my GT-N7000 using xda premium

maskerwsk said:
It wasnt there at all. The blue bar was at the top of the screen
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
LOL, now i have understand well, soory (i am like retarded )
So please describe exactly what you've done. Cause you have the device on signature and not a GS2, so if you have followed my instructions maybe something to modify in proceedure.

I have a galaxy note n7000 and i followed your tut to the letter. All the coding was the same in my mms.apk as in your tutorial.
Looking at your screenshots you have it too. Might have a play with the codes
Sent from my GT-N7000 using xda premium

Got it to work
I just used the bit of your code which specified the mms_bg and it works great
Thanks for the help on this.
Sent from my GT-N7000 using xda premium

can you also change the colour of the background within mms.apk for example when you click a message and enter the conversation view the background behind the bubbles would look much better black instead of grey/blue colour
is this possible its one thing i hate about stock mms.apk

buxz777 said:
can you also change the colour of the background within mms.apk for example when you click a message and enter the conversation view the background behind the bubbles would look much better black instead of grey/blue colour
is this possible its one thing i hate about stock mms.apk
Click to expand...
Click to collapse
Yeah, it's possible for sure. I had understand that this background is not a PNG but a solid color (if anyone here knows more please tell), just i need to recognize the xml style and patch it in the right way. To do this i only need time.
Once it is done we can also tell to our dear mms.apk to use an image file instead a solid color (balck or grey, it doesn't matter).

Great Tutorial
I was looking for this for too long !!!!
Thanks..

Related

Modified status bar icons

I found this pack titled iphonestatusbar.zip and it changes your status bar icons with ones that look more like an i phone.
Well i liked the look of Dark and Blue on silver so much i decided to extract my files from framework-res.apk / res / drawable-mdpi / and change a bunch more.
to make these work i pulled/copied my framework-res.apk from my phone.
replaced the existing icons with the modified ones
then pushed the framework-res.apk and reboot the phone.
it works great..
Interesting
Thanks for the info
Any tutorial for noobs?
Thats pretty cool.
pera987 said:
Any tutorial for noobs?
Click to expand...
Click to collapse
Yeah we need it. please..
You guys could get ninjamorph pick the framework change pictures then finish the project restart, voila!
I'll give you guys the guide I used after school
Sent from my HTC Magic using XDA App
Its okay, but rather stay with the android look
Beaut icons,status bar look nice
i like to try this but,,don't know how.. ;p
any simple tutor for lowbies?? XD

[TUTORIAL] How to change Android's black background

If you ever get bored with the black background in Android, now you can change it by making a few small edits to framework-res.apk/res/values/styles.xml
This will affect MOST of the black background you see in Android (e.g. settings, contacts, mms, installer etc.) with the exception of certain apps that use their on backgrounds (e.g. contacts logs, email etc.).
Difficulty level: Medium
1. Decompile framework-res.apk
2. Navigate to res/values and open styles.xml
3. Locate <style name="Theme">
4. Replace
<item name="colorBackground">@color/background_dark</item>
with
<item name="colorBackground">@color/transparent</item>
5. Replace
<item name="windowBackground">@drawable/screen_background_dark</item>
with
<item name="windowBackground">@drawable/mybackground</item>
6. Locate <style name="Theme.Black" parent="@style/Theme">
7. Replace
<item name="colorBackground">@color/black</item>
with
<item name="colorBackground">@color/transparent</item>
8. Replace
<item name="windowBackground">@color/black</item>
with
<item name="windowBackground">@drawable/mybackground</item>
9. Create a 480x800 png to your liking, name it mybackground.png and place it in drawable-hdpi folder
9. Recompile framework-res.apk
DONE!
Always create a backup before making any modifications!!!
Great job. I wished i had the confidence to do this lol. bu thank you for the info
smccall said:
Great job. I wished i had the confidence to do this lol. bu thank you for the info
Click to expand...
Click to collapse
I think it's more intimidating for most people than anything else.
AvatarOfFrost said:
I think it's more intimidating for most people than anything else.
Click to expand...
Click to collapse
Any way you can make a video or maybe qbking77 could im more of a visual learner. i would love to learn how Do do this
smccall said:
Great job. I wished i had the confidence to do this lol. bu thank you for the info
Click to expand...
Click to collapse
Its really not that hard.... Its time consuming in the beginning with trial and error and nandroid recoveres. But its worth it in the end and the selfsatisfaction feels great. "yes, I figured it out" or "I really can do this". Try and see.
As longa you doa back up you really can't screw it up.
Sent from my SPH-D710 using xda premium
spdwiz18 said:
Its really not that hard.... Its time consuming in the beginning with trial and error and nandroid recoveres. But its worth it in the end and the selfsatisfaction feels great. "yes, I figured it out" or "I really can do this". Try and see.
As longa you doa back up you really can't screw it up.
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
I will give it a whirl.
Mind posting screenies? I'll try if I like what it turns into.
Sent from my Senseless Doubleshot using xda premium
Updated OP with screenshots.
You might wanna enlarge the ppics too see better as my background is more subtle. I am using the Ice Cream Sandwich texture.
I'd like to know how to successfully make the font color white in the bubbles of mms and change all of the white background images to black and invert it's color so it's white font on black background. The white background with black font is ugly.
And this is definitely nice! I'll give this a shot, too!
Overstew said:
I'd like to know how to successfully make the font color white in the bubbles of mms and change all of the white background images to black and invert it's color so it's white font on black background. The white background with black font is ugly.
And this is definitely nice! I'll give this a shot, too!
Click to expand...
Click to collapse
There is no white background in mms.
AvatarOfFrost said:
There is no white background in mms.
Click to expand...
Click to collapse
Oops. I meant black font in mms. I was wanting to make the bubble backgrounds black and make the font white.
Great guide. Thanks for taking the time to do this.
Tiffany84 said:
Great guide. Thanks for taking the time to do this.
Click to expand...
Click to collapse
Speaking of guides, Tiffany how does one change the tab colors at the top of the phone and contacts apk.? I've tried swapping out nearly every PNG I can think of in the framework res.apk, system ui, phone, and contacts apps and still can't get my phone off the stock Samsung blue. Thanks.
fnut6969 said:
Speaking of guides, Tiffany how does one change the tab colors at the top of the phone and contacts apk.? I've tried swapping out nearly every PNG I can think of in the framework res.apk, system ui, phone, and contacts apps and still can't get my phone off the stock Samsung blue. Thanks.
Click to expand...
Click to collapse
I've never even looked. My theme is blue so I've always kept it. I'll look and get back to you if someone doesn't give you your answer before hand.
The tabs are located in twframework-res.apk. They are called tw_tab_focused.png and so on.
Thank you, that probably explains why nothing happens when I switch out the PNG's in system UI.
AvatarOfFrost said:
The tabs are located in twframework-res.apk. They are called tw_tab_focused.png and so on.
Click to expand...
Click to collapse
Your information was spot on got most everything swapped out, thanks again.
If I could borrow your expertise again would you know where the files are located in the attached photo. They mostly show up in contacts even though I swapped out the dialer and contacts apps from Crysis21's SensatioN ROM?
fnut6969 said:
Your information was spot on got most everything swapped out, thanks again.
If I could borrow your expertise again would you know where the files are located in the attached photo. They mostly show up in contacts even though I swapped out the dialer and contacts apps from Crysis21's SensatioN ROM?
Click to expand...
Click to collapse
framework-res
Sent from my SPH-D710 using XDA App
PhantomHacker said:
framework-res
Sent from my SPH-D710 using XDA App
Click to expand...
Click to collapse
Thank you, I must be overlooking something I'll just go through it more carefully.
For the life of me I can't get the Framework to recompile successfully. Even if I don't make any changes. I used this guide. Is there a better way to do it?

[THEME][HOW TO GUIDE][ENTIRE PHONE][ICS 4.0.3 XWLP*][JKAY]The ICS Blue Project[WIP]

G'Day XDA,
After a number of months of countless hours of editing, I am finally able to make an initial release on a project that I am still currently working on... I call it [SIZE=+2]The ICS Blue Project[/SIZE].
My aim is to turn everything in my phone to the gorgeous ICS Blue colour. This means icons, text, everything. It has taken me a long time to figure everything out (with the help of a few XDAers) and to get where I am at the moment, and there is still a lot to come. I want to share this with anyone who is interested or likes the look of the theme, or anyone that wants to know how to do the same kind of editing in your own favourite colour. Now I know that this won't be for everyone. I'm sure there will be a number of people that think there is too much blue, that's why I've made individual zip files so that people can pick and choose what they like. As I said, this is the initial release so there will be (hopefully) a lot more updates to come soon.
Firstly I will have the different flashable zips that I have made (and what each one looks like) and then further down I will have what is still to come and then how I did it (ie what files were edited).
Flash these zips through ClockWorkMod Recovery but PLEASE make a Nandroid backup first, I won’t be held accountable for any broken phones but I will try to help you as best I can if the worst does happen. These zips have been made using XWLPI odexed stock ROM with JKay's Deluxe Framework v14.1.4 and JKay's Deluxe Settings App and also ICS Domination by Vertumus. If you do not have these installed then you will NOT get the same results that I have, but you can certainly try.
These zips may work on other ROMs (XWLPD, F & G) but you would have to try it first. I know some of them work on VK XWLPG deodexed ROM (thanks to martintspedersen for testing them!) but I don’t think they all will. I have included a few different zips for each section. Usually there will be an Icons Only, a normal and a Full zip. If you see the word ‘Full’ in the filename of the zip, then that contains resources.arsc which is usually ROM specific. This may not work if you have a different ROM.
FLASHABLE ZIPS
Accuweather Widget
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[SIZE=+2]Accuweather Widget ICS Blue[/SIZE]
Calculator
[SIZE=+2]Calculator ICS Blue[/SIZE]
Calendar
[SIZE=+2]Calendar ICS Blue[/SIZE]
Camera
[SIZE=+2]Camera ICS Blue[/SIZE]
Clock
[SIZE=+2]Clock ICS Blue[/SIZE]
Contacts
[SIZE=+2]Contacts ICS Blue[/SIZE]
Gallery
[SIZE=+2]Gallery ICS Blue[/SIZE]
Google Quick Search Box
[SIZE=+2]Google Quick Search Box ICS Blue[/SIZE]
Internet
[SIZE=+2]Internet ICS Blue[/SIZE]
JKay Deluxe ICS Lockscreen
[SIZE=+2]JKay Deluxe ICS Lockscreen ICS Blue[/SIZE]
MMS (to achieve the transparent background behind the conversation bubbles, you need to do a little bit more than flash the zips, please see HOW TO GUIDE section)
[SIZE=+2]MMS ICS Blue[/SIZE]
Music Player
[SIZE=+2]Music Player ICS Blue[/SIZE]
Phone (to achieve the blue ring around the answer icon when someone is calling you, you need to do a little more than flash the zips, please see HOW TO GUIDE section)
[SIZE=+2]Phone ICS Blue[/SIZE]
Samsung Application Monitor
[SIZE=+2]Samsung Application Monitor ICS Blue[/SIZE]
Samsung Circle Lockscreen (to change the ‘Swipe screen to unlock’ to ICS Blue, you need to do a little more than just flash the zips, please see the HOW TO GUIDE section)
[SIZE=+2]Samsung Circle Lockscreen ICS Blue[/SIZE]
Settings
[SIZE=+2]Settings ICS Blue[/SIZE]
SystemUI
[SIZE=+2] SystemUI ICS Blue[/SIZE]
Task Manager
[SIZE=+2] Task Manager ICS Blue[/SIZE]
Touchwiz Launcher
[SIZE=+2]Touchwiz Launcher ICS Blue[/SIZE]
Now the following zips do not have multiple files, they are just a single zip.
Android Contact Pictures
[SIZE=+2]Android Contact Pictures ICS Blue[/SIZE]
Android Keyboard
[SIZE=+2]Android Keyboard ICS Blue[/SIZE]
Digital Clock
[SIZE=+2]Digital Clock ICS Blue[/SIZE]
MTP Application (excuse the dodgy picture, I couldn’t take a screenshot so I had to use my fiancee’s HTC Desire to take a photo of it!)
[SIZE=+2]MTP Application ICS Blue[/SIZE]
Nyandroid (the easter egg that you get from pressing ‘Android Version 4.0.3’ in Settings-About Phone 5 times fast)
[SIZE=+2]Nyandroid ICS Blue[/SIZE]
Power Saving Widget
[SIZE=+2]Power Saving Widget ICS Blue[/SIZE]
Toast Text
[SIZE=+2]Toast Text ICS Blue[/SIZE]
Now if you really want to have your phone looking the way that the screenshots are, you really need to install the following zip which changes ALL text that is controlled by framework-res and twframework-res default text colours.
Everything ICS Blue
[SIZE=+2]Everything ICS Blue[/SIZE]
And also below is a zip which contains all the icons for framework-res. I don’t have any screenshots for it, you’ll just have to trust me
[SIZE=+2]Framework Icons Only ICS Blue[/SIZE]
Now the last thing that I have before the HOW TO GUIDE are a few apks of certain applications that I have themed.
Android Gallery This has has to be pushed to /data, change permissions to rw-r--r-- and then installed like a normal apk.
[SIZE=+2]Android Gallery ICS Blue[/SIZE]
Google Play Music This has to be pushed to /system, change permissions to rw-r--r-- and then installed like a normal apk.
[SIZE=+2]Google Play Music ICS Blue[/SIZE]
Vlingo (Voice Talk/Voice Command) This has to be pushed to /system, change permissions to rw-r--r--, then pushed to /system/app and restart your phone.
[SIZE=+2]Vlingo ICS Blue[/SIZE]
So there you have all the flashable zips and apks that I have done so far. I do have more coming including:
Chrome
Downloads Monitor
Email
ES File Explorer
Facebook
Gmail
Google Maps
Google Play Store
Memo
My Files
Navigation
Video Player
YouTube
…and potentially any others if people request them. I will also be redoing all of this when the SGSII is updated to Jelly Bean and JKay does his awesome work and Vertumus does a JB Domination.
Check out the next post for the How To Guide.
XDA:DevDB Information
The ICS Blue Project, Theme for the Samsung Galaxy S II
Contributors
daveyannihilation
Version Information
Status: Beta
Created 2014-09-19
Last Updated 2014-09-19
How to guide
HOW TO GUIDE
Ok now some of this might be a bit tricky to explain but here goes nothing…
To do all of these modifications I initially set my computer up with the Android SDK and the JRE to be able to use APKTool. I personally use Wanam’s APK Tool for decompiling and recompiling but I’m sure that the normal APK Tool will do the trick.
Now you will need to have a root explorer on your device. I use ES File Explorer which works great for me, but I guess it’s personal preference. I use ES File Explorer to copy all the apks I want to mod and use APK Tool to decompile them.
Then I usually change the colour of the icons first. This is a very long winded process and takes a very long time. For editing icons, I use Greenfish Icon Editor Pro but again, it’s down to personal preference. All I can say is that when editing icons, bucket fill was my best friend. When editing .9.pngs, I use a program called xUltimate-9Patch which works great. You can also use a tool called 9PatchPngSuite.
Now once the icon editing is done, I usually start to edit the xml files. I use Notepad++ for editing xml and smali files. Depending on what folders are in the /res folder of the apk depends on what I edit. When I open an xml file, if I see the word ‘text’ anywhere in it, I will usually add the code android:textColor="#ff33b5e5" to it or change any instance of android:textColor to have the value of #ff33b5e5. This is quite time consuming as well, but the results speak for themselves.
Below is a list of all the different apks I have edited and the xml files which had the edits.
Accuweather Widget
Code:
SamsungWidget_WeatherClock.apk
/res/color
list_addbtn_color
list_addbtn_summary_color
list_summary_color
/res/layout-normal-hdpi
confirm_dst
listaddbtn
loading
map_item
menudeleteselectall
menusettingsrowcheckbox
slog_dialog
weatherclock_problem
weatherclockchecklistrow
weatherclockdetail
weatherclockinflate
weatherclocklistonerow
weatherclocklistrow
weatherclockmenuadd
weatherclockmenuaddrow
weatherclockmenuchangeorderrow
weatherclockmenusearch
weatherclockmenusearchrow
weatherclocksearchdetail
weathermap
weatherwidget_2x1
weatherwidget_2x2
weatherwidget_4x1
weatherwidget_4x2
weatherwidget_5x1
weatherwidget_5x2
/res/layout-normal-land-hdpi
weatherclockchecklistrow
weatherclockdetail
weatherclockinflate
weatherclocklistrow
weatherclocksearchdetail
weatherwidget_2x1
weatherwidget_2x2
weatherwidget_4x1
weatherwidget_4x2
Calculator
Code:
TouchWizCalculator.apk
/res/drawable
dialog_text_selector
/res/layout
main
text_item
layout-land
main
Calendar
Code:
TouchWizCalendar.apk
/res/color
tw_textappearance_grouptitle
tw_textappearance_listoneline
tw_textappearance_listtwolineprimary
tw_textappearance_listtwolinesecondary
tw_textappearance_listtwolinesecondarygrey
tw_textappearance_listtwolinesecondaryorange
tw_textappearance_menusmall
tw_textappearance_softkey
tw_textappearance_tab
tw_textappearance_title
/res/layout
agenda_day
agenda_delete_all
agenda_header_footer
agenda_select_all
alarm_customize
allday_expandable_item
allday_item
auto_complete_text
calendar_item
calendar_preference_child
calendars_list_item
compose_header
date_picker_dialog_title
day_activity
dayeventlist_activity
edit_alarm_item
edit_event
edit_leapevent_confirm
edit_newevent_confirm
edit_newevent_google_confirm
empty
empty_list
edit_info_alarm
edit_info_view
event_item
month_activity
participant_schedule_activity
quickadd
recently_participants_item
recipient_dropdown_item
repeat_duration
repeat_interval_customize
resolver_list_item
sd_list
select_allitem_header
select_map_activity
simple_list_item_single_choice
softkey
softkeys
timezone_footer
toast_body
tw_calendars_allitem
tw_calendars_item
vcal_info_activity
week_activity
/res/layout-land
day_activity
dayeventlist_activity
month_activity
week_activity
/res/values
colors
drawables
styles
Camera
Code:
Camera.apk
/res/layout
camcorderindicators
eidtusername
history
history_item
zoom_container
zoom_controls
/res/layout-nodpi
actionshot
addmeshot
camcorderbaseindicators
camerabaseindicators
cartoonshotmodeview
cropimage
helptextpopup
kor_toast_layout
main
timercountingindicator
videorecordingmenu
/res/values
styles
QuickView.apk
/res/layout
custom_menu_landscape_1
custom_menu_landscape_2
custom_menu_portrait_1
custom_menu_portrait_2
more_option_layout
rename_dialog
send_list_dialog_row_item
/res/layout-800x480
custom_menu_landscape_1
more_option_layout
/res/layout-1280x720
custom_menu_landscape_1
more_option_layout
/res/layout-1280x800
custom_menu_landscape_1
more_option_layout
Clock
Code:
ClockPackage.apk
/res/color
alarm_text_first
alarm_text_secondary
text_color_default
text_color_repeat_day
text_color_repeat_Sunday
/res/layout
alarm_alert
alarm_alert_kor
alarm_delete
alarm_delete_list_item
alarm_detail
alarm_list
alarm_list_delete_header
alarm_list_header
alarm_list_item
alarm_repeat
alarm_smart_alarm
alarm_smart_alert
alarm_smart_alert_kor
alarm_snoozealarm_volume_adjust
brightnesslayout
color_dialog
context_menu_header
cradle_saver
cradle_setting
cradle_time_date
delete_dialog_body
desk_home_wallpaper
digital_clock
fastscrollview_alp
fastscrollview_gmt
list_item_text_two_line_multi_selection
listlayout
listlayout_look
main
number_picker
repeat_btn_group
schedule_item
stopwatch
stopwatch_list_item
switcher_timezone
timer
timer_alarm
timer_detail
timesetting_group
wallpaper_chooser
wc_city_list
wc_del_list_item_image_multi_selection
wc_delete_list
wc_delete_list_head
wc_dst_list
wc_dst_list_item_image_multi_selection
wc_home_main
wc_home_main_head
wc_list_item_image
wc_list_item_text_one
wc_list_item_text_two
wc_reorder_list
wc_reorder_list_item
wc_tmap
wc_tmap_popup
wc_tmap_popup_kor
/res/layout-land
alarm_alert
alarm_alert_kor
alarm_list
alarm_list_delete_header
alarm_list_header
alarm_list_item
alarm_smart_alert
alarm_smart_alert_kor
city_weather
cradle_main
cradle_main_kor
cradle_main_tab
cradle_main_tab_kor
number_picker
stopwatch
stopwatch_list_item
timer_alarm
timesetting_group
wc_del_list_item_image_multi_selection
wc_delete_list
wc_delete_list_head
wc_dst_list
wc_dst_list_item_image_multi_selection
wc_home_main
wc_home_main_head
wc_list_item_image
wc_list_item_text_one
wc_list_item_text_two
wc_reorder_list
wc_reorder_list_item
layout-port
city_weather
cradle_main
cradle_main_kor
cradle_main_tab
cradle_main_tab_kor
/res/values
colors
drawables
styles
Contacts
Code:
Contacts.apk
/res/color
account_filter_header_text_color
color_tab_text
color_text_blue
color_text_dark_blue
color_text_gray_black
color_text_gray_white
color_txt_white_black
list_header_text_color
list_primary_text_color
list_secondary_text_color
primary_text_color
secondary_text_color
tw_main_list_primary_text_color
tw_main_list_secondary_text_color
user_profile_button_text_color
/res/layout
account_selector_list_item
aggregation_suggestions_item
call_detail
call_detail_delete_allitem
call_detail_delete_history_item
call_detail_history_item
call_log_duration
call_log_fragment
call_log_list_item
carousel_about_tab
carousel_updates_tab
change_account_prompt
common_list_item_checkbox_right
common_list_item_one_line_text
common_two_text_line_checkbox_right
confirm_add_detail_activity
contact_detail_custom_action_bar
contact_detail_empty
contact_detail_fragment
contact_detail_list_item
contact_detail_network_title_entry_view
contact_editor_accounts_changed_activity_with_picker
contact_editor_accounts_changed_activity_with_text
contact_history_list_fragment
contact_history_list_item
contact_history_select_list_header
contact_history_viewby_list_row
contact_info_select_allitem
contact_list_filter_item
contact_speed_dial_dialog_body
contact_tile_frequent
contact_tile_frequent_phone
contact_tile_list
contact_tile_starred
contact_tile_starred_quick_contact
contact_tile_starred_secondary_target
contact_tips_dialog_fragment
contacts_list_content
create_new_contact
custom_contact_list_filter_account
custom_contact_list_filter_group
custom_dialog_layout
data_browse_dialog_fragment
data_browse_dialog_item
delete_all_header_view
dialer_search_dialog
dialer_searchdialog_contacts
dialpad_fragment
dialpad_searchview
dialpad_searchview_land
directory_header
edit_kind_title
editor_account_header
editor_account_header_with_dropdown
full_text_custom_action_bar
group_browse_list_account_header
group_browse_list_item
group_child_row
group_editor_autocomplete_view
group_editor_view
group_member_suggestion
group_select_list_row
group_source_button
interaction_contact_picker_content
interaction_group_child_row
item_group_membership
item_read_only_field
item_ringtone
join_contact_picker_list_content
join_contact_picker_section
join_contact_picker_show_all
joined_contact_list_row
joined_contact_picker
list_section
list_separator
log_delete_allitem
log_delete_list_item
log_delete_main
log_email_list_item
log_email_separator
phone_disambig_item
playback_layout
preference_charset_help
quickcontact_list_item
quickcontact_list_item_address
quickcontact_photo_container
raw_contact_readonly_editor_view
rejectlist_popup_check
replace_contact_list_content
search_header
select_all_header
select_all_header_checkbox_right
select_contact_info_row
select_contact_title_header
select_dialog_item
send_contact_explain
send_contact_list_row
service_number_list_row
set_default_list_row
sim_contact_picker_content
social_widget
speed_dial_floating
speed_dial_item
speed_dial_list
speed_dial_list_item
split_aggregate_list_item
status_bar_ongoing_event_progress_bar
stream_item_row_text
structured_name_editor_view
total_contacts
total_contacts_footer
total_contacts_temp
tw_common_empty_item_layout
tw_contacts_list_unavailable_view
tw_contacts_unavailable_fragment
tw_total_number_of_contacts_bar
user_profile_button
user_profile_header
/res/layout-land
call_detail
speed_dial_floating
speed_dial_item
tw_common_empty_item_layout
/res/layout-sw580dp
contact_detail_fragment
detail_header_contact_with_updates
detail_header_contact_without_updates
external_group_editor_view
group_detail_fragment
group_editor_view
group_source_button
list_separator
search_header
/res/layout-sw580dp-w1000dp
contact_detail_empty
contact_detail_fragment
contact_detail_list_item
detail_header_contact_with_updates
detail_header_contact_without_updates
group_detail_fragment
/res/layout-w470dp
contact_detail_fragment
group_source_button
/res/values
colors
styles
Gallery
Code:
Gallery3D.apk
/res/layout
cropimage
details_item
details_right_info
motion_dialog_guide_info
motion_dialog_guide_off
motion_dialog_guide_on
motion_preview
motion_tutorial
movie_view
new_contact
photo_frame_2
photo_frame_2x1
photo_frame_3
photo_frame_4
photo_frame_5
rename_dialog
resolve_list_item
/res/layout-hdpi
cropimage
/res/layout-land
cropimage
/res/layout-land-hdpi
cropimage
Google Quick Search Box
Code:
GoogleQuickSearchBox.apk
/res/color
primary_text
primary_text_suggest
secondary_text
secondary_text_suggest
/res/layout
first_run
first_run_overlay
local_suggestion
placeholder_updating
searchable_item_preference
suggestion
suggestion_debut_text
web_search_suggestion
/res/values
colors
styles
Internet
Code:
SecBrowser.apk
/res/layout
add_new_bookmark
add_to_option
autofill_settings_fragment
bookmark_group_view
bookmark_list
bookmark_reorder_grid_item
bookmark_reorder_list_item
bookmark_sync_wizard
bookmark_sync_wizard_item
bookmark_test
bookmark_thumbnail
bookmark_widget_list_item
bookmark_widget_multiselections
bookmarks
bookmarkthumbnailwidget_item
bookmarkthumbnailwidget_item_folder
browser_add_bookmark_content
empty_rss
error_console
folder_item
folder_list_item
font_size_widget
geolocation_permissions_prompt
history
history_header
history_item
http_authentication
import_bookmarks_dialog
import_bookmarks_dialog_button
motion_dialog_guide_off
motion_dialog_guide_on
nav_screen
new_folder_layout
page_info
qc_menu_item
qc_tab
qc_tabs_view
rss_links_item
screenshot_view
sec_power_ctrl_dialog
setup_autofill_dialog
snapshot_item
snapshots
ssl_success
ssl_warning
suggestion_item
tab_title
title_bar_autologin
title_bar_nav
title_bar_snapshot
tw_bookmark_group_view
tw_bookmark_list
tw_bookmark_multi_selection
tw_bookmark_sync_wizard
tw_bookmark_sync_wizard_item
tw_bookmark_thumbnail
tw_bookmarks
tw_bookmarkthumbnailwidget_item
tw_bookmarkthumbnailwidget_item_folder
tw_browser_add_bookmark_content
tw_create_folder
video_loading_progress
website_settings
website_settings_row
webview_preview
widget_account_selection
/res/layout-land
nav_screen
page_info
/res/layout-port
autofill_settings_fragment
/res/layout-sw600dp
history
pick_bookmark
snapshot_item
snapshots
title_bar_autologin
title_bar_snapshot
/res/values
bools
colors
styles
JKay ICS Deluxe Lockscreen
Code:
framework-res.apk
/res/layout
keyguard_screen_ics_unlock
keyguard_screen_ics_unlock_land
MMS*
Code:
Mms.apk
/res/drawable
conversation_item_date
conversation_item_draft
listitem_background
listitem_date
listitem_date_sending
listitem_text_ginger
/res/layout
attachment_info
attachment_list_item
attachment_rename_dialog_layout
channel_edit
class0_dialog
compose_message_fragment
composer_attachment_list_item
confirm_rate_limit_activity
conversation_composer
conversation_footer
conversation_header
conversation_list_item
conversation_list_item_date
conversation_list_item_from
conversation_list_item_subject
conversation_list_screen
conversation_list_screen_fragment
delete_thread_dialog_view
delivery_report_header
delivery_report_list_item
drm_contents_list_item
hd_message_list_item
icon_list_item
message_contact_header
message_date_and_icons
message_file_rename_dialog
message_list_item
message_list_item_textview
message_picker
mms_downloading_view
mms_layout_view
mms_play_controller
mms_rich_composer
mms_rich_composer_bottomtext
mms_rich_composer_toptext
my_channel
page_number
playing_audio_info
push_message_dialog
recipients_editor
retry_sending_dialog
search_activity
search_item
select_all_cb
select_map_activity
sim_list
sim_list_item
slideshow
smiley_menu_item
sms_roam_guard_dialog
text_field_color_item
to_button_layout
tranlate_language_item
translator_layout
view_subject_header
view_title_header
/res/layout-finger
recipient_filter_item
/res/values
styles
*Now to be able to change the colour of the background behind the text bubbles in a conversation, there is a smali file that has to be edited. This can be found at /smali/com/android/mms/ui/ComposeMessageFragment.smali and look for the code
Code:
const v1, -0xd4d2d0
This code will need to be changed to whatever colour you want the background. Mine is transparent, so I changed mine to 0x0 but you can change it to whatever you want. Go to this thread because it explains everything there. If you run an odexed rom then you will need to deodex Mms.apk, make the edits and then reodex it back. I used dsixda’s Android Kitchen to deodex the apk and then I used alkhafaf’s Auto Odexer Script to reodex back. It takes a bit of time and mucking around, but well worth it.
Music Player
Code:
MusicPlayer.apk
/res/layout
find_tag_main
list_file_empty
list_item_count_info
list_item_title
list_item_track_albumart_common
list_item_track_text_common
list_main_header
list_main_header2
list_main_header_checkable
list_main_soft_button
list_nowplaying
media_info_bottom
media_info_main_image_item
media_info_main_plain_text
media_info_main_subtitle
media_info_main_text_item_oneline
media_info_main_text_item_twoline_a
media_info_main_text_item_twoline_b
music_picker
music_picker_item
music_player_album
music_player_control
music_player_search_dialog_row
music_player_tip_dialog_layout
music_player_title
music_setting_menu_reorder_item
music_setting_menu_reorder_layout
music_setting_music_menu
music_simple_list_item_single_choice
no_item
notification_music_control
query_browser_activity
send_list_dialog_row_item
/res/layout-hdpi
list_nowplaying
/res/layout-land
custom_eq_control_bar
music_player_tip_dialog_layout
/res/layout-port
custom_eq_control_bar
/res/values
colors
Phone*
Code:
Phone.apk
/res/color-finger
dialer_button_text
incall_button_text
ota_title_color
layout
adn_list
call_card
call_card_land
call_card_land_incoming
call_card_person_info
call_card_person_info_land
call_card_person_info_land_incoming
caller_in_conference
change_sim_pin_screen
conference_call_list_row
dialog_guide
dialog_ussd_response
dialpad_buttons_view
dialpad_buttons_view_land
dtmf_twelve_key_dialer_view
edit_fdn_contact_screen
enable_fdn_screen
enable_sim_pin_screen
endcall_buttons_view
endcall_buttons_view_land
eri_text_layout
fake_phone_activity
fdn_btnview
flatrate_alertactivity
get_pin2_screen
hdvt
hdvt_duringcallmain
hdvt_duringcallmain_land
hdvt_outgoing
incall_buttons_view
incall_buttons_view_land
incall_screen
incoming_sliding_widget
manage_conference_panel
multi_call_view
otacall_card
overturn_incallscreen_layout
pref_dialog_editphonenumber
pref_dialog_editpin
quick_panel_call
quick_panel_call_tim
reject_call_with_msg_content
reject_call_with_msg_sliding_drawer
sim_import_list_entry
sim_ndp
simple_list_item2
sip_settings_ui
try_actually_common
videocall_captureimageviewer
vtduringcall_main
vtendcall_main
vtincoming_main_lock
vtoutgoing_main_unlock
waiting_call_dialog_title
/res/layout-finger
custom_dialog_info_vt
dtmf_twelve_key_dialer
emergency_dialer
non_drawer_dialpad
/res/layout_land
flatrate_alertactivity
vtduringcall_main
vtendcall_main
vtincoming_main_lock
vtoutgoing_main_unlock
/res/layout-land-finger
emergency_dialer
/res/layout-long-finger
emergency_dialer
non_drawer_dialpad
layout-long-land-finger
emergency_dialer
/res/values
bools
colors
drawables
styles
*To change the colour of the ring around the phone icon that you slide to answer an incoming call, you need to open /smali/com/android/phone/IncomingCallWidget$Handle.smali and search for the code
Code:
-0x9e5eeb
and change that to whatever colour you want.
Samsung Application Monitor
Code:
SamsungWidget_ProgramMonitor.apk
/res/layout
widget_layout
/res/layout-hdpi
widget_layout
/res/values
colors
Samsung Circle Lockscreen*
Code:
framework-res.apk
/res/layout
keyguard_circlelock_missedevent_da
keyguard_circlelock_missedevent_da_land
zzz_keyguard_screen_clockwidget
zzz_keyguard_screen_clockwidget_land
*To be able to change the ‘Swipe screen to unlock’ text colour, you actually need to edit android.policy.jar which can be found in /system/framework. Once you Baksmali the file, you then need to go find com/android/internal/policy/impl/CircleLockScreen.smali and search for the code
Code:
const v9, -0x141415
and change that to the colour you want.
Settings
Code:
Settings.apk
/res/layout
accessibility_tutorial_app_icon
account_preference
account_sync_screen
account_view
android_beam
apn_preference_layout
app_percentage_item
asensor
battery_info
bluetooth_connection_access
bluetooth_discoverable
bluetooth_map_access
bluetooth_pb_access
bluetooth_pin_confirm
bluetooth_pin_entry
bookmark_picker_item
bt_enabling_progress
choose_lock_password
choose_lock_password_emergency
choose_lock_pattern
choose_lock_pattern_tutorial
confirm_dialog
confirm_lock_password
confirm_lock_pattern
credentials_dialog
crypt_decrypt_confirm
crypt_decrypt_password_entry
crypt_decrypt_progress
crypt_decrypt_settings
crypt_decrypt_status
crypt_keeper_confirm
crypt_keeper_password_entry
crypt_keeper_password_field
crypt_keeper_progress
crypt_keeper_sdcard_confirm
crypt_keeper_settings
crypt_keeper_settings_sd
crypt_keeper_status
crypt_sdcard_confirm
crypt_sdcard_settings
custom_preference
custum_power_saving
data_usage_app_title
data_usage_bytes_editor
data_usage_cycle_editor
data_usage_cycles
data_usage_detail
data_usage_header
data_time_settings_setupwizard
date_time_setup_custom_list_item_2
device_admin_add
device_admin_item
device_admin_settings
dialog_edittext
dialog_edittext_phone
dialog_motion_guide
display
fmm_main
gsensor
installed_app_details
intent_sender
introduction
iwlan_dialog
iwlan_dialog_row
keyguard_screen_clock
keyguard_screen_lockinfo
linked_contacts_list_row
lock_preview
manage_accounts_screen
manage_applications
manage_applications_item
master_clear
master_clear_account
master_clear_confirm
media_format_final
media_format_final_sd
media_format_primary
media_format_primary_sd
mode_preview
ownerinfo
pick_item
power_saving_mode_tips
power_usage_action_item
power_usage_detail_item_text
power_usage_details
power_usage_package_item
powersavingmode_widget
preference
preference_dialog_brightness
preference_dialog_ringervolume
preference_dialog_vibrationfeedback
preference_empty_list
preference_header_switch_item
preference_icon
preference_inputmethod
preference_inputmethod_widget
preference_motion_sensitivity
preference_powergauge
reference_progress_category
preference_spellchecker
preference_tts_engine
preference_widget_shortcut
provider_preference
proxy
radio_info
recipients
remember_dock_setting
remote_controls
running_processes_item
running_processes_view
running_service_details_process
running_service_details_service
sensor_aiding_popup
separator_label
set_backup_pw
settings_storage_miscfiles
sim_change_alert
system_power_saving_discover_notify
text_description_preference
title
trusted_credential
try_actually_common
twelve_key_entry
two_buttons_panel
usage_stats
usb_utility
user_dictionary_item
voice_recognition_dialog
vpn_dialog
weak_biometric_fallback_header
wifi_ap_dialog
wifi_config_info
wifi_config_preference
wifi_config_ui_for_setup_wizard
wifi_dialog
wifi_dialog_row
wifi_p2p_connect_button
wifi_p2p_connect_end_button
wifi_p2p_deviceinfo_dialog
wifi_p2p_devicename_dialog
wifi_p2p_dialog
wifi_p2p_more_dialog
wifi_setup_custom_list_item_1
wifi_status_test
/res/layout-land
choose_lock_password
choose_lock_pattern
choose_lock_pattern_tutorial
confirm_lock_password
confirm_lock_pattern
crypt_keeper_password_entry
crypt_keeper_progress
crypt_keeper_status
/res/layout-sw600dp
accessibilty_tutorial_container
choose_lock_password
choose_lock_pattern
choose_lock_pattern_tutorial
confirm_lock_password
confirm_lock_pattern
crypt_keeper_password_entry
crypt_keeper_progress
date_time_settings_setupwizard
preference_inputmethod
wifi_settings_for_setup_wizard_xl
/res/layout-sw600dp-land
choose_lock_password
choose_lock_pattern
choose_lock_pattern_tutorial
confirm_lock_password
confirm_lock_pattern
crypt_keeper_password_entry
wifi_settings_for_setup_wizard_xl
/res/layout-sw720dp
date_time_settings_setupwizard
/res/values
colors
styles
SystemUI
Code:
SystemUI.apk
/res/layout
battery_low
intruder_alert
jkay_quick_setting_button
jkay_status_bar
jkay_status_bar_expanded
jkay_status_bar_tracking
status_bar
status_bar_expanded
status_bar_icon
status_bar_no_recent_apps
status_bar_toggle_slider
status_bar_tracking
tw_quick_setting_button
tw_quick_setting_mobile_data_alertdialog
tw_status_bar
tw_status_bar_expanded
tw_status_bar_toggle_slider
tw_status_bar_tracking
/res/layout-land
jkay_status_bar_recent_panel
status_bar_recent_item
status_bar_recent_panel
/res/layout-port
jkay_status_bar_recent_panel
status_bar_recent_item
status_bar_recent_panel
/res/layout-sw600dp
compat_mode_help
status_bar_compat_mode_panel
status_bar_input_methods_item
status_bar_input_methods_panel
status_bar_no_recent_apps
status_bar_notification_area
status_bar_notification_panel_title
status_bar_pocket_panel
status_bar_recent_item
status_bar_recent_panel
status_bar_settings_view
status_bar_ticker_compat
tw_status_bar_notification_area
tw_status_bar_notification_panel
tw_status_bar_notification_panel_title
tw_status_bar_settings_view
tw_status_bar_toggle_slider
/res/values
colors
drawables
styles
/res/values-sw600dp
colors
styles
Task Manager
Code:
JobManager.apk
/res/color
text_sub
/res/layout
manage_applications_item
manages_installedapplications_item
package_list
ramusage
running_app
summary
Touchwiz Launcher
Code:
TouchWiz30Launcher.apk
/res/color
bright_text_dark_focused
/res/layout
add_widget_item
application_boxed_top
application_list
application_list_item
application_listboxed
appwidget_error
default_sort_dialog
icon_view_base
launcher_factorymode
live_folder_grid
live_folder_list
lm_help_1_dialog
menu_edit_dialog
mm_list_mode
motion_dialog_off
motion_dialog_on
rename_folder
samsung_add_list_item
scrollmenu_item
user_folder
widget_preview
widget_search
yesno_dialog
/res/layout-land
add_widget_item
application_boxed
folder_boxed
launcher
/res/layout-port
application_boxed
folder_boxed
launcher
/res/values
bools
colors
integers
strings
styles
Android Keyboard
Code:
LatinIME.apk
/res/layout
key_preview
recognition_status
sound_effect_volume_dialog
suggestion_info
suggestion_preview
suggestion_word
vibration_settings_dialog
voice_punctuation_hint
voice_swipe_hint
/res/layout-sw768dp
recognition_status
/res/values
styles
Toast Text
Code:
framework-res.apk
/res/layout
transient_notification
Everything ICS Blue
Code:
framework-res.apk
/res/color
primary_text_dark
primary_text_dark_disable_only
primary_text_dark_focused
primary_text_dark_nodisable
primary_text_disable_only_holo_dark
primary_text_disable_only_holo_light
primary_text_holo_dark
primary_text_holo_light
primary_text_light
primary_text_light_disable_only
primary_text_light_nodisable
primary_text_nodisable_holo_dark
primary_text_nodisable_holo_light
secondary_text_dark
secondary_text_dark_nodisable
secondary_text_holo_dark
secondary_text_holo_light
secondary_text_light
secondary_text_light_nodisable
secondary_text_nodisable_holo_dark
secondary_text_nodisable_holo_light
secondary_text_nofocus
tab_indicator_text
tab_indicator_text_v4
tertiary_text_dark
teritary_text_holo_dark
tertiary_text_holo_light
tertiary_text_light
tw_action_bar_menu_text_holo_dark
tw_primary_text_dark
tw_primary_text_dark_disable_only
tw_primary_text_dark_focused
tw_primary_text_nodisable
tw_primary_text_light
tw_primary_text_light_disable_only
tw_primary_text_light_nodisable
tw_secondary_text_dark
tw_secondary_text_dark_nodisable
tw_secondary_text_light
tw_secondary_text_light_nodisable
tw_secondary_text_nofocus
tw_switch_off_holo_dark
tw_switch_on_holo_dark
tw_tab_indicator_text
tw_tertiary_text_dark
tw_tertiary_text_light
widget_edittext_dark
zzz_tw_button_text_inversible
zzz_tw_primary_icon_text_light
zzz_tw_primary_text_dark
zzz_tw_primary_text_light
zzz_tw_primary_text_light_search_result
zzz_tw_secondary_text_sub
zzzz_tw_cursor_handle_menu_btn_color
twframework-res.apk
/res/color
tw_textappearance_edittext
tw_textappearance_edittitle
tw_textappearance_grouptitle
tw_textappearance_listoneline
tw_textappearance_listtwolineprimary
tw_textappearance_listtwolinesecondary
tw_textappearance_menusmall
tw_textappearance_softkey
tw_textappearance_tab
tw_textappearance_title
/res/values
colors
styles
How to guide continued
Android Gallery
Code:
com.android.gallery3d-2.apk
/res/layout
action_bar_text
appwidget_main
choose_widget_type
details
dialog_picker
manage_offline_bar
photoeditor_actionbar
photoeditor_effect_tool_panel
photoeditor_effects_artistic
photoeditor_effects_color
photoeditor_effects_exposure
photoeditor_effects_fix
Google Play Music
Code:
com.google.android.music.apk
\res\color
menu_text_color
primary_text_color
primary_text_color_offline
secondary_text_color
secondary_text_color_offline
shadow_text_color
shadow_text_color_offline
sidebar_tv_text
\res\color-v11
primary_text_color
primary_text_color_offline
secondary_text_color
secondary_text_color_offline
\res\layout
account_list_item
account_preference
add_to_playlist_panel_item
album_info_item
athome_disclaimer_dialog
athome_tutorial
audio_player
audiopreview
bottom_cab_action_bar
buy_link_audio_player
create_instant_mix
create_playlist_panel
download_queue
download_queue_item
dropdown_item_selector
dropdown_selector
home_screen_list_item
list_header
list_header_standalone
list_item_common
list_item_group
list_item_output_group
list_item_output_grouping
list_item_output_receiver
list_item_volume_details
lock_screen
media_output_selector
media_picker_activity
media_picker_activity_expanding
media_mute_list_item
media_route_list_item_checkable
media_route_list_item_collapse_group
media_route_list_item_selection_header
media_route_list_item_top_header
music_list_menu_item
music_options_menu_item
music_picker
music_picker_item
music_popup_menu
no_local_music
no_music_add_music_title
no_music_scanning
no_music_shop
no_music_streaming_disabled
no_music_streaming_enabled
no_music_syncing
no_music_upload
no_music_usb_copy
nowplaying
preview_header
query_activity
ringtone_editor
ringtone_topbar
ringtone_track_info
shop_tutorial
shuffle_all_list_header
song_list_activity_embedded
song_list_activity_standalone
song_title_with_playing_indicator
tabbed_list
top_action_bar
top_cab_action_bar
track_list_item_search
tutorial_account_list_item
tutorial_free_music
tutorial_select_account
tutorial_select_account_header
tutorial_welcome
waiting_for_item
weekpicker
widget_nowplaying_large
widget_nowplaying_small
\res\layout-land
audio_player
dropdown_selector
media_picker_activity
ringtone_editor
song_list_activity_standalone
top_cab_action_bar
\res\layout-large
query_activity
\res\layout-large-land
dropdown_selector
top_cab_action_bar
\res\layout-large-land-notouch-v12
edit_track_list_item
list_item_common
nowplaying
side_action_bar
sidebar_album_info
sidebar_tv_menu_item
statusbar
top_action_bar
track_list_item_album
track_list_item_allsongs
track_list_item_artist
track_list_item_genre
track_list_item_playlist
track_list_item_search
\res\layout-v8
download_notification_complete
download_notification_progress
statusbar
\res\layout-v9
statusbar
\res\layout-v11
download_notification_complete
download_notification_progress
statusbar
\res\layout-v16
statusbar_expanded
\res\layout-xlarge
create_instant_mix
create_playlist_panel
dropdown_selector
no_music_streaming_disabled
no_music_streaming_enabled
top_cab_action_bar
tutorial_free_music
tutorial_select_account
tutorial_welcome
\res\layout-xlarge-land
edit_track_list_item
no_local_music
nowplaying_tabbed_albumart
tabbed_audioplayer
track_list_item_album
track_list_item_allsongs
track_list_item_artist
track_list_item_genre
track_list_item_playlist
track_list_item_search
\res\layout-xlarge-port
edit_track_list_item
no_local_music
no_music_streaming_enabled
track_list_item_album
track_list_item_allsongs
track_list_item_artist
track_list_item_genre
track_list_item_playlist
track_list_item_search
\res\values
colors
styles
\res\values-large
styles
\res\values-xlarge-v11
colors
Vlingo
Code:
com.vlingo.client.samsung.apk
/res/drawable
btn_listening_text_color
car_home_button_text_color
home_screen_button_text_color
list_item_title_color
/res/layout
alert_dialog_text_entry
app_launcher
auto_dial_dialog
bubble_text
candidate_preview
car_home_popup_app_hints
car_home_popup_generic_hints
car_item_answer
car_item_exit_carmode
car_item_nav_list_item
car_item_safereader_main
car_item_safereader_main_item
car_item_sms_favorite
car_item_sms_recent
car_item_vd_autodial
car_item_vd_favorite
car_item_vd_recent
car_iux
car_iux_item_tips
car_iux_item_welcome
car_iux_item_wycs
car_nav_alert_dialog
compose_wcis
contact_item_view
contact_select_screen
contact_top_choice_detail_item
email_account_add_manual
email_account_detail_view
email_account_list
help_about
help_bluetooth
help_setup_keyboard
help_vlingo_secrets
home_hint_first_time
home_hint_item
home_hint_needs_activation
icon_and_option_cell
invite_screen
iux_using_vlingo
local_search_listing_detail_review
local_Search_listing_detail_screen
local_search_listing_list_row
local_search_listing_review_header
new_feature_popup
notification_safereader_on
preference
progress_dialog
safereader_notification_main
samsung_car_help
samsung_car_home_header_view
samsung_car_home_reco_button
samsung_car_item_check_schedule
samsung_car_item_contact_name
samsung_car_item_memo_message
samsung_car_item_phone_type
samsung_car_item_readback_message
samsung_car_item_safereader_main
samsung_car_item_safereader_message
samsung_car_item_sms_main
samsung_car_item_sms_message
samsung_car_item_vd_autodial
samsung_car_item_vd_contact_selection
samsung_car_item_vd_main
samsung_car_item_vd_phone_type
samsung_car_iux
samsung_car_iux_how_to_use
samsung_car_iux_item_spotter
samsung_car_iux_item_tips
samsung_car_iux_item_welcome
samsung_car_iux_item_wycs
samsung_Car_iux_wake_up
samsung_disclaimer_fullscreen
samsung_home_activity
samsung_home_error
samsung_home_hint
samsung_progress_dialog
showmessage
simple_list_item_1_image
simple_list_item_2_image
social_update_layout
speedtest
superdial_item_contact
superdial_item_contact_alternate
superdial_item_contact_with_number
superdial_item_footer
superdial_item_header
superdial_item_phone_number
superdial_item_text_only
superdial_item_textaccessory
superdial_item_textaccessory_small
superdial_screen
tos_dialog
vlingo_answers
wxis_how_to_use
wcis_info_row
wcis_info_with_caption_row
wcis_subheading_row
wcis_top
wcis_top_row
widget_incar
/res/layout-land
auto_dial_dialog
car_home_popup_app_hints
car_home_popup_generic_hints
car_item_vd_autodial
help_about
home_hint_first_time
home_hint_item
home_hint_needs_activiation
iux_using_vlingo
samsung_car_home_reco_button
samsung_car_item_check_schedule
samsung_car_item_memo_message
samsung_car_item_safereader_message
samsung_car_item_sms_message
samsung_home_activity
samsung_home_error
samsung_home_hint
widget_incar
/res/layout-small
car_item_vd_autodial
car_iux
home_hint_first_time
home_hint_item
/res/layout-small-land
car_item_vd_autodial
home_hint_first_time
home_hint_item
/res/layout-xlarge
samsung_car_home_header_view
samsung_car_home_reco_button
samsung_home_activity
samsung_home_error
samsung_home_hint
/res/layout-xlarge-land
samsung_car_home_header_view
samsung_car_home_reco_button
samsung_home_activity
samsung_home_error
samsung_home_hint
/res/values
colors
styles
So there you have it. If you like the theme or you found my information useful, and you would like to, then give that big ol’ Thanks button a little click. If you don’t want to, then no worries. I would like to know your thoughts and feedback and also any suggestions on how to improve it too. Also if anyone has any questions about how I did anything, please feel free to ask.
A few thanks are needed:
Spannaa – Without you, I wouldn’t even know how to edit an xml file, let alone do all of this. Thanks for all of your patience and help and support through this. Go and have a look at Spannaa’s awesome theme threads:
[MOD][THEME][JKay] Blue themed JKay framework v14.1
[MOD][THEME][JKay]ICS JKay framework v14.1.1 for WanamLite
[THEME][ICS][Mms.apk][VRT] Messaging text bubbles & emoticons
[THEMES][JKay]VRThemes for JKay Deluxe Framework v14.1
martintspedersen - Thanks for testing some of the zips for me mate, much appreciated. Have a look at martin’s high quality lockring collection:ICS/JELLYBEAN Lockrings(162x162)[5/10]
_JKay_ - First and foremost for making his awesome Deluxe framework and Deluxe Settings App. After using these, I would not want to use my phone again if it did not have JKay supported framework, and this will also decide any future phone upgrades that I am considering. And also a huge thanks for helping me change the ‘Swipe screen to unlock’ text colour!
Vertumus - Thanks for your great looking ICS Domination. I am looking forward to the update when Jelly Bean is released for SGSII
wanam - For his modified APK Tool
dsixda - For his Android Kitchen
alkhafaf - For his Auto Odexer Script
rophil - For solving the mystery of the mms bubble background
and most of all, my gorgeous fiancée for putting up with me doing this project every spare chance I got. I love you
If I’ve forgotten anyone then I am very sorry.
Thanks a lot XDA, I hope you enjoy this as much as I do,
Dave
AOSP Blue Project - JB 4.1.2 XWLS*
Howdy folks,
Below are a number of screenshots (just click on them to download the zip) to some new zips that I made before I got rid of my beloved SGSII. Please download and flash through custom recovery. Don't forget to make a Nandroid backup before testing!
[SIZE=+2]DEVICE OPTIONS
AUDIO ICONS
ACCUWEATHER WIDGET
AOSP LOCKSCREEN
AOSP LOCKSCREEN ADD EXTRA TARGETS[/SIZE]
CAUTION!!! This will ADD extra targets to a stock AOSP Lockscreen. If you already have the AOSP lockscreen with the extra targets, I will try to make another zip for that at a later date
[SIZE=+2]LAUNCHER
MMS
PHONE & CONTACTS
SYSTEM UI[/SIZE]
Inside the folder you will find some zip files which will change the background of the notification shade in increments of 25 so there is 0% transparency, 25%, 50%, 75% and 100% transparency. If you want to flash one of them, be sure to do so AFTER the main zips for SystemUI.
Ok there you have it. Please test and report. Also requests are welcomed and encouraged! I can't promise I'll be able to do them as I don't own this device anymore, but I'll do my best!
Cheers all,
Dave
Nice work daveyannihilation! Its really blueish
One question: I have NeatRom Lite v3.0.1 UHLPS Themed with JKAY and Domination Theme integrated installed http://forum.xda-developers.com/showthread.php?t=1569686. One thing i want is the blue notification icons for ringer, vibration, mute etc.
but when is flash your "Framework Icons Only ICS Blue" they stay in gray color as before.
Is it because your mods are incompatible with this ROM or i have to flash something different?
Hope you can help me.
greets
cleomane said:
Nice work daveyannihilation! Its really blueish
One question: I have NeatRom Lite v3.0.1 UHLPS Themed with JKAY and Domination Theme integrated installed http://forum.xda-developers.com/showthread.php?t=1569686. One thing i want is the blue notification icons for ringer, vibration, mute etc.
but when is flash your "Framework Icons Only ICS Blue" they stay in gray color as before.
Is it because your mods are incompatible with this ROM or i have to flash something different?
Hope you can help me.
greets
Click to expand...
Click to collapse
Thanks cleomane!
I believe that you will find the icons that you are looking for in SystemUI Icons Only ICS Blue.zip, and they should be compatible with most ROMs.
I hope this helped,
Dave
Ok XDA,
I just updated the OP with some more photos so that you can see exactly what I've done.
I'm currently working on Google Play Music so I will add that as soon as it's done.
It's funny that I've had over 100 downloads for these but only a few likes and no comments. Anything is better than nothing. Come on XDA, tell me what you really think!
Hope you've all had a great weekend.
Dave
G'Day XDA,
I just updated the first post by add Google Play Music to it as an apk that needs to be pushed to /system, change permissions and then installed like a normal apk. Check the first post for details.
On a side note, if anyone has any requests for any apps that they would like themed, please let me know. Even if it's not in the ICS Blue colour, I am happy to try and do that for you. I am going to have to change all of the items in my phone to pink when I give it to my fiancee after I upgrade so I don't mind doing other colours.
Still puzzled as to why no one has commented or said whether they like the theme or not, considering it's had over 150 downloads now. Very strange.
Have a great day XDA,
Dave
How can i change the background of the following picture so that it could be an opaque background?Thanks in advance
Sent from my GT-I8160 using xda premium
Fzee said:
How can i change the background of the following picture so that it could be an opaque background?Thanks in advance
Sent from my GT-I8160 using xda premium
Click to expand...
Click to collapse
Hi Fzee,
There is an xml file in SystemUI.apk that needs to be edited and I believe that it is \res\values\drawables.xml but as soon as I get home from work (which is in about 6 hours) I will have a look for you and let you know if that's ok?
Thanks mate,
Dave
daveyannihilation said:
Hi Fzee,
There is an xml file in SystemUI.apk that needs to be edited and I believe that it is \res\values\drawables.xml but as soon as I get home from work (which is in about 6 hours) I will have a look for you and let you know if that's ok?
Thanks mate,
Dave
Click to expand...
Click to collapse
Ok Fzee,
I was very wrong. The thing that needs to be changed is an icon which I have attached to this post. This needs to be installed into SystemUI.apk into the \res\drawable-hdpi folder. Now if you don't know how to do that, I would be happy to give you a quick run down, or if you attach a copy of your SystemUI.apk then I can do it for you.
If you need any help then just ask,
Dave
Thanks.I'll try it later as im not at home right now
Edit:I tried it but it didnt work probably bcause im using a differnt phone model.Srry,i should have told you earlier.I found out what the problem was in lidroid-res.apk.
But since you have explained so much in an easy-to-understand answer,i will click the like button for you
Sent from my GT-I8160 using xda premium
Fzee said:
Thanks.I'll try it later as im not at home right now
Edit:I tried it but it didnt work probably bcause im using a differnt phone model.Srry,i should have told you earlier.I found out what the problem was in lidroid-res.apk.
But since you have explained so much in an easy-to-understand answer,i will click the like button for you
Sent from my GT-I8160 using xda premium
Click to expand...
Click to collapse
No worries Fzee,
As long as you got there in the end, all is good.
Thanks mate,
Dave
Oh yeah,how can i change the missed message icon in the statusbar(the one you get when someone messages you).Do i have to edit mms apk?Correct me if im wrong
How can i also edit the colour of the words in systemui?
Oh yeah how can i also edit the theme and colours of the messaging app?
How can also edit the colour of 'swipe to unlock screen' to cyan colour
Srry for all the questions.I really want to be a themer just like you.But like everyone i have to start small and slowly make my way up to the top:thumbup:If you cant answer all the questions,dont sweat.I know its alot of questions so you don't need to answer all of them if you can't
So my man,tell me something,did i answer your question?If i did,click the thanks button.If i didn't,im probably trollin ya =O
Fzee said:
Oh yeah,how can i change the missed message icon in the statusbar(the one you get when someone messages you).Do i have to edit mms apk?Correct me if im wrong
How can i also edit the colour of the words in systemui?
Oh yeah how can i also edit the theme and colours of the messaging app?
How can also edit the colour of 'swipe to unlock screen' to cyan colour
Srry for all the questions.I really want to be a themer just like you.But like everyone i have to start small and slowly make my way up to the top:thumbup:If you cant answer all the questions,dont sweat.I know its alot of questions so you don't need to answer all of them if you can't
So my man,tell me something,did i answer your question?If i did,click the thanks button.If i didn't,im probably trollin ya =O
Click to expand...
Click to collapse
Ok the icon that you need to change is indeed in Mms.apk in /res/drawable-hdpi and it's called stat_notify_message.png so you need to change that icon.
Do you mean the text in the notification shade that you pull down from the status bar?
Which particular themes and colours are you talking about? The bubbles or the text or what? There are many different things that control many different aspects of Mms.apk
For the 'Swipe screen to unlock' text, if you look at the How To Guide which is in the second post, you will see what you need to do to change that.
*To be able to change the ‘Swipe screen to unlock’ text colour, you actually need to edit android.policy.jar which can be found in /system/framework. Once you Baksmali the file, you then need to go find com/android/internal/policy/impl/CircleLockScreen.smali and search for this code:
Code:
const v9, -0x141415
Click to expand...
Click to collapse
I can indeed answer them all, but I need you to elaborate a little bit more to what you would like to do.
Thanks mate,
Dave
daveyannihilation said:
Ok the icon that you need to change is indeed in Mms.apk in /res/drawable-hdpi and it's called stat_notify_message.png so you need to change that icon.
Do you mean the text in the notification shade that you pull down from the status bar?
Which particular themes and colours are you talking about? The bubbles or the text or what? There are many different things that control many different aspects of Mms.apk
For the 'Swipe screen to unlock' text, if you look at the How To Guide which is in the second post, you will see what you need to do to change that.
I can indeed answer them all, but I need you to elaborate a little bit more to what you would like to do.
Thanks mate,
Dave
Click to expand...
Click to collapse
Yes i meant to change the text in the notification shade.I also wanted to change the bubbles and colours of text in mms.apk
BTW,what is smali and baksmali?What tool do i need to use to do it
So my man,tell me something,did i answer your question?If i did,click the thanks button.If i didn't,im probably trollin ya =O
Ok I know all of those but the answers are at home. I finish work in about 2 hours but I have band practice tonight, so it might be 6 hours before I get a chance to check it out if that's ok?
Sent from my ICS Blue SGSII
Dont worry.Im cool.Take your time
So my man,tell me something,did i answer your question?If i did,click the thanks button.If i didn't,im probably trollin ya =O
This is an excellent theme thread. Very useful indeed. Good job man. I know how long this stuff takes and to document it is outstanding
Sent from my GT-I9100 using Tapatalk 2

[TUTORIAL] How to change your Recent Apps Window.

Hello folks,
This MOD inspired and originally posted by evilisto for ICS ROM's.
How to change your recent apps windows like the screenshot below.​
1. Inside attached zip there is three files (status_bar_recent_item.xml) and (status_bar_recent_panel.xml), copy them to SystemUI\res\layout for Android 4.2 and SystemUI\res\layout-port for Android 4.1. And nyandroid11.png move it to SystemUI\res\drawable-nodpi
2. Go to SystemUI\res\values\bools.xml and change:
From:
Code:
<bool name="config_recents_thumbnail_image_fits_to_xy">false</bool>
To:
Code:
<bool name="config_recents_thumbnail_image_fits_to_xy">true</bool>
3. Go to SystemUI\res\values\colors.xml and change:
From:
Code:
<color name="status_bar_recents_app_label_color">#ffffffff</color>
To:
Code:
<color name="status_bar_recents_app_label_color">#ff555555</color>
4. Go to SystemUI\res\values\drawables.xml and change:
From:
Code:
<item type="drawable" name="status_bar_recents_app_thumbnail_background">#88000000</item>
To:
Code:
<item type="drawable" name="status_bar_recents_app_thumbnail_background">#ffe0e0e0</item>
5. Go to SystemUI\res\values\ids.xml and search for:
Code:
<item type="id" name="recents_transition_background">false</item>
Code:
<item type="id" name="recents_transition_placeholder_icon">false</item>
If they are not there, add them.
6. Go to framework-res\es\values\dimens.xml and change thumbnail height and width size to:
Code:
<dimen name="thumbnail_height">160.0dip</dimen>
Code:
<dimen name="thumbnail_width">240.0dip</dimen>
- Note that you may lose kill all button.
- Not all ROMs will support this MOD like Xylon.
- This Mod was tested for XHDPI devices so you may change thumbnail height/width to match your device screen resolutions.
- You can use your own Recent window, just name it nyandroid11 and copy it to SystemUI\res\drawable-nodpi
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Enjoy it
Gonna do this for eos tomorrow with the frame I made
Sent from my SGH-T999
ÜBER™ said:
Gonna do this for eos tomorrow with the frame I made
Sent from my SGH-T999
Click to expand...
Click to collapse
Wow!! Nice looking frame man!
vicino said:
Wow!! Nice looking frame man!
Click to expand...
Click to collapse
Your styles make me look like an artist xD.
Sent from my Galaxy Nexus
ÜBER™ said:
Your styles make me look like an artist xD.
Sent from my Galaxy Nexus
Click to expand...
Click to collapse
Will PM you for some new styles
Is this possible to do on a galaxy nexus? I'm the one who asked you on other thread about xperia theme I've been running mods/launcher really like the look but is it possible to add recent like these or something similar thanks loving your latest another killer theme.
Sent from my Galaxy Nexus
Vicino, do you know is it possible to change the recent window background? I mean, in 4.1, if we open recent menu,it will give us a semi-transparent background right? While in 4.2, it will give us the wallpaper we are using. Do you know if we can change it and put our own selected image for the background?
I hope you understand what im explaining here. Im talking about the background here, not the frame.
Sent from my Galaxy Nexus using Tapatalk 2
maliceomalice said:
Vicino, do you know is it possible to change the recent window background? I mean, in 4.1, if we open recent menu,it will give us a semi-transparent background right? While in 4.2, it will give us the wallpaper we are using. Do you know if we can change it and put our own selected image for the background?
I hope you understand what im explaining here. Im talking about the background here, not the frame.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Like this?
http://forum.xda-developers.com/showthread.php?t=2080206
Or the normal recent background?
So there is already a tutorial for this? Thank you, i didnt noticed that. I will give it a try today.
One more question, if i still want to use your Moto theme, do i need to do something extra?
Sent from my Galaxy Nexus using Tapatalk 2
maliceomalice said:
Vicino, do you know is it possible to change the recent window background? I mean, in 4.1, if we open recent menu,it will give us a semi-transparent background right? While in 4.2, it will give us the wallpaper we are using. Do you know if we can change it and put our own selected image for the background?
I hope you understand what im explaining here. Im talking about the background here, not the frame.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Decompile systemui
Navigate to res/drawable folder status_bar_recents_background.xml
Edit starting color and endcolor mine is set to #80000000 for both to give me 50% transparency
Sent from my Galaxy Nexus
vicino said:
Hello folks,
This MOD inspired and originally posted by evilisto for ICS ROM's.
How to change your recent apps windows like the screenshot below.​
1. Inside attached zip there is three files (status_bar_recent_item.xml) and (status_bar_recent_panel.xml), copy them to SystemUI\res\layout for Android 4.2 and SystemUI\res\layout-port for Android 4.1. And nyandroid11.png move it to SystemUI\res\drawable-nodpi
2. Go to SystemUI\res\values\bools.xml and change:
From:
Code:
<bool name="config_recents_thumbnail_image_fits_to_xy">false</bool>
To:
Code:
<bool name="config_recents_thumbnail_image_fits_to_xy">true</bool>
3. Go to SystemUI\res\values\colors.xml and change:
From:
Code:
<color name="status_bar_recents_app_label_color">#ffffffff</color>
To:
Code:
<color name="status_bar_recents_app_label_color">#ff555555</color>
4. Go to SystemUI\res\values\drawables.xml and change:
From:
Code:
<item type="drawable" name="status_bar_recents_app_thumbnail_background">#88000000</item>
To:
Code:
<item type="drawable" name="status_bar_recents_app_thumbnail_background">#ffe0e0e0</item>
5. Go to SystemUI\res\values\ids.xml and search for:
Code:
<item type="id" name="recents_transition_background">false</item>
Code:
<item type="id" name="recents_transition_placeholder_icon">false</item>
If they are not there, add them.
6. Go to framework-res\es\values\dimens.xml and change thumbnail height and width size to:
Code:
<dimen name="thumbnail_height">160.0dip</dimen>
Code:
<dimen name="thumbnail_width">240.0dip</dimen>
- Note that you may lose kill all button.
- Not all ROMs will support this MOD like Xylon.
- This Mod was tested for XHDPI devices so you may change thumbnail height/width to match your device screen resolutions.
- You can use your own Recent window, just name it nyandroid11 and copy it to SystemUI\res\drawable-nodpi
Enjoy it
Click to expand...
Click to collapse
how to get it to work after decompiling ? keep getting fc's
Unknown1212 said:
how to get it to work after decompiling ? keep getting fc's
Click to expand...
Click to collapse
Dont quote the whole post please? Saves space. Im sorry for not answering your PM earlier.. PM's slip my mind because i usually check when i get up in the morning. You have to recompile by doing apktool b SystemUI. Then once built in /res/build/apk of the SystemUI decompiled folder open up the archive of the original apk with 7zip and move over the Res resource.arsc and the other file there i cant recall the name everything but the Manifest. Then you must flash this in a zip, you cannot just replace the apk in /system. Then you should be fine :good:
ÜBER™ said:
Dont quote the whole post please? Saves space. Im sorry for not answering your PM earlier.. PM's slip my mind because i usually check when i get up in the morning. You have to recompile by doing apktool b SystemUI. Then once built in /res/build/apk of the SystemUI decompiled folder open up the archive of the original apk with 7zip and move over the Res resource.arsc and the other file there i cant recall the name everything but the Manifest. Then you must flash this in a zip, you cannot just replace the apk in /system. Then you should be fine :good:
Click to expand...
Click to collapse
sorry haha new here -.- thanks for helping ill try it out
---------- Post added at 10:46 PM ---------- Previous post was at 10:29 PM ----------
i did what you said but no change .. i flashed the zip i made and recent apps still the same
Unknown1212 said:
sorry haha new here -.- thanks for helping ill try it out
---------- Post added at 10:46 PM ---------- Previous post was at 10:29 PM ----------
i did what you said but no change .. i flashed the zip i made and recent apps still the same
Click to expand...
Click to collapse
Start over.. i literally just did this and it worked like a charm.
Just need to modify the framework dimens to fit my image better.
ÜBER™ said:
Start over.. i literally just did this and it worked like a charm.
Just need to modify the framework dimens to fit my image better.
Click to expand...
Click to collapse
wow . can you maybe send me the zip you made ? im want to use eos anyway
Unknown1212 said:
wow . can you maybe send me the zip you made ? im want to use eos anyway
Click to expand...
Click to collapse
GSM nexus? I only made it for the Toroplus.. BRD is planning on adding this into EOS soon.
ÜBER™ said:
GSM nexus? I only made it for the Toroplus.. BRD is planning on adding this into EOS soon.
Click to expand...
Click to collapse
oh.. ok .. so can you show me how u made the flashable zip .. cause i tried this guide lot of times and had no change .. flashing zip also ..
ÜBER™ said:
Start over.. i literally just did this and it worked like a charm.
Just need to modify the framework dimens to fit my image better.
Click to expand...
Click to collapse
I already did this also but the only thing I'm missing is the app description at the top of each in every recent box, anyone knows how to fix it?
Sent from my Galaxy Nexus
mixtapes08 said:
I already did this also but the only thing I'm missing is the app description at the top of each in every recent box, anyone knows how to fix it?
Sent from my Galaxy Nexus
Click to expand...
Click to collapse
Dont think its a bug.. look at the OP pics it doesnt have the description either. Id like to put it on the boarder on the left of the logo .
Redid the image
ÜBER™ said:
Dont think its a bug.. look at the OP pics it doesnt have the description either. Id like to put it on the boarder on the left of the logo .
Redid the image
Click to expand...
Click to collapse
I've talked to vicino he said it supposed have one. He's still figuring out what happen. Try looking at his old versions of this mod. It does have name at the top of recent window.
Edit. How will you activate it?
Sent from my Galaxy Nexus

Enabling AOSP StatusBar SignalCluster in stock Sense rom

I tend to be more of a lurker than anything else around here, but I've wasted enough time on my own so here's my question.
Basically I want AOSP style (filled in) signal and wifi icons on my stock HTC 10. It seems that there is only one substratum/layers theme for this, and the icons are in png format rather than xml and don't look quite right, so that's a no go.
Upon decompiling stock SystemUI (currently using US Unlocked 2.28.617.8 firmware) it looks like HTC left the AOSP resources in /res/drawable, named stat_sys_wifi_(whatever) and stat_sys_signal_(whatever) but they never get loaded. Instead it looks like /systemui/statusbar/phone/PhoneStatusBar loads up /systemui/statusbar/policy/HTCGenericNetworkController which references the lame png icons located in /res/drawable-xxxhdpi-v4. Can anyone familiar with editing smali give me some pointers? I've tried several edits but they fail horribly each time. Also if there's an easier way I'm all ears. Attached is a zip of my decompiled SystemUI for convenience. Thanks!
skyhawkrr said:
I tend to be more of a lurker than anything else around here, but I've wasted enough time on my own so here's my question.
Basically I want AOSP style (filled in) signal and wifi icons on my stock HTC 10. It seems that there is only one substratum/layers theme for this, and the icons are in png format rather than xml and don't look quite right, so that's a no go.
Upon decompiling stock SystemUI (currently using US Unlocked 2.28.617.8 firmware) it looks like HTC left the AOSP resources in /res/drawable, named stat_sys_wifi_(whatever) and stat_sys_signal_(whatever) but they never get loaded. Instead it looks like /systemui/statusbar/phone/PhoneStatusBar loads up /systemui/statusbar/policy/HTCGenericNetworkController which references the lame png icons located in /res/drawable-xxxhdpi-v4. Can anyone familiar with editing smali give me some pointers? I've tried several edits but they fail horribly each time. Also if there's an easier way I'm all ears. Attached is a zip of my decompiled SystemUI for convenience. Thanks!
Click to expand...
Click to collapse
/system/customize/ACC/default.xml
change those lines, so they look like:
<item type="integer" name="signal_icon_level_cdma">4</item>
<item type="integer" name="signal_icon_level_gsm">4</item>
stock value should be 5
j to the 4n said:
/system/customize/ACC/default.xml
change those lines, so they look like:
<item type="integer" name="signal_icon_level_cdma">4</item>
<item type="integer" name="signal_icon_level_gsm">4</item>
stock value should be 5
Click to expand...
Click to collapse
Thanks for replying! I made those edits and it did switch the signal to 4 instead of 5 bars, but is there any way to have the whole triangle filled in? Same for wifi, just like on an aosp/cm/lineage based rom. I'll keep digging around in that default.xml though
skyhawkrr said:
Thanks for replying! I made those edits and it did switch the signal to 4 instead of 5 bars, but is there any way to have the whole triangle filled in? Same for wifi, just like on an aosp/cm/lineage based rom. I'll keep digging around in that default.xml though
Click to expand...
Click to collapse
mhhh, on Android M it showed the AOSP icons...what was the stock setting for sprint.
I changed it to 5 there intstead, so our statusbar theming engine works.
Not sure if you are into custom roms, but we have a feature to apply custom icons/icon sets to the statusbar.
skyhawkrr said:
I tend to be more of a lurker than anything else around here, but I've wasted enough time on my own so here's my question.
Basically I want AOSP style (filled in) signal and wifi icons on my stock HTC 10. It seems that there is only one substratum/layers theme for this, and the icons are in png format rather than xml and don't look quite right, so that's a no go.
Upon decompiling stock SystemUI (currently using US Unlocked 2.28.617.8 firmware) it looks like HTC left the AOSP resources in /res/drawable, named stat_sys_wifi_(whatever) and stat_sys_signal_(whatever) but they never get loaded. Instead it looks like /systemui/statusbar/phone/PhoneStatusBar loads up /systemui/statusbar/policy/HTCGenericNetworkController which references the lame png icons located in /res/drawable-xxxhdpi-v4. Can anyone familiar with editing smali give me some pointers? I've tried several edits but they fail horribly each time. Also if there's an easier way I'm all ears. Attached is a zip of my decompiled SystemUI for convenience. Thanks!
Click to expand...
Click to collapse
It's probably not the method you're looking for, but I'm also a fan of the solid look, so I just drew the icons in that style and swapped them in /res/drawable-xxxhdpi-v4. You're welcome to them if you want (attached).
j to the 4n said:
mhhh, on Android M it showed the AOSP icons...what was the stock setting for sprint.
I changed it to 5 there intstead, so our statusbar theming engine works.
Not sure if you are into custom roms, but we have a feature to apply custom icons/icon sets to the statusbar.
Click to expand...
Click to collapse
I see. Well I tried the magisk version of Viper and it was pretty neat but even using an icon pack the spacing was a little off. Oh well...
itiskonrad said:
It's probably not the method you're looking for, but I'm also a fan of the solid look, so I just drew the icons in that style and swapped them in /res/drawable-xxxhdpi-v4. You're welcome to them if you want (attached).
Click to expand...
Click to collapse
Thanks! I might just use these for the time being until I figure out another way. The thing that drives me nuts is how even with edited icons Sense just gets the scaling and spacing of the icons totally wrong I would just flash Lineage but I don't want to break SafetyNet

Categories

Resources