diff options
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 |