¿Dónde se almacena el fondo de pantalla actual en Jellybean?

15

En mi Nexus S con 4.1.1, no puedo encontrar dónde está almacenado el fondo de pantalla actual. Me referí a ¿Dónde se guarda la imagen de fondo? , pero mi /data/data/com.android.settings/filescarpeta está vacía (tengo mi navegador de archivos que muestra archivos ocultos). En esa pregunta se confirmó que ICS lo almacenó en esa ubicación, pero ¿Jellybean lo mudó a un lugar diferente?

pingüino
fuente
A menos que esté rooteado (Gracias @Izzy), no puede ver los archivos y carpetas en la carpeta / data. Estoy ejecutando 4.1.1 CM10 y como estoy rooteado, puedo ver archivos y carpetas en / data
Narayanan
1
En mi CM10 4.1.1, no tengo "/data/data/com.android.settings/files/wallpaper" sino que bajo "/data/data/com.android.settings/" tengo carpetas: caché, lib, shared_prefs solamente. Y solo la carpeta share_prefs no está vacía con dos archivos xml sin puntero a la información del fondo de pantalla.
Narayanan
Cambié los navegadores de archivos y ahora tengo una situación similar a @Narayanan, donde shared_prefs es la única carpeta con archivos. La carpeta de archivos está
vacía

Respuestas:

21

El fondo de pantalla estaba en

data/data/com.android.settings/files/

en versiones anteriores de Android. Sin embargo, parece que se movió como parte de los preparativos para múltiples usuarios. La ubicación actual es

data/system/users/0/

El archivo se denomina convenientemente fondo de pantalla y es un archivo png.

RR
fuente
No estoy usando el fondo de pantalla predeterminado, y mi carpeta de archivos está vacía (vea mi comentario sobre la pregunta). ¿Hay alguna utilidad que le permita ver qué archivos se están modificando?
penguinrob
@penguinrob No se mueve en JB. ¿Qué quieres decir con ser modificado?
RR
En Mac, puedo usar fs_usage para monitorear a qué archivos accede una aplicación. Me pregunto si hay algo similar que pueda usarse para ver qué archivos se modifican cuando cambio el fondo de pantalla.
penguinrob
@penguinrob tienes razón, fue movido. No me he dado cuenta ya que no he borrado cuando actualicé a JB.
RR
¡Me alegro de no ser el único entonces!
penguinrob
1

He estado tratando de recuperar el fondo de pantalla también, pero lo encontré demasiado difícil. Para resolver esto, he creado la aplicación "Wallpaper Saver". Guarda automáticamente sus fondos de pantalla y facilita la restauración de un fondo de pantalla antiguo nuevamente. También es compatible con fondos de pantalla en vivo. Es de uso gratuito. Puede descargarlo desde Play: https://play.google.com/store/apps/details?id=dk.alroe.apps.WallpaperSaverFree

usuario1481004
fuente