Github Tutorial App Shows You How to Use… Github

Github can get pretty complicated and using it can become quite daunting, especially … more

Google Glass-like Clip-On For Regular Glasses Developed by Sony

For the price of $2,000, a pair of glasses that can run apps, take pictures, … more

Micromax Takes OnePlus to Court! Android Wear Receives Lollipop – XDA TV

Android 5.0 Lollipop is available officially for the Moto 360! … more

Google Invites Selected Devs to Buy Project Tango Development Kit

Just about a month ago, the curious Project Tango development kit was … more

Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[GUIDE][HOW-TO] Use custom image as Android system background[TW+AOSP]

OP mannyvinny

23rd April 2014, 02:08 PM   |  #1  
mannyvinny's Avatar
OP Recognized Contributor
Flag Varanasi
Thanks Meter: 4,484
2,785 posts
Join Date:Joined: Oct 2012
Donate to Me

With the new KitKat update, Android uses black color as System background. In JellyBean,it used to be a png image which resides in framework/drawable folder. But in KitKat, that png has been removed and now it uses solid black color. So here's a method to use custom image as your system background instead of black color.

1.Decompile framework-res.apk
2.Open drawable folder and find this xml file-



Replace this line-
with this-
3.Now navigate to res\drawable-sw360dp-xhdpi (it may be xxhdpi for high-res devices)
4.Paste your png file here and rename it to tw_background_holo_dark.png
5.Now recompile framework-res.apk

6.Finally push META-INF and Android Manifest.xml in your compiled apk and then zip align it.
Here's a screenshot from my 4.4.2 TW KitKat ROM-

The Following User Says Thank You to mannyvinny For This Useful Post: [ View ]
1st September 2014, 03:34 PM   |  #2  
Senior Member
Thanks Meter: 140
398 posts
Join Date:Joined: Apr 2012
Missing line?
Sorry, I just can read

Replace this line-
with this-

Can you share the code, please?

Tried 3 or 4 times by myself, but something went wrong (though I had been able to recompile the apk).

1st September 2014, 11:47 PM   |  #3  
Senior Member
Thanks Meter: 140
398 posts
Join Date:Joined: Apr 2012
Never mind, I did it by myself, though I faced some errors in recompiling.

Anyway, I just had to decompile the framework, remove tw_backgroubd_holo.xml, add the corresponding png file into the drawable folder and recompile and it worked.
2nd September 2014, 04:00 PM   |  #4  
Junior Member
Thanks Meter: 1
19 posts
Join Date:Joined: Dec 2010
Hi! I can't read the lines either...
Would anyone be kind enough to fill in the OP's blanks? Would be very helpful, thanks.
6th September 2014, 07:41 PM   |  #5  
Junior Member
Flag Gujrat
Thanks Meter: 2
29 posts
Join Date:Joined: Jun 2012
nice one bro
10th September 2014, 11:54 PM   |  #6  
Junior Member
Thanks Meter: 0
16 posts
Join Date:Joined: Sep 2014
I'll try it later.
17th September 2014, 04:15 PM   |  #7  
Strawberry_dev's Avatar
Junior Member
Thanks Meter: 4
12 posts
Join Date:Joined: Sep 2014
Very useful guide! thx
18th September 2014, 06:36 AM   |  #8  
Thanks Meter: 26
40 posts
Join Date:Joined: Sep 2014
Its cool

---------- Post added at 04:36 AM ---------- Previous post was at 04:28 AM ----------

Can't it be dont by using wanam? Xposed module. Wanam - theme - system holo background?
18th September 2014, 05:26 PM   |  #9  
Thanks Meter: 1
61 posts
Join Date:Joined: Jul 2014
10th October 2014, 03:15 PM   |  #10  
Bubbajoe40356's Avatar
Recognized Themer
Flag Nicholasville
Thanks Meter: 5,990
4,003 posts
Join Date:Joined: Dec 2011
Donate to Me
Nice work

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

Advanced Search
Display Modes