Gitiles
Code Review
Sign In
gerrit.witaqua.org
/
frameworks_base
/
4528186e0d65fc68ef0dd1941aa2ac8aefcd55a3
/
services
/
java
/
com
/
android
/
server
/
BackupManagerService.java
4528186
Refactor android.backup => android.app.backup
by Christopher Tate
· 16 years ago
8a9b220
Switch the services library to using the new Slog
by Joe Onorato
· 16 years ago
7d411a3
Add single-package restore to Bmgr feature set
by Christopher Tate
· 16 years ago
5035fda
Default the auto-restore setting to "enabled."
by Christopher Tate
· 16 years ago
ae06ed9
Fix the build
by Christopher Tate
· 16 years ago
f087272
Start respecting the auto-restore-at-install setting
by Christopher Tate
· 16 years ago
3dda518
Add 'restoreAnyVersion' attr for apps that want to restore "future" data
by Christopher Tate
· 16 years ago
1bb6906
Automatically restore app data at install time
by Christopher Tate
· 16 years ago
1168baa
Tone down a non-error log message about lack of ancestral dataset tracking
by Christopher Tate
· 16 years ago
e28290e
API CHANGE: expose backup/restore to the SDK
by Christopher Tate
· 16 years ago
a87240c
Remove BACKUP_DATA permission and associated checks
by Christopher Tate
· 16 years ago
b49ceb3
Remember which apps have available restore info in the ancestral dataset
by Christopher Tate
· 16 years ago
b56ae20
Rename media resource broadcasts
by Suchi Amalapurapu
· 16 years ago
c61da31
Don't hold the backup queue lock across a backup operation
by Christopher Tate
· 16 years ago
8472581
Add single-package restore from an app's most-recent data
by Christopher Tate
· 16 years ago
cce9da5
Add auto-restore setting and Backup Manager awareness thereof
by Christopher Tate
· 16 years ago
08675a3
Apps on sdcard: Add new broadcasts
by Suchi Amalapurapu
· 16 years ago
c2af5d3
Get rid of now-superfluous "backup or restore in progress" tracking
by Christopher Tate
· 16 years ago
b0dcaaf
Don't crash on transport unregistration if there is no current transport
by Christopher Tate
· 16 years ago
44a2790
Make backup/restore asynchronous and enforce timeouts
by Christopher Tate
· 16 years ago
80202c8
Move towards a formal public API for backup and restore
by Christopher Tate
· 16 years ago
dfa47b56e
Don't crash the system process when a backup transport unregisters
by Christopher Tate
· 16 years ago
18803d3
resolved conflicts for merge of 5a2fdbba to master
by Doug Zongker
· 17 years ago
ab5c49c
move event log tags used by system server into this package
by Doug Zongker
· 17 years ago
a8529f6
Encrypted File Systems Project. Installer modifications.
by Oscar Montemayor
· 17 years ago
78dd4a7
Fix #2176803 - restores from userdebug to user builds not working
by Christopher Tate
· 17 years ago
c1c49c0
Use setRepeating() rather than setInexactRepeating() for backup scheduling,
by Dan Egnor
· 17 years ago
13f4a64
Turn off the last of the STOPSHIP verbose debugging
by Christopher Tate
· 17 years ago
852f8e4
Only re-initialize backup state if @pm@ metadata is missing,
by Dan Egnor
· 17 years ago
726247c
Better event log tracking for initializeDevice() requests --
by Dan Egnor
· 17 years ago
55f931a
Add more useful-for-debug info to 'dumpsys backup'
by Christopher Tate
· 17 years ago
a253f16
Don't forget to clear "backup in progress" state when finishing a pass
by Christopher Tate
· 17 years ago
21ab6a5
Disallow concurrent backups; consult transport requestBackupTime()
by Christopher Tate
· 17 years ago
4cc86e1
Clear the device's data from the transport when backup is disabled
by Christopher Tate
· 17 years ago
b03b3bb
If backup fails, reenqueue all of the affected packages for next time.
by Christopher Tate
· 17 years ago
313b29f
Add parameter for the restore set (device id) data is being restored from to the restore_start event
by Dan Egnor
· 17 years ago
0144516
Make IBackupTransport.finishBackup() also return an int code, since it too can
by Dan Egnor
· 17 years ago
d55e18a
Reset backup tracking in response to transport data-wipe notification
by Christopher Tate
· 17 years ago
90967f4
Fix up the first-backup-ever tracking
by Christopher Tate
· 17 years ago
25a747f
Add an 'init everything' operation to the first backup pass
by Christopher Tate
· 17 years ago
83861e7
Inefficient but correct fix for 2122381: call finishBackup after every performBackup
by Dan Egnor
· 17 years ago
b8eb1cb
Be sure to include shared lib path info when dealing with agents
by Christopher Tate
· 17 years ago
5e1ab33
Expand apps' control over the settings restore process
by Christopher Tate
· 17 years ago
0749dcd
Backup participants must now hold the BACKUP_DATA permission
by Christopher Tate
· 17 years ago
0e0b4ae
Don't let bmgr leave a restore session hanging on error
by Christopher Tate
· 17 years ago
f2c321a
Print restore tokens in hex
by Christopher Tate
· 17 years ago
2e6bca6
Temporarily rollback a change that's causing SetupWizard failures during restore. #2042337
by Amith Yamasani
· 17 years ago
9dfdac5
Clear app data via the Activity Manager, not Package Manager
by Christopher Tate
· 17 years ago
aa93b04
Correct the backup manager's identity around wakelock use
by Christopher Tate
· 17 years ago
dfec20b
Bootstrap the ever-backed-up bookkeeping properly
by Christopher Tate
· 17 years ago
0084da5
Allow zero-length lists in EventLog entries.
by Dan Egnor
· 17 years ago
bb9001c
clean up error recovery; log events tracking backup activity
by Dan Egnor
· 17 years ago
ab9a2a5
Backup manager should default to not "provisioned" so backups don't start until the setup wizard is
by Joe Onorato
· 17 years ago
1531dc8
Don't leave restore data lying around after the operation
by Christopher Tate
· 17 years ago
5933a49
Need to be able to call the backup manager from the system process.
by Joe Onorato
· 17 years ago
9673304
Clean up when an attempted restore throws
by Christopher Tate
· 17 years ago
e97e807
The rest of ever-backed-up tracking
by Christopher Tate
· 17 years ago
73e0252
Ensure that everything gets backed up at least once
by Christopher Tate
· 17 years ago
de83ab9
Grant adb the BACKUP permission
by Christopher Tate
· 17 years ago
4338304
Don't NPE if a restore session is requested for an invalid transport
by Christopher Tate
· 17 years ago
b407f22
Don't invoke the transport if doBackup supplied no data
by Christopher Tate
· 17 years ago
22b60d8
Remove a lot of debug-log verbosity
by Christopher Tate
· 17 years ago
a7de384
Only write to the pending-backup journal when necessary
by Christopher Tate
· 17 years ago
3d7cd13
Fix the metadata-available test during restore
by Christopher Tate
· 17 years ago
8031a3d
Make enable/provisioning of the backup service a two-step process
by Christopher Tate
· 17 years ago
34ebd0e
Fix up permissions for 'dumpsys backup'
by Christopher Tate
· 17 years ago
b6787f2
Hold a wakelock during backup/restore/clear operations
by Christopher Tate
· 17 years ago
8c03247
If we can't get the restore set's metadata, don't continue
by Christopher Tate
· 17 years ago
4e3e50c
Clean up the last two literal permission string usages
by Christopher Tate
· 17 years ago
ee0e78a
Add a "clear backed-up data" method to the backup mechanism
by Christopher Tate
· 17 years ago
cf09829
Move backup state to settings, change permission checks to use symbol.
by Dianne Hackborn
· 17 years ago
9a5e3e1
Less logging in some places. More in others.
by Joe Onorato
· 17 years ago
49401dd
Revamp backup scheduling policy
by Christopher Tate
· 17 years ago
ce0bf06
Use secure settings for backup enable / transport selection
by Christopher Tate
· 17 years ago
7958834
Run backups at background priority
by Christopher Tate
· 17 years ago
6ef58a1
Implement persistent enable/disable of the backup manager
by Christopher Tate
· 17 years ago
9171749
Use system properties to track the current transport
by Christopher Tate
· 17 years ago
f7c886b
Respect android:allowClearUserData=false during restore
by Christopher Tate
· 17 years ago
466ef34
Trim some superfluous imports.
by Christopher Tate
· 17 years ago
156411d
Use a long for restore token
by Dan Egnor
· 17 years ago
7d562ec
Add a new IRestoreObserver callback class to the restore process
by Christopher Tate
· 17 years ago
5cb400b
Keep track of backup state independently for each transport
by Christopher Tate
· 17 years ago
6f21128
Switch the default transport to GOOGLE.
by Dan Egnor
· 17 years ago
111bd4a
Start backing up wallpaper
by Christopher Tate
· 17 years ago
efe5264
Modify the IBackupTransport API to support bulk restore operations.
by Dan Egnor
· 17 years ago
5cbbf56
Pass the originating app's versionCode along with a restore set
by Christopher Tate
· 17 years ago
3a31a93
Add some global metadata to the restore set
by Christopher Tate
· 17 years ago
06290a4
Helper API cleanup. Allows multiple helpers to function,
by Joe Onorato
· 17 years ago
6aa41f4
Add app version to the backup metadata
by Christopher Tate
· 17 years ago
20efdf6b
Make signature checks on restore work with unsigned apps
by Christopher Tate
· 17 years ago
5d605dc
backup stuff
by Joe Onorato
· 17 years ago
abce4e8
Use signatures on restore
by Christopher Tate
· 17 years ago
6785dd8
Store the app signatures as part of the backup set
by Christopher Tate
· 17 years ago
87a02bc
Replace the stub GoogleTransport with callout to the
by Dan Egnor
· 17 years ago
aa08844
Hold the current transport instantiated all the time.
by Christopher Tate
· 17 years ago
63d2700
Allow privileged callers to schedule a backup pass for any app.
by Christopher Tate
· 17 years ago
f68eb50
More bmgr work; fix clear-data signalling
by Christopher Tate
· 17 years ago
ace7f09
Sketch out a 'bmgr' command line tool
by Christopher Tate
· 17 years ago
cde87f4
Journal backup requests so that they won't be lost in a crash
by Christopher Tate
· 17 years ago
9bbc21a
Flesh out restore interface on manager; work up most of LocalTransport
by Christopher Tate
· 17 years ago
Next »