16 votes

Où est stocké le fond d'écran actuel sur Jellybean ?

Sur mon Nexus S fonctionnant sous la version 4.1.1, je ne parviens pas à trouver où est stocké le fond d'écran actuel. Je me suis référé à Où est enregistrée l'image de fond ? mais mon /data/data/com.android.settings/files est vide (mon navigateur de fichiers affiche les fichiers cachés). Il a été confirmé dans cette question que l'ICS le stockait à cet endroit, mais est-ce que Jellybean l'a déplacé à un autre endroit ?

0 votes

A moins que vous ne soyez rooté (Merci @Izzy) vous ne pouvez pas voir les fichiers et dossiers sous le dossier /data. J'exécute 4.1.1 CM10 et comme je suis enraciné, je peux voir les fichiers et dossiers sous /data.

1 votes

Dans mon CM10 4.1.1, je n'ai pas "/data/data/com.Android.settings/files/wallpaper" mais sous "/data/data/com.Android.settings/" j'ai des dossiers : cache, lib, shared_prefs uniquement. Et seul le dossier shared_prefs n'est pas vide, avec deux fichiers xml qui ne contiennent aucun pointeur vers les informations sur les fonds d'écran.

0 votes

J'ai changé de navigateur de fichiers et j'ai maintenant une situation similaire à celle de @Narayanan où le dossier shared_prefs est le seul dossier contenant des fichiers. Le dossier files est vide

21voto

R R Points 6242

Le papier peint était en

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

sur les versions précédentes d'Android. Cependant, il semble qu'il ait été déplacé dans le cadre des préparations multi-utilisateurs. L'emplacement actuel est

data/system/users/0/

Le fichier s'appelle commodément papier peint et c'est un fichier png.

0 votes

Je n'utilise pas le fond d'écran par défaut, et mon dossier de fichiers est vide (voir mon commentaire sur la question). Existe-t-il un utilitaire qui permet de voir quels fichiers sont modifiés ?

0 votes

@penguinrob Il n'a pas été déplacé dans JB. Que voulez-vous dire par être modifié ?

0 votes

Sur Mac, je peux utiliser fs_usage pour surveiller les fichiers auxquels une application accède. Je me demande s'il existe quelque chose de similaire qui pourrait être utilisé pour voir quels fichiers sont modifiés lorsque je change le papier peint.

1voto

user1481004 Points 139

J'ai également essayé de retrouver le papier peint mais j'ai trouvé cela trop difficile. Pour résoudre ce problème, j'ai donc créé l'application "Wallpaper Saver". Elle enregistre automatiquement vos fonds d'écran et permet de restaurer facilement un ancien fond d'écran. Elle prend également en charge les fonds d'écran en direct. Son utilisation est gratuite. Vous pouvez la télécharger sur Play : https://play.google.com/store/apps/details?id=dk.alroe.apps.WallpaperSaverFree

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X