- 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
- 0c18424 Replace base string utils with android::base ones by Kelvin Zhang · 7 months ago
- b9a9aa2 Replace chrome string util with android base ones by Kelvin Zhang · 7 months ago
- 8b07db5 Make source partitions writable during update by Kelvin Zhang · 10 months ago
- 6bec1ed Add debug logs to understand update start delay by Kelvin Zhang · 10 months ago
- eede4c8 Adding error for when overlayfs is enabled in OTA by Daniel Zheng · 2 years ago
- a4b7ba6 Refactor for ISnapshotWriter removal. by David Anderson · 2 years ago
- f978480 Revert ResetUpdateProgress behavior by Daniel Zheng · 2 years ago
- 6bef490 Add cli option to enable multi-threaded compression by Kelvin Zhang · 2 years, 3 months ago
- 49170aa Fsync data after writing prefs by Kelvin Zhang · 2 years, 6 months ago
- c675fc0 Fix partition mapping bug by Kelvin Zhang · 2 years, 11 months ago
- e35b438 Add more data to SnapshotMergeReported. by David Anderson · 3 years, 2 months ago
- 1c4b981 Fix S and T mixed build OTA by Kelvin Zhang · 3 years, 2 months ago
- ff5380b Fully reset update state during ResetStatus() call by Kelvin Zhang · 3 years, 2 months ago
- 1a0ed71 Use raw pointer instead of shared_ptr by Kelvin Zhang · 3 years, 4 months ago
- 77804b4 Gracefully return an error if cow reader failed by Kelvin Zhang · 3 years, 5 months ago
- cf3280b Bump map snapshot timeout to 10s by Kelvin Zhang · 3 years, 9 months ago
- a9b5d8c Rename postinstall_mount_device to readonly_target_path by Kelvin Zhang · 4 years, 1 month ago
- 741c2d4 Check for VAB flag before calling UpdateUsesCompression by Kelvin Zhang · 4 years, 1 month ago
- 265a8e3 DynamicPartitions: Check precondition for non-snapshot updates properly. by Yifan Hong · 4 years, 1 month ago
- 3a1293a CheckSuperPartitionAllocatableSpace: based on device prop by Yifan Hong · 4 years, 1 month ago
- 9f4dc7f Check the super partiton size in VAB case by Tianjie · 4 years, 2 months ago
- 21a4991 Make dynamic partition control android return a writable fd by Kelvin Zhang · 4 years, 2 months ago
- f7ef12a Unmap all partitions after postinstall finishes by Kelvin Zhang · 4 years, 2 months ago
- ebd115e Pass in source slot to ctor of dynamic control by Kelvin Zhang · 4 years, 2 months ago
- 1c21eb8 Emit a warning instead of aborting by Kelvin Zhang · 4 years, 2 months ago
- 0e1c7fd Verify that dynamic partitions have a usable size after resizing. by David Anderson · 4 years, 2 months ago
- 91ad662 Fix incorrect mountable device path for VABC by Kelvin Zhang · 4 years, 3 months ago
- 0618835 Use UpdateUsesSnapshotCompression to determine if VABC is used by Kelvin Zhang · 4 years, 3 months ago
- 3a55fc2 Don't list dynamic if a slot doesn't support DAP by Tianjie · 4 years, 3 months ago
- b0cbd39 Add DynamicPartitionControlInterface::UpdateUsesSnapshotCompression by Yifan Hong · 4 years, 4 months ago
- 66a9ebb Correctly propagate not_in_payload flag by Kelvin Zhang · 4 years, 4 months ago
- b9a5f61 Don't use VABC in recovery by Kelvin Zhang · 4 years, 4 months ago
- 91d95fa Do not map dynamic partitions on VABC devices by Kelvin Zhang · 4 years, 7 months ago
- ec205cf Use FileDescriptorPtr to implement async reads in verify stage by Kelvin Zhang · 4 years, 8 months ago
- eb9de16 Add IsDynamicPartition API to easily check if a partition is dynamic by Kelvin Zhang · 4 years, 6 months ago
- c82511c Add OpenCowReader interface method to dynamic partition control by Kelvin Zhang · 4 years, 7 months ago
- 877ddbe Add timeout to OpenCowWriter by Kelvin Zhang · 4 years, 6 months ago
- 5b58987 Merge remote-tracking branch 'aosp/upstream-master' into merge by Tianjie · 4 years, 7 months ago
- ec7bc11 update_engine: Create cros vs. aosp boundary clear by Amin Hassani · 4 years, 7 months ago[Renamed (99%) from dynamic_partition_control_android.cc]
- 8b1e0dc Mount all partitions before running postinstall by Kelvin Zhang · 4 years, 7 months ago
- 8d6df9a Check allocatable space correctly when sideloading on VAB by Yifan Hong · 4 years, 9 months ago
- f6f75c2 Properly set target build vars for partial updates. by Yifan Hong · 4 years, 10 months ago
- 24f9609 Verify the extents for untouched dynamic partitions during partial update by Tianjie · 5 years ago
- 99d570d Implement PartitionUpdateGenerator for partial updates by Tianjie · 5 years ago
- 13e4195d Check for system_other existence in recovery mode as well. by P.Adarsh Reddy · 5 years ago
- 51a5a39 Add an overload function in boot control by Tianjie · 5 years ago
- 64331b3 Do not erase system_other if zero length. by Yifan Hong · 5 years ago
- 93cde30 Allow non-existing fstab.postinstall by Yifan Hong · 5 years ago
- 5c5743f Also clear required_size if successful by Yifan Hong · 5 years ago
- f9cb449 Use libsnapshot stub classes by Yifan Hong · 5 years ago
- 4d7c5eb Allow to skip mounting metadata in recovery. by Yifan Hong · 5 years ago
- 2969290 Add DynamicPartitionControl::EraseSystemOtherAvbFooter by Yifan Hong · 5 years ago
- 7b3910a Allow forward merge on powerwash. by Yifan Hong · 5 years ago
- 6a6d0f1 ResetStatus deletes snapshots for VAB. by Yifan Hong · 5 years ago
- f526156 ShouldSkipOperation -> OptimizeOperation by Yifan Hong · 5 years ago
- 9f7743d Delete DynamicPartitionControl::CleanupSuccessfulUpdate by Yifan Hong · 5 years ago
- 9096550 UpdateAttempterAndroid::Init initiates merge by Yifan Hong · 5 years ago
- d66ecf1 Fix nullptr segv by Yifan Hong · 5 years ago
- bae2784 Support sideload full update on VAB by Yifan Hong · 6 years ago
- 2257ee1 Add DynamicPartitionControlInterface::CleanupSuccessfulUpdate by Yifan Hong · 5 years ago
- 0850bca SnapshotManager::Return -> Return by Yifan Hong · 5 years ago
- f033ecb DynamicPartitionControl: Add required_size to Prepare by Yifan Hong · 5 years ago
- 6eec995 Only skip operation on snapshot partitions by Yifan Hong · 5 years ago
- 2a3b4a2 Skip identical SOURCE_COPY operations by Alessio Balsini · 5 years ago
- 14980e2 SkipInstallOperation placeholders by Alessio Balsini · 5 years ago
- 3a1a561 Proper split of BootControl and DynamicPartitionControl. by Yifan Hong · 6 years ago
- 2f1ca03 Partially revert "Sanity check that no downgrade package on launch VAB device." by Yifan Hong · 6 years ago
- 02513dc DynamicPartitionControlAndroid: remove unused arg by Yifan Hong · 6 years ago
- 2c62c13 Mount /metadata in sideload. by Yifan Hong · 6 years ago
- 6e0d0ef Sanity check that no downgrade package on launch VAB device. by Yifan Hong · 6 years ago
- b38e1af Avoid reading sysprops again. by Yifan Hong · 6 years ago
- 50a56c6 DynamicPartitionControl: Load metadata correctly for downgrading Virtual A/B by Yifan Hong · 6 years ago
- 6d88856 Call SnapshotManager::CancelUpdate on downgrade path by Yifan Hong · 6 years ago
- a4e7da3 Delete COW group for downgrade Virtual A/B by Yifan Hong · 6 years ago
- f0f4a91 DynamicPartitionControl: only create snapshot when snapshot_enabled by Yifan Hong · 6 years ago
- a33bca4 Call SnapshotManager::FinishedSnapshotWrites by Yifan Hong · 6 years ago
- 420db9b DynamicPartitionControl: map snapshot devices for virt ab by Yifan Hong · 6 years ago
- 13d41cb [REFACTOR] Pass DeltaArchiveManifest to DynamicPartitionControl by Yifan Hong · 6 years ago
- 413d572 DynamicPartitionsControl: Add Virtual A/B feature flag. by Yifan Hong · 6 years ago
- bb90dfb Update dynamic_partition_control_android for libfs_mgr API changes. by David Anderson · 6 years ago
- 8c4d008 Don't spam the log when there's no mapped device. by Tao Bao · 6 years ago
- 30fa5f5 fix DynamicPartitionControlAndroid::LoadMetadataBuilder by Yifan Hong · 6 years ago
- 700d7c1 [REFACTOR] DynamicPartitionControl: Add GetSuperPartitionName by Yifan Hong · 6 years ago
- 186bb68 [REFACTOR] DynamicPartitionControl: combine DAP feature flag APIs by Yifan Hong · 6 years ago
- 012508e [REFACTOR] DynamicPartitionControl: minimize API by Yifan Hong · 6 years ago
- f9464b4 DynamicPartitionControlAndroid::LoadMetadataBuilder: always NewForUpdate by Yifan Hong · 6 years ago
- 4c891c9 Fix build for API change to DestroyLogicalPartition(). by David Anderson · 6 years ago
- 8546a71 Fix resuming updates on DAP launch devices. by Yifan Hong · 6 years ago
- 6e38b35 Retrofit devices do not do allocatable space / 2. by Yifan Hong · 7 years ago
- 6e706b1 DynamicPartitionControl: support retrofit devices by Yifan Hong · 7 years ago
- af65ef1 Add force_writable to MapPartitionOnDeviceMapper by Yifan Hong · 7 years ago
- f48a005 DynamicPartitionControlAndroid: fix incorrect log. by Yifan Hong · 7 years ago
- 537802d update_engine resize dynamic partitions during OTA. by Yifan Hong · 7 years ago