diff --git a/ui.cpp b/ui.cpp index 2b1a6af0..1a0b079c 100644 --- a/ui.cpp +++ b/ui.cpp @@ -174,8 +174,7 @@ void RecoveryUI::ProcessKey(int key_code, int updown) { case RecoveryUI::REBOOT: if (reboot_enabled) { - property_set(ANDROID_RB_PROPERTY, "reboot,"); - while(1) { pause(); } + android_reboot(ANDROID_RB_RESTART, 0, 0); } break;