FORUMS

Analysis & Opinion

Top Forum Discussions

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

501 posts
Thanks Meter: 251
 
By nathanjp, Senior Member on 27th December 2013, 08:16 AM
Post Reply Subscribe to Thread Email Thread
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: 251
 
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: 534
 
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: 251
 
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: 345
 
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: 251
 
More
Thread updated try it now
9th January 2014, 02:15 PM |#8  
nathanjp's Avatar
OP Senior Member
Flag Toronto
Thanks Meter: 251
 
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: 251
 
More
Quote:
Originally Posted by djrkb24

Good work keep it up

Have u tried the tutorial??
19th January 2014, 11:04 AM |#11  
nathanjp's Avatar
OP Senior Member
Flag Toronto
Thanks Meter: 251
 
More
Guys do post your screenshots if you have tried out the tutorial

Read More
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes