Merge "init: Write the reason in BCB on "reboot recovery"" am: e7a010de01

am: da80b0debc

Change-Id: Iafb8f0493bbfdbc0817d8c2877dab08b03a97739
This commit is contained in:
Tom Cherry 2019-07-12 11:03:03 -07:00 committed by android-build-merger
commit cc9d1e20e8

View file

@ -669,6 +669,13 @@ bool HandlePowerctlMessage(const std::string& command) {
"bootloader_message: "
<< err;
}
} else if (reboot_target == "recovery") {
const std::vector<std::string> options = {};
std::string err;
if (!write_bootloader_message(options, &err)) {
LOG(ERROR) << "Failed to set bootloader message: " << err;
return false;
}
} else if (reboot_target == "sideload" || reboot_target == "sideload-auto-reboot" ||
reboot_target == "fastboot") {
std::string arg = reboot_target == "sideload-auto-reboot" ? "sideload_auto_reboot"