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