1. 8ab0f41 Remove unnecessary last_error_ field by Kelvin Zhang · 6 months ago
  2. 399bd4d Remove unused field save_rollback_data by Kelvin Zhang · 6 months ago
  3. 94fa3e5 Fix for UnmapPartitionOnDeviceMapper by Juan Yescas · 6 months ago
  4. 08bbbd4 Re-map source partitions with RW permission during OTA by Kelvin Zhang · 9 months ago
  5. 0aaa736 Add triggerPostinstall API to IUpdateEngine.aidl by Kelvin Zhang · 6 months ago
  6. 9c5baeb Add stubs for new API triggerPostinstall by Kelvin Zhang · 7 months ago
  7. e227d99 Fix issues with setShouldSwitchSlotOnReboot by Kelvin Zhang · 7 months ago
  8. 0c18424 Replace base string utils with android::base ones by Kelvin Zhang · 7 months ago
  9. 3357e27 Simply Replace libchrome StringToXXs with android base ones by Kokoa Matsuda · 7 months ago
  10. b9a9aa2 Replace chrome string util with android base ones by Kelvin Zhang · 7 months ago
  11. 1783eb3 Replace libchrome macros.h with android base ones by Kokoa Matsuda · 7 months ago
  12. 99da221 Fix partial extraction feature in ota_extractor by Kelvin Zhang · 8 months ago
  13. 0215aa7 update_engine: use ; delimiter by Daniel Zheng · 9 months ago
  14. 31d9e55 update_engine: add new headers by Daniel Zheng · 10 months ago
  15. 5749798 update_engine: change notication order by Daniel Zheng · 10 months ago
  16. 8b07db5 Make source partitions writable during update by Kelvin Zhang · 10 months ago
  17. e70fa76 Add debug logs to understand slow update start issue by Kelvin Zhang · 10 months ago
  18. ee293ba ota_extractor: improve logging by Juhyung Park · 11 months ago
  19. c8c0057 ota_extractor: parallelize partition extractions by Juhyung Park · 11 months ago
  20. 202dee2 ota_extractor: functionize sub-partition handling by Juhyung Park · 11 months ago
  21. 6bec1ed Add debug logs to understand update start delay by Kelvin Zhang · 10 months ago
  22. 1ab6415 cow estimation: use old partition size by Daniel Zheng · 1 year, 2 months ago
  23. e788f95 Add a version of update engine that does not send stats by Nikita Putikhin · 1 year, 2 months ago
  24. 17be0f9 update_engine: remove unused variable by Daniel Zheng · 1 year, 4 months ago
  25. 7ff60fd update_engine: log network ID by Daniel Zheng · 1 year, 4 months ago
  26. 19acf4f Move FinishedSnapshotWrites call back to PostinstallRunnerAction by Kelvin Zhang · 1 year, 4 months ago
  27. d2a298d Reduce frequency of sync() in update_engine logging by Kelvin Zhang · 1 year, 5 months ago
  28. e7ca369 Allow overriding COW version in host-side cow_converter by Kelvin Zhang · 1 year, 5 months ago
  29. a4650bd Only wait for merge delay if there's merge pending by Kelvin Zhang · 1 year, 5 months ago
  30. 8ddadd3 Logging improvements by Kelvin Zhang · 1 year, 5 months ago
  31. 944cdac Add support to disable multi-threaded compression at install time by Kelvin Zhang · 1 year, 5 months ago
  32. 03c7be5 Remove dependency on cacerts_google by Darren Krahn · 1 year, 6 months ago
  33. be0a349 Add specific error codes to enable better error handling by Kelvin Zhang · 1 year, 6 months ago
  34. 8bcb221 Add a sysprop to delay merge by fix duration by Kelvin Zhang · 1 year, 6 months ago
  35. 1815c4d Add error check for GetCurrentSlot by Kelvin Zhang · 1 year, 7 months ago
  36. 83bb5d5 Allow host cow_converter to change compression param by Kelvin Zhang · 1 year, 7 months ago
  37. 85a6d99 Allow on device spl downgrade check to be bypassed by Kelvin Zhang · 1 year, 7 months ago
  38. eceec32 Revert "Add UID permission check to update_engine" by Kelvin Zhang · 1 year, 8 months ago
  39. 596969b Add UID permission check to update_engine by Kelvin Zhang · 1 year, 8 months ago
  40. b873c1c Fix typo by Daniel Zheng · 1 year, 8 months ago
  41. 0e78ec2 Use String8/16 c_str by Tomasz Wasilczyk · 1 year, 9 months ago
  42. 1302050 Print full build fingerprint after OTA update by Kelvin Zhang · 1 year, 10 months ago
  43. eede4c8 Adding error for when overlayfs is enabled in OTA by Daniel Zheng · 2 years ago
  44. 2f6c25a Replace usage of base::Callback with std::function by Kelvin Zhang · 1 year, 11 months ago
  45. 92f7d17 Replacing Brillo Error by Daniel Zheng · 1 year, 11 months ago
  46. 1d33595 Add include for brillo error by Daniel Zheng · 1 year, 11 months ago
  47. a4b7ba6 Refactor for ISnapshotWriter removal. by David Anderson · 2 years ago
  48. 8144b25 Refactor for new libsnapshot_cow API. by David Anderson · 2 years ago
  49. df9821b Support squashfs in map_file_generator by Kelvin Zhang · 2 years ago
  50. 8bd5c4c Support sparse images in map_file_generator by Kelvin Zhang · 2 years ago
  51. f978480 Revert ResetUpdateProgress behavior by Daniel Zheng · 2 years ago
  52. 83b594b Add a binary to generate .map files from filesystem image by Kelvin Zhang · 2 years ago
  53. 5b00dc5 Move FinishedSnapshotWrites call to filesystem verifier by Kelvin Zhang · 2 years ago
  54. abb082f Check for metadata hash if specified by Kelvin Zhang · 2 years, 1 month ago
  55. a3a68a9 Fix partial read failure on last block of src partition by Kelvin Zhang · 2 years, 2 months ago
  56. b86f89c Remove double filename logging by Kelvin Zhang · 2 years, 2 months ago
  57. 7f0429f Add file name and line number to libsnapshot logs by Kelvin Zhang · 2 years, 2 months ago
  58. f92fe25 Reset slot switch before deleting snapshots by Kelvin Zhang · 2 years, 2 months ago
  59. 9fc62b8 Added a field to set enable_vabc by Daniel Zheng · 2 years, 2 months ago
  60. a7407b5 Rename update_device.py's --disable-vabc param by Kelvin Zhang · 2 years, 2 months ago
  61. 1bcd7d7 Fix rollback detection by Kelvin Zhang · 2 years, 3 months ago
  62. 6bef490 Add cli option to enable multi-threaded compression by Kelvin Zhang · 2 years, 3 months ago
  63. cb9932f Fix xor writer failure by Kelvin Zhang · 2 years, 4 months ago
  64. 6e4f345 Suppress uninitialized value warnings. by Chih-Hung Hsieh · 2 years, 5 months ago
  65. 32a73a9 Throttle metric writing by 3 seconds by Kelvin Zhang · 2 years, 5 months ago
  66. 263a540 Skip postinstall mount check if we already completed postinstall by Kelvin Zhang · 2 years, 5 months ago
  67. f844198 Skip filesystem verification if it's already done by Kelvin Zhang · 2 years, 6 months ago
  68. 49170aa Fsync data after writing prefs by Kelvin Zhang · 2 years, 6 months ago
  69. e76cf56 Clear completion marker upon resetting slot switch by Daniel Zheng · 2 years, 6 months ago
  70. c54c996 Reset libsnapshot states before applying a new update by Kelvin Zhang · 2 years, 7 months ago
  71. 3cc4fa3 Add a header value for configure max downlaod retry count by Kelvin Zhang · 2 years, 8 months ago
  72. 9e6bfc1 Mark inactive slot as invalid after OTA completion Test: tested compilation. by Daniel Zheng · 2 years, 8 months ago
  73. d62c81b UpdateEngine: removed libstatspull dependency by Vova Sharaienko · 2 years, 8 months ago
  74. 730ae9b added disable_vabc field to install_plan by Daniel Zheng · 2 years, 9 months ago
  75. da4f729 added .clangd config file. initialized uninitialized variables by Daniel Zheng · 2 years, 9 months ago
  76. cfc531f Add security patch level to update manifest by Kelvin Zhang · 2 years, 9 months ago
  77. 98cb8f7 Add payload prop to set custom proxy URL by Kelvin Zhang · 2 years, 10 months ago
  78. c7a1d1f Remove ProxyResolver from update_engine by Kelvin Zhang · 2 years, 10 months ago
  79. 901c7d5 Add a flag to convert only a subset of partitions to COW by Kelvin Zhang · 2 years, 11 months ago
  80. 42c2d55 Cleanup DAP state before installing new OTA by Kelvin Zhang · 2 years, 10 months ago
  81. e9c1d37 Switch update_engine over to generic BootControlClient by Kelvin Zhang · 3 years ago
  82. c675fc0 Fix partition mapping bug by Kelvin Zhang · 2 years, 11 months ago
  83. 8251dc0 Add AIDL library to update_engine by Kelvin Zhang · 3 years ago
  84. e35b438 Add more data to SnapshotMergeReported. by David Anderson · 3 years, 2 months ago
  85. 93e3810 Fix crash on ota_extractor by Kelvin Zhang · 3 years, 1 month ago
  86. 1c4b981 Fix S and T mixed build OTA by Kelvin Zhang · 3 years, 2 months ago
  87. 91e839c Support incremental OTA in ota_extractor by Kelvin Zhang · 3 years, 2 months ago
  88. cf32387 Support ZERO op in ota extractor by Kelvin Zhang · 3 years, 2 months ago
  89. c7515d4 Add partial extraction capability to ota_extractor by Kelvin Zhang · 3 years, 2 months ago
  90. b936892 pread() data into memory instead of lazily mmap everything by Kelvin Zhang · 3 years, 2 months ago
  91. ff5380b Fully reset update state during ResetStatus() call by Kelvin Zhang · 3 years, 2 months ago
  92. 596a320 Add an faster OTA extractor by Kelvin Zhang · 3 years, 3 months ago
  93. 1a0ed71 Use raw pointer instead of shared_ptr by Kelvin Zhang · 3 years, 4 months ago
  94. 84fe9da Use ErrnoNumberAsString from libbase by Colin Cross · 3 years, 5 months ago
  95. 238d904 Use fcntl.h instead of sys/fcntl.h by Colin Cross · 3 years, 5 months ago
  96. 26b82b1 Fix cpplint issues by Colin Cross · 3 years, 5 months ago
  97. 77804b4 Gracefully return an error if cow reader failed by Kelvin Zhang · 3 years, 5 months ago
  98. 5562403 Add lz4 decompress/compress routines by Kelvin Zhang · 3 years, 5 months ago
  99. 02fe662 Add integration test for XOR ops by Kelvin Zhang · 3 years, 7 months ago
  100. e4f70e8 Make cow converter print estimated size and actual size by Kelvin Zhang · 3 years, 7 months ago