Merge "Always store wallpaper metadata to backup" into nyc-mr1-dev
This commit is contained in:
@@ -147,11 +147,12 @@ public class WallpaperBackupAgent extends BackupAgent {
|
||||
}
|
||||
|
||||
// only back up the wallpapers if we've been told they're eligible
|
||||
if ((sysEligible || lockEligible) && mWallpaperInfo.exists()) {
|
||||
if (mWallpaperInfo.exists()) {
|
||||
if (sysChanged || lockChanged || !infoStage.exists()) {
|
||||
if (DEBUG) Slog.v(TAG, "New wallpaper configuration; copying");
|
||||
FileUtils.copyFileOrThrow(mWallpaperInfo, infoStage);
|
||||
}
|
||||
if (DEBUG) Slog.v(TAG, "Storing wallpaper metadata");
|
||||
fullBackupFile(infoStage, data);
|
||||
}
|
||||
if (sysEligible && mWallpaperFile.exists()) {
|
||||
@@ -159,6 +160,7 @@ public class WallpaperBackupAgent extends BackupAgent {
|
||||
if (DEBUG) Slog.v(TAG, "New system wallpaper; copying");
|
||||
FileUtils.copyFileOrThrow(mWallpaperFile, imageStage);
|
||||
}
|
||||
if (DEBUG) Slog.v(TAG, "Storing system wallpaper image");
|
||||
fullBackupFile(imageStage, data);
|
||||
prefs.edit().putInt(SYSTEM_GENERATION, sysGeneration).apply();
|
||||
}
|
||||
@@ -169,6 +171,7 @@ public class WallpaperBackupAgent extends BackupAgent {
|
||||
if (DEBUG) Slog.v(TAG, "New lock wallpaper; copying");
|
||||
FileUtils.copyFileOrThrow(mLockWallpaperFile, lockImageStage);
|
||||
}
|
||||
if (DEBUG) Slog.v(TAG, "Storing lock wallpaper image");
|
||||
fullBackupFile(lockImageStage, data);
|
||||
prefs.edit().putInt(LOCK_GENERATION, lockGeneration).apply();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user