1. 0d446c1 Crashing the system process is inadvisable by Christopher Tate · 9 years ago
  2. ddc2536d Make sure to kill restore-at-install full-data targets after restore by Christopher Tate · 9 years ago
  3. d71d7c3 Clean up properly if outcall for doRestoreFinished() fails by Christopher Tate · 9 years ago
  4. 2ad7e27 Fix issues around process teardown after full-data restore by Christopher Tate · 9 years ago
  5. 6ab2fb6 Don't redundantly call transport.finishRestore() by Christopher Tate · 9 years ago
  6. 2fe00ad Clean up obsolete pending timeout after restoring package metadata by Christopher Tate · 9 years ago
  7. 758de80 Fix dispatch of onRestoreFinished() by Christopher Tate · 9 years ago
  8. ad8a962 Don't run backups in battery-saver mode by Christopher Tate · 9 years ago
  9. 3d7e0d8 Adjust key/value backup scheduling by Christopher Tate · 9 years ago
  10. 03d64a5 Don't erase backup metadata when an app is uninstalled by Christopher Tate · 9 years ago
  11. 62d1e1e Scan at boot time to detect newly-present full backup candidates by Christopher Tate · 9 years ago
  12. 1a78d8c Rebind backup transports only when clearly needed by Christopher Tate · 9 years ago
  13. 5aba226 Fix requestRestore() of an app's own package by Christopher Tate · 10 years ago
  14. 303650c Add full backup criteria to android manifest by Matthew Williams · 10 years ago
  15. 511d02f Add system API for querying the available restore dataset for a package by Christopher Tate · 10 years ago
  16. e012a23 Back up / restore preferred app configuration by Christopher Tate · 10 years ago
  17. ab06997 Fixes to full-backup scheduling edge cases by Christopher Tate · 10 years ago
  18. a7f038c Respect the transport's requestFullBackupTime() backoff by Christopher Tate · 10 years ago
  19. 11ae768 Add payload-size preflight stage to full transport backup by Christopher Tate · 10 years ago
  20. 2c7a0cc Switch to new userActivity and package install APIs by Christopher Tate · 10 years ago
  21. 27aec3c Don't run full backups until package metadata has been pushed by Christopher Tate · 10 years ago
  22. b538d3c Don't run full backups on stopped packages by Christopher Tate · 10 years ago
  23. 77a2d78d Don't enqueue allowBackup=false apps for full backup attempts by Christopher Tate · 10 years ago
  24. 73570db Use scheduled job rather than periodic alarms for key/value backups by Christopher Tate · 10 years ago
  25. 6a87371 Merge "Don't crash when backup timeout races with agent completion" by Christopher Tate · 10 years ago
  26. 12f783d Don't crash when backup timeout races with agent completion by Christopher Tate · 10 years ago
  27. 8dd7d01 Check DUMP permission in the backup service trampoline by Christopher Tate · 10 years ago
  28. 33d3c53 resolved conflicts for merge of 517e0274 to lmp-mr1-dev-plus-aosp by Alex Klyubin · 10 years ago
  29. b9f8a52 Move hidden ApplicationInfo flags into a separate field. by Alex Klyubin · 10 years ago
  30. e77c12b Don't run full-data backups when backup is disabled by Christopher Tate · 10 years ago
  31. cf96260 Don't write widget metadata to backup unless it's new/changed by Christopher Tate · 10 years ago
  32. b89e140 Support single-package backup rejection by the transport by Christopher Tate · 10 years ago
  33. 603ad6f Remove the "backup_data_changed" event log by Christopher Tate · 10 years ago
  34. 22192ad Correctly parse previous PMBA state during backup by Christopher Tate · 10 years ago
  35. a7e47d5 Don't crash if a system restore fails before constructing the PMBA by Christopher Tate · 10 years ago
  36. 201caf5 Adding method to query backup manager service activity status by Zoltan Szatmary-Ban · 10 years ago
  37. bbe23b3 Enable runtime turndown of backup/restore services by Christopher Tate · 10 years ago
  38. a28b5c5 Eliminate race condition around backup completion + resumption by Christopher Tate · 10 years ago
  39. 0f32717 Fix spurious restore session timeouts by Christopher Tate · 10 years ago
  40. 2aa1d18 Fix bug 17931760 - spurious timeout leads to mayhem by Christopher Tate · 10 years ago
  41. 6067d79 Actually tell the widget service that restore is starting by Christopher Tate · 10 years ago
  42. ecae211 adb backup/restore fixes by Christopher Tate · 10 years ago
  43. 64f10ef Track enable/disable of transport components by Christopher Tate · 10 years ago
  44. 539b217 The transport system API needs to manage binder identity by Christopher Tate · 10 years ago
  45. 674d3e7 Do not require device provisioning to do restore-at-install by Christopher Tate · 10 years ago
  46. 915f1dc Remember having done full-data as well as key/value app backups by Christopher Tate · 10 years ago
  47. b8e6838 Merge "Fix adb backup for encrypted case" into lmp-dev by Paul Lawrence · 10 years ago
  48. d1c0675 Implement API review feedback for JobScheduler by Matthew Williams · 10 years ago
  49. e7bbe47 Merge "Automatically bind to newly-installed backup transports" into lmp-dev by Christopher Tate · 10 years ago
  50. 5684dae Automatically bind to newly-installed backup transports by Christopher Tate · 10 years ago
  51. 32d0673 Fix adb backup for encrypted case by Paul Lawrence · 10 years ago
  52. 8def5cb Move SystemBackupAgent from services.jar to frameworks.jar by Brian Carlstrom · 10 years ago
  53. b2707af Maintain transport connection through package updates by Christopher Tate · 10 years ago
  54. 9dbba1b Don't crash good-citizen restore session clients by Christopher Tate · 10 years ago
  55. 10ab095 Minor restore fixes by Christopher Tate · 10 years ago
  56. a63246d Tighten restore-at-install behavior by Christopher Tate · 10 years ago
  57. bf1a4a8 Start using cancelFullBackup() when appropriate by Christopher Tate · 10 years ago
  58. 0660244 Merge "Sanity-check paths of files to be restored" into lmp-dev by Christopher Tate · 10 years ago
  59. 4cf9f00 Add event logs for full backup/restore milestones by Christopher Tate · 10 years ago
  60. 46db934 Ensure backup schedule file is closed. by Michael Wright · 10 years ago
  61. cce4760 Sanity-check paths of files to be restored by Christopher Tate · 10 years ago
  62. 7dfbaf5 Make archive metadata idempotent by Christopher Tate · 10 years ago
  63. c17739d Provide outside-facing API for data management intent+label by Christopher Tate · 10 years ago
  64. 5eeb59c Schedule full backups by Christopher Tate · 10 years ago
  65. 7ff106c A couple of restore fixes: by Christopher Tate · 10 years ago
  66. a4e4d68 Handle single-package restores properly by Christopher Tate · 10 years ago
  67. f7cbb1f Always check restore against the latest backend metadata by Christopher Tate · 10 years ago
  68. 89101f7 Tear down agents properly at EOD in full restore by Christopher Tate · 10 years ago
  69. 5f7f252 Properly end full restore attempt if getNextFullRestoreDataChunk() fails by Christopher Tate · 10 years ago
  70. 2e40d11 Add BackupAgent.onRestoreFinished() callback by Christopher Tate · 10 years ago
  71. a176d22 Always call finishBackup() if performFullBackup() succeeded by Christopher Tate · 10 years ago
  72. a7835b6 Add Context.getNoBackupFilesDir() by Christopher Tate · 10 years ago
  73. 8f1bb3a Fix NPE in platform restore by Christopher Tate · 10 years ago
  74. d746057 Change new file installs to be cluster-based! by Jeff Sharkey · 10 years ago
  75. 51fea57 Refactor restore to deal with heterogeneous datasets by Christopher Tate · 10 years ago
  76. 6a49dd0 Tweak restore API by Christopher Tate · 10 years ago
  77. 9ff53a7 Implement full data backup through transport by Christopher Tate · 10 years ago
  78. 4dd2635 Add full-backup stream API to BackupTransport by Christopher Tate · 10 years ago
  79. f97c633 Move internal libcore.os users over to android.system. by Elliott Hughes · 11 years ago
  80. d465969 Don't crash on null installer package bookkeeping. by Christopher Tate · 11 years ago
  81. a99d021 Back up the preferred home app, if any by Christopher Tate · 11 years ago
  82. cba5941 Rejigger the invalid-key checks at backup time by Christopher Tate · 11 years ago
  83. adfe8b8 App widget backup/restore infrastructure by Christopher Tate · 11 years ago
  84. cb20740 Fix build. Silly gits. by Christopher Tate · 11 years ago
  85. ff8b037 am 777b8a80: am 422b2656: resolved conflicts for merge of c45ff35f to klp-modular-dev by Christopher Tate · 11 years ago
  86. 5c38516 Don't hang installs if the transport disappears by Christopher Tate · 11 years ago
  87. 091e8d2 Fix build. by Narayan Kamath · 11 years ago
  88. cab8617 am 25df673b: am 1b51c9cb: Merge "Make SystemService constructor take a Context." into klp-modular-dev by Jeff Brown · 11 years ago
  89. b880d88 Make SystemService constructor take a Context. by Jeff Brown · 11 years ago
  90. 9f97de1 am a5a93f55: am 7f416631: Merge "Check feature bits before loading optional services" into klp-modular-dev by Adam Lesinski · 11 years ago
  91. 898c13d Check feature bits before loading optional services by Adam Lesinski · 11 years ago
  92. 684d6f9 Adapt to underlying changes in the PBKDF2 implementation by Christopher Tate · 11 years ago
  93. e58a49e Merge commit '817ec49e' into manualmerge by Amith Yamasani · 11 years ago
  94. 817ec49 Wrap some services into a SystemService by Amith Yamasani · 11 years ago
  95. 49782e4 am 9158825f: Move some system services to separate directories by Amith Yamasani · 11 years ago
  96. 9158825 Move some system services to separate directories by Amith Yamasani · 11 years ago