diff options
author | Kelvin Zhang <zhangkelvin@google.com> | 2021-03-01 13:46:17 -0500 |
---|---|---|
committer | Kelvin Zhang <zhangkelvin@google.com> | 2021-03-02 19:38:51 -0500 |
commit | 91ad6629e1c546091596bc5ac2da81fd312ccf99 (patch) | |
tree | e76100b3ef6f86ad41397d552d5c3c5a8086093f /aosp/dynamic_partition_control_android.cc | |
parent | b93055f15cf30fbb50107fdc3a55867c2487e141 (diff) |
Fix incorrect mountable device path for VABC
Test: serve an OTA with postinstall, make sure postinstall works
Bug: 181182967
Change-Id: Ifd44bb700c4bca28a391c64fbc9888c79612f26f
Diffstat (limited to 'aosp/dynamic_partition_control_android.cc')
-rw-r--r-- | aosp/dynamic_partition_control_android.cc | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/aosp/dynamic_partition_control_android.cc b/aosp/dynamic_partition_control_android.cc index 657eec9a..62da659d 100644 --- a/aosp/dynamic_partition_control_android.cc +++ b/aosp/dynamic_partition_control_android.cc @@ -1015,9 +1015,11 @@ DynamicPartitionControlAndroid::GetPartitionDevice( partition_name + SlotSuffixForSlotNumber(slot); if (UpdateUsesSnapshotCompression() && IsDynamicPartition(partition_name) && slot != current_slot) { - return {{.mountable_device_path = - GetStaticDevicePath(device_dir, partition_name_suffix), - .is_dynamic = true}}; + return { + {.mountable_device_path = base::FilePath{std::string{VABC_DEVICE_DIR}} + .Append(partition_name_suffix) + .value(), + .is_dynamic = true}}; } // When looking up target partition devices, treat them as static if the |