diff options
author | 2018-05-31 10:16:46 +0800 | |
---|---|---|
committer | 2018-05-31 13:45:01 -0700 | |
commit | 19d2d08bfbc3840a93762011d6a2763bd37be05a (patch) | |
tree | 460f5785fb0aa964297094d85f4f230f00fe7dc3 | |
parent | 14906cd8e9e627c9ab8f3e9ad549812f41ffa630 (diff) |
Otadexopt: removing bootdevice from /dev/block/bootdevice/by-name/*
We should switch to use /dev/block/by-name/<partition> because there is
no requirement to have a single 'bootdevice' for Android. The symlink is
created in the following change:
https://android-review.googlesource.com/c/platform/system/core/+/674989
Bug: 80466341
Bug: 78613232
Test: m -j otapreopt_chroot
Test: Successful go/manual_ab_ota on walleye
Change-Id: I26fbf67e72cc2ee93909e95b0254ba1602e6ae8e
Merged-In: I26fbf67e72cc2ee93909e95b0254ba1602e6ae8e
-rw-r--r-- | cmds/installd/otapreopt_chroot.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cmds/installd/otapreopt_chroot.cpp b/cmds/installd/otapreopt_chroot.cpp index 3ae56dba65..e90cf3bab2 100644 --- a/cmds/installd/otapreopt_chroot.cpp +++ b/cmds/installd/otapreopt_chroot.cpp @@ -115,7 +115,7 @@ static int otapreopt_chroot(const int argc, char **arg) { exit(207); } { - std::string vendor_partition = StringPrintf("/dev/block/bootdevice/by-name/vendor%s", + std::string vendor_partition = StringPrintf("/dev/block/by-name/vendor%s", arg[2]); int vendor_result = mount(vendor_partition.c_str(), "/postinstall/vendor", @@ -128,7 +128,7 @@ static int otapreopt_chroot(const int argc, char **arg) { // Try to mount the product partition. update_engine doesn't do this for us, but we // want it for product APKs. Same notes as vendor above. { - std::string product_partition = StringPrintf("/dev/block/bootdevice/by-name/product%s", + std::string product_partition = StringPrintf("/dev/block/by-name/product%s", arg[2]); int product_result = mount(product_partition.c_str(), "/postinstall/product", |