diff options
author | Christopher Tate <ctate@android.com> | 2009-09-20 15:28:33 -0700 |
---|---|---|
committer | Christopher Tate <ctate@android.com> | 2009-09-20 15:33:35 -0700 |
commit | 90967f4f0d5ba38ae7225788b111289516d1dda1 (patch) | |
tree | a2379cfab758280839c9c5dc812e94f925fa9a08 /include/binder | |
parent | 0647b580aa7874311fc77b659e4f646750ddd74e (diff) | |
download | frameworks_base-90967f4f0d5ba38ae7225788b111289516d1dda1.zip frameworks_base-90967f4f0d5ba38ae7225788b111289516d1dda1.tar.gz frameworks_base-90967f4f0d5ba38ae7225788b111289516d1dda1.tar.bz2 |
Fix up the first-backup-ever tracking
This changes a couple of bits of the Backup Manager's logic around
first-backup-ever handling. First, it uses the same "what we've ever backed up"
handling as the rest of the system for purposes of instructing the backend to do
a wipe when the metadata is initialized for the device, instead of looking at
the presence of the @pm@ file. Secondly, for the time being we won't be using
the saved state produced by agents' doRestore() logic. Until the server is
migrating each restored package's data over to the new dataset, this was
resulting in the client holding an agent state blob for which no data existed on
the server under this device's identity but which the device thought was fully
up to date.
Diffstat (limited to 'include/binder')
0 files changed, 0 insertions, 0 deletions