diff options
author | David Ng <dave@codeaurora.org> | 2015-08-24 18:56:25 -0700 |
---|---|---|
committer | Linux Build Service Account <lnxbuild@localhost> | 2015-10-06 03:20:39 -0600 |
commit | b9083e63af1fc4519df459de5796ced0990cdf85 (patch) | |
tree | 3f5ac38538ba2757531ad55e6c9bd485d231edb0 /recovery.cpp | |
parent | f5b60941ac29e8525e68d2b564da248622390ca7 (diff) | |
download | bootable_recovery-b9083e63af1fc4519df459de5796ced0990cdf85.zip bootable_recovery-b9083e63af1fc4519df459de5796ced0990cdf85.tar.gz bootable_recovery-b9083e63af1fc4519df459de5796ced0990cdf85.tar.bz2 |
recovery: Allow device-specific reboot reason
Allow overriding of reboot reason.
Change-Id: I73d9debaed8224bf6877008b15aa95c6c404c624
Diffstat (limited to 'recovery.cpp')
-rw-r--r-- | recovery.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/recovery.cpp b/recovery.cpp index b7a5458..5923c81 100644 --- a/recovery.cpp +++ b/recovery.cpp @@ -1110,8 +1110,10 @@ main(int argc, char **argv) { break; default: + char reason[PROPERTY_VALUE_MAX]; + snprintf(reason, PROPERTY_VALUE_MAX, "reboot,%s", device->GetRebootReason()); ui->Print("Rebooting...\n"); - property_set(ANDROID_RB_PROPERTY, "reboot,"); + property_set(ANDROID_RB_PROPERTY, reason); break; } sleep(5); // should reboot before this finishes |