power button toggles menu
diff --git a/default_recovery_ui.c b/default_recovery_ui.c
index 3514477..991f376 100644
--- a/default_recovery_ui.c
+++ b/default_recovery_ui.c
@@ -36,7 +36,7 @@
     int alt = key_pressed[KEY_LEFTALT] || key_pressed[KEY_RIGHTALT];
     if (alt && key_code == KEY_L)
         return 1;
-    return key_code == KEY_HOME || key_code == KEY_MENU;
+    return key_code == KEY_HOME || key_code == KEY_MENU || key_code == KEY_POWER || key_code == KEY_END;
 }
 
 int device_reboot_now(volatile char* key_pressed, int key_code) {