diff options
| author | Yifan Hong <elsk@google.com> | 2020-03-24 17:47:32 -0700 |
|---|---|---|
| committer | Yifan Hong <elsk@google.com> | 2020-03-27 16:12:48 -0700 |
| commit | 6950e02536ca247d35ff14cfb2214ab9463a9e87 (patch) | |
| tree | c9222d87fd7fcb12c4806560160e011f2af451d4 /common/dynamic_partition_control_stub.h | |
| parent | 3a3d0c121fd904ce8440260ee2f5d12ea09d12e2 (diff) | |
Allow forward merge on powerwash.
If package schedules powerwash, snapshots on a Virtual A/B device
will be deleted. Tell SnapshotManager to handle this case.
Test: apply downgrade package
Test: apply package with wipe
Test: apply package then manually wipe
Bug: 152094219
Change-Id: I8601b661924abcc82956788e2f33cdb70d71f778
(cherry picked from commit 7b3910a58bd0b8d9f0bd316fad5776ef0a8494ba)
Merged-In: I8601b661924abcc82956788e2f33cdb70d71f778
Diffstat (limited to 'common/dynamic_partition_control_stub.h')
| -rw-r--r-- | common/dynamic_partition_control_stub.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/dynamic_partition_control_stub.h b/common/dynamic_partition_control_stub.h index 679d028e..d8e254ea 100644 --- a/common/dynamic_partition_control_stub.h +++ b/common/dynamic_partition_control_stub.h @@ -40,7 +40,7 @@ class DynamicPartitionControlStub : public DynamicPartitionControlInterface { bool update, uint64_t* required_size) override; - bool FinishUpdate() override; + bool FinishUpdate(bool powerwash_required) override; std::unique_ptr<AbstractAction> GetCleanupPreviousUpdateAction( BootControlInterface* boot_control, PrefsInterface* prefs, |
