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