summaryrefslogtreecommitdiffstats
path: root/services/backup/java/com/android/server/backup/BackupManagerService.java
diff options
context:
space:
mode:
authorChristopher Tate <ctate@google.com>2014-08-27 13:54:51 -0700
committerChristopher Tate <ctate@google.com>2014-08-27 13:54:51 -0700
commit674d3e750133efc4b2d575d806596d1f56bda8d9 (patch)
tree2620ebae0d5139ccb4a1df5fb9ad3a651ea2a137 /services/backup/java/com/android/server/backup/BackupManagerService.java
parent3e97f9d48b6ef6b5ff5fa4e3c738138c0fe14edc (diff)
downloadframeworks_base-674d3e750133efc4b2d575d806596d1f56bda8d9.zip
frameworks_base-674d3e750133efc4b2d575d806596d1f56bda8d9.tar.gz
frameworks_base-674d3e750133efc4b2d575d806596d1f56bda8d9.tar.bz2
Do not require device provisioning to do restore-at-install
Provisioning is a milestone used for gating *backup* operation, but it's important that restores be possible during the setup process. In particular, some applications such as home apps may be deliberately pushed for install after platform restore, but before the end of the setup process. We need to be able to do install-time restores of such apps. Bug 17288313 Change-Id: Iaff5d9919e6392b2ca5925be4d63a4116cd11f77
Diffstat (limited to 'services/backup/java/com/android/server/backup/BackupManagerService.java')
-rw-r--r--services/backup/java/com/android/server/backup/BackupManagerService.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/services/backup/java/com/android/server/backup/BackupManagerService.java b/services/backup/java/com/android/server/backup/BackupManagerService.java
index de5e7cb..3e7a7e4 100644
--- a/services/backup/java/com/android/server/backup/BackupManagerService.java
+++ b/services/backup/java/com/android/server/backup/BackupManagerService.java
@@ -8634,10 +8634,9 @@ if (MORE_DEBUG) Slog.v(TAG, " + got " + nRead + "; now wanting " + (size - soF
skip = true;
}
- if (!mAutoRestore || !mProvisioned) {
+ if (!mAutoRestore) {
if (DEBUG) {
- Slog.w(TAG, "Non-restorable state: auto=" + mAutoRestore
- + " prov=" + mProvisioned);
+ Slog.w(TAG, "Non-restorable state: auto=" + mAutoRestore);
}
skip = true;
}