From abbc6f15a1e82cbc0d38e34d1306b8cd0e562a08 Mon Sep 17 00:00:00 2001 From: Willy-JL <49810075+Willy-JL@users.noreply.github.com> Date: Fri, 1 Sep 2023 03:43:32 +0200 Subject: [PATCH] Enter bootloader with dualboot switch --nobuild --- .../external/esp_flasher/scenes/esp_flasher_scene_start.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/applications/external/esp_flasher/scenes/esp_flasher_scene_start.c b/applications/external/esp_flasher/scenes/esp_flasher_scene_start.c index 51dbaa4f4..a7db0e99a 100644 --- a/applications/external/esp_flasher/scenes/esp_flasher_scene_start.c +++ b/applications/external/esp_flasher/scenes/esp_flasher_scene_start.c @@ -82,10 +82,14 @@ bool esp_flasher_scene_start_on_event(void* context, SceneManagerEvent event) { scene_manager_next_scene(app->scene_manager, EspFlasherSceneQuick); consumed = true; } else if(event.event == SubmenuIndexEspFlasherSwitchA) { + app->boot = true; + app->quickflash = true; app->switch_fw = SwitchToFirmwareA; scene_manager_next_scene(app->scene_manager, EspFlasherSceneConsoleOutput); consumed = true; } else if(event.event == SubmenuIndexEspFlasherSwitchB) { + app->boot = true; + app->quickflash = true; app->switch_fw = SwitchToFirmwareB; scene_manager_next_scene(app->scene_manager, EspFlasherSceneConsoleOutput); consumed = true;