Wo ist das aktuelle Hintergrundbild auf Jellybean gespeichert?

15

Auf meinem Nexus S, auf dem 4.1.1 ausgeführt wird, kann ich nicht feststellen, wo das aktuelle Hintergrundbild gespeichert ist. Ich verwies auf Wo wird das Hintergrundbild gespeichert? , aber mein /data/data/com.android.settings/filesOrdner ist leer (mein Dateibrowser zeigt versteckte Dateien an). In dieser Frage wurde bestätigt, dass ICS es an diesem Ort aufbewahrt, aber hat Jellybean es an einen anderen Ort gebracht?

Pinguinrob
quelle
Sofern Sie nicht als Root angemeldet sind (Danke @Izzy), können Sie die Dateien und Ordner unter / data nicht sehen. Ich lasse 4.1.1 CM10 laufen und da ich verwurzelt bin, kann ich Dateien und Ordner unter / data
Narayanan
1
In meinem CM10 4.1.1 habe ich nicht "/data/data/com.android.settings/files/wallpaper", sondern unter "/data/data/com.android.settings/" Ordner: cache, lib, Nur shared_prefs. Und nur share_prefs Ordner ist nicht leer mit zwei XML-Dateien ohne Zeiger auf Hintergrundinformationen.
Narayanan
Ich habe den Dateibrowser gewechselt und habe jetzt eine ähnliche Situation wie bei @Narayanan, wo shared_prefs der einzige Ordner ist, in dem sich Dateien befinden. Der Ordner mit den Dateien ist leer
Pinguinrob

Antworten:

21

Die Tapete war in

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

auf früheren Versionen von Android. Es scheint jedoch, dass es im Rahmen der Mehrbenutzervorbereitungen verschoben wurde. Der aktuelle Standort ist

data/system/users/0/

Die Datei wird üblicherweise als Hintergrundbild bezeichnet und ist eine PNG-Datei.

RR
quelle
Ich verwende kein Standard-Hintergrundbild und mein Dateiordner ist leer (siehe meinen Kommentar zu der Frage). Gibt es ein Hilfsprogramm, mit dem Sie sehen können, welche Dateien geändert werden?
Pinguinrob
@penguinrob Es ist nicht in JB verschoben. Was meinst du mit modifiziert werden?
RR
Unter Mac kann ich mit fs_usage überwachen, auf welche Dateien eine Anwendung zugreift. Ich frage mich, ob es etwas Ähnliches gibt, das verwendet werden könnte, um festzustellen, welche Dateien geändert werden, wenn ich das Hintergrundbild ändere.
Pinguinrob
@penguinrob du hast recht, es wurde verschoben. Ich habe es nicht bemerkt, da ich es beim Upgrade auf JB nicht gelöscht habe.
RR
Ich bin froh, dass ich dann nicht der einzige bin!
Pinguinrob
1

Ich habe versucht, das Hintergrundbild wiederzugewinnen, fand es aber zu schwierig. Um dies zu lösen, habe ich die App "Wallpaper Saver" erstellt. Es speichert Ihre Hintergrundbilder automatisch und erleichtert das Wiederherstellen eines alten Hintergrundbilds. Es unterstützt auch Live Wallpaper. Es ist kostenlos zu benutzen. Sie können es von Play herunterladen: https://play.google.com/store/apps/details?id=dk.alroe.apps.WallpaperSaverFree

user1481004
quelle