FORUMS

Nexus & Cookies: A More Focused Direction?

It is that time of the year again, and we are approaching the day where Android fans all over … more

LG G4 US Carrier Release Dates

The LG G4 was announced on April 29th with its Snapdragon 808 SoC, a welcomed change from its higher-end … more

Microsoft Reaches Pre-Install Agreement With New OEMs

As of late, Microsoft has been making a subtle but widespread play into the … more

Discover XDA: Discover Greater

We’ve all been there at some point in our XDA lives; we used to spend hours browsing over the … more
Post Reply Subscribe to Thread Email Thread

[GUIDE][MOD] How to change settings background image on Jellybean 4.2.x

27th December 2013, 08:16 AM |#1  
nathanjp's Avatar
OP Senior Member
Flag Toronto
Thanks Meter: 250
 
More
This is how you can change all the system backgrounds plain colors (settings, contacts, etc) to an actual image instead of a color

The how to:

1. Decompile the framework-res.apk using Android Multitool

2. navigate to the res>styles>styles.xml and with notepad++ locate <style name="Theme"> and edit these lines:

change:
Code:
<item name="colorBackground">@color/background_dark</item>

to this
Code:
<item name="colorBackground">@color/transparent</item>

then change:
Code:
<item name="windowBackground">@drawable/screen_background_dark</item>

to this one to use a png for the background:
Code:
<item name="windowBackground">@drawable/backgroundftw</item>

3. Locate <style name="Theme.Black" parent="@style/Theme">

and change this line:
Code:
<item name="colorBackground">@color/black</item>

to this:
Code:
<item name="colorBackground">@color/transparent</item>

then change:
Code:
<item name="windowBackground">@color/black</item>

to this for the png image:
Code:
<item name="windowBackground">@drawable/backgroundftw</item>

4. Use a 512x512 png , name it "backgroundftw" and place it in drawable-nodpi folder

5. Recompile the framework-res.apk and replace it with the old framework-res.apk in system/framework

6. Enjoy


Things required for this tutorial:
1. Android Miltitool to decompile and replace image
2. notepad++ for the coding
3. Your brain
4. You have to know where to obtain the framework-res.apk from on your phone. Just go to system/framework using root explorer
5. Make a backup of ur ROM or a flashable of your old framework-res.apk just incase if you make a mistake while coding. So that you dont encounter a bootloop
6. Find a video on youtube to learn how to compile and decompile your framework-res.apk

Difficulty for this tutorial: medium
Last edited by nathanjp; 17th January 2014 at 01:18 PM. Reason: Thread Updated. Try it now
The Following 15 Users Say Thank You to nathanjp For This Useful Post: [ View ]
 
 
27th December 2013, 08:33 AM |#2  
nathanjp's Avatar
OP Senior Member
Flag Toronto
Thanks Meter: 250
 
More
For images CLICK HERE
The Following User Says Thank You to nathanjp For This Useful Post: [ View ]
29th December 2013, 10:06 AM |#3  
CODE_WORKX's Avatar
Senior Member
Flag Ahmedabad
Thanks Meter: 514
 
More
good but wrong way bro......
ur steps are correct but method is wrong....


u cannot obtain styles.xml or find value folder with 7 zip....
u need apktool for that....

n just adding images or edited styles.xml ...to framework-res.apk
bootloops n fcs.....


i
29th December 2013, 01:30 PM |#4  
nathanjp's Avatar
OP Senior Member
Flag Toronto
Thanks Meter: 250
 
More
Quote:
Originally Posted by Avenger4droid

good but wrong way bro......
ur steps are correct but method is wrong....


u cannot obtain styles.xml or find value folder with 7 zip....
u need apktool for that....

n just adding images or edited styles.xml ...to framework-res.apk
bootloops n fcs.....


i

Will update the thread tomorrow
29th December 2013, 02:07 PM |#5  
gaurav247star's Avatar
Senior Member
Flag Android.. Droid
Thanks Meter: 344
 
Donate to Me
More
Quote:
Originally Posted by nathanjp

will update the thread tomorrow

update the thread then i will try for sure don't want bootloop
1st January 2014, 07:49 AM |#6  
Junior Member
Flag mumbai
Thanks Meter: 2
 
More
Thumbs up upload video bro
awesome workk bro but if u upload a video step by step then its very useful to every one or if not possible then plzz upload a image bro
6th January 2014, 08:21 AM |#7  
nathanjp's Avatar
OP Senior Member
Flag Toronto
Thanks Meter: 250
 
More
Thread updated try it now
9th January 2014, 02:15 PM |#8  
nathanjp's Avatar
OP Senior Member
Flag Toronto
Thanks Meter: 250
 
More
Quote:
Originally Posted by gaurav247star

update the thread then i will try for sure don't want bootloop

Bro i updated the thread a couple days ago. Try it now
15th January 2014, 05:57 AM |#9  
Junior Member
Thanks Meter: 0
 
More
Thumbs up great work and helpful guide
Quote:
Originally Posted by nathanjp

This is how you can change all the system backgrounds plain colors (settings, contacts, etc) to an actual image instead of a color

The how to:

1. Decompile the framework-res.apk using Android Multitool

2. navigate to the res>lstyles>styles.xml and with notepad++ locate <style name="Theme"> and edit these lines:

change:
Code:
<item name="colorBackground">@color/background_dark</item>

to this
Code:
<item name="colorBackground">@color/transparent</item>

then change:
Code:
<item name="windowBackground">@drawable/screen_background_dark</item>

to this one to use a png for the background:
Code:
<item name="windowBackground">@drawable/backgroundftw</item>

3. Locate <style name="Theme.Black" parent="@style/Theme">

and change this line:
Code:
<item name="colorBackground">@color/black</item>

to this:
Code:
<item name="colorBackground">@color/transparent</item>

then change:
Code:
<item name="windowBackground">@color/black</item>

to this for the png image:
Code:
<item name="windowBackground">@drawable/backgroundftw</item>

4. Use a 512x512 png , name it "backgroundftw" and place it in drawable-nodpi folder

5. Recompile the framework-res.apk and replace it with the old framework-res.apk in system/framework

6. Enjoy


Things required for this tutorial:
1. Android Miltitool to decompile and replace image
2. notepad++ for the coding
3. Your brain
4. You have to know where to obtain the framework-res.apk from on your phone. Just go to system/framework using root explorer
5. Make a backup of ur ROM or a flashable of your old framework-res.apk just incase if you make a mistake while coding. So that you dont encounter a bootloop
6. Find a video on youtube to learn how to compile and decompile your framework-res.apk

Difficulty for this tutorial: medium



Good work keep it up
17th January 2014, 01:16 PM |#10  
nathanjp's Avatar
OP Senior Member
Flag Toronto
Thanks Meter: 250
 
More
Quote:
Originally Posted by djrkb24

Good work keep it up

Have u tried the tutorial??
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes