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

[Q] Where is my homescreen wallpaper stored on ICS?

OP pearson44j

4th March 2012, 02:20 PM   |  #1  
OP Junior Member
Flag Paris
Thanks Meter: 11
 
27 posts
Join Date:Joined: Jul 2010
More
Hello all

As stated in the title I would like to know where exactly the default homescreen wallpaper image is stored on the ICS file system?

I am using version 4.0.3

Say for example I have a friend with a cool background wallpaper and that I want a copy of it.
Where exactly would I look in the android file system on his phone to get a copy of it?

Note: I do not want to download an app which manages my wallpaper images I want to find out how it works on ICS so that I can manage it myself.

I googled a bit and found the tutorial below at the end of this email.
It would appear that (on Gingerbread) wallpaper is managed by framework-res.apk

When I looked however at the different png files in "framework-res/res/drawable-hdpi" on my ICS installation I nothing what so ever that looks like my current home screen.

Another thread suggests the the wallpaper is stored under the system/media
On ICS I have 4 folders at that level
alarms
notifications
ringtones
ui

On ICS there are no images in any of these folders. The above was most likely true for Gingerbread but not ICS.

Is wallpaper managed by the launcher or by ICS itself?

Am I the only one who had this problem on ICS?
Can any one please help or provide a few clues?

# tutorial start
One of the most interesting leads I found is the tutorial below
http://forum.xda-developers.com/show...1057132&page=2


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

# tutorial end

TIA
@+
20th April 2012, 02:16 PM   |  #2  
bored_stupid's Avatar
Senior Member
Flag Hereford
Thanks Meter: 184
 
668 posts
Join Date:Joined: Jul 2011
More
On your pc or in root explorer unzip the rom
then system\app\TwWallpaperChooser\res\drawable-hdpi
Unzip as you go..
stock wallpapers are in drawable-hdpi

Hope this helps
Last edited by bored_stupid; 20th April 2012 at 05:14 PM.
The Following User Says Thank You to bored_stupid For This Useful Post: [ View ]
Post Reply Subscribe to Thread

Tags
managing wallpaper on ics
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes