1
0
mirror of https://github.com/CTCaer/hekate.git synced 2024-12-24 12:14:11 +00:00

hos: Allow booting when kip1 patches failed

This can lead to a hanged boot if kip was corrupted or it can lead to unforeseen results if emummc or nogc patches fail and user chooses to continue.
This commit is contained in:
CTCaer 2020-06-14 13:47:47 +03:00
parent 0692e4de8d
commit 0a44a31f2c

View File

@ -857,8 +857,15 @@ int hos_launch(ini_sec_t *cfg)
{ {
EHPRINTFARGS("Failed to apply '%s'!", unappliedPatch); EHPRINTFARGS("Failed to apply '%s'!", unappliedPatch);
_free_launch_components(&ctxt); gfx_puts("\nPress POWER to continue.\nPress VOL to go to the menu.\n");
goto error; // MUST stop here, because if user requests 'nogc' but it's not applied, their GC controller gets updated! display_backlight_brightness(h_cfg.backlight, 1000);
u32 btn = btn_wait();
if (!(btn & BTN_POWER))
{
_free_launch_components(&ctxt);
goto error; // MUST stop here, because if user requests 'nogc' but it's not applied, their GC controller gets updated!
}
} }
// Rebuild and encrypt package2. // Rebuild and encrypt package2.