summaryrefslogtreecommitdiff
path: root/aosp/dynamic_partition_control_android.cc
diff options
context:
space:
mode:
authorKelvin Zhang <zhangkelvin@google.com>2021-03-01 13:46:17 -0500
committerKelvin Zhang <zhangkelvin@google.com>2021-03-02 19:38:51 -0500
commit91ad6629e1c546091596bc5ac2da81fd312ccf99 (patch)
treee76100b3ef6f86ad41397d552d5c3c5a8086093f /aosp/dynamic_partition_control_android.cc
parentb93055f15cf30fbb50107fdc3a55867c2487e141 (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.cc8
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