Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,813,956 Members 42,623 Now Online
XDA Developers Android and Mobile Development Forum

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

Tip us?
 
pearson44j
Old
#1  
Junior Member - OP
Thanks Meter 11
Posts: 27
Join Date: Jul 2010
Location: Paris
Default [Q] Where is my homescreen wallpaper stored on ICS?

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
@+
 
bored_stupid
Old
(Last edited by bored_stupid; 20th April 2012 at 04:14 PM.)
#2  
bored_stupid's Avatar
Senior Member
Thanks Meter 184
Posts: 667
Join Date: Jul 2011
Location: Hereford
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
The Following User Says Thank You to bored_stupid For This Useful Post: [ Click to Expand ]
Tags
managing wallpaper on ics
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes