diff --git a/source/firm.c b/source/firm.c index 5d91973..6f1730c 100755 --- a/source/firm.c +++ b/source/firm.c @@ -76,14 +76,14 @@ void setupCFW(void){ if(needConfig){ + if(a9lhSetup && pressed == SAFE_MODE) + error("Using Safe Mode would brick you, or remove A9LH!"); + /* If L and one of the payload buttons are pressed, and if not using A9LH the Safe Mode combo is not pressed, chainload an external payload */ if((pressed & BUTTON_L1) && (pressed & PAYLOAD_BUTTONS) && pressed != SAFE_MODE) loadPayload(); - if(a9lhSetup && pressed == SAFE_MODE) - error("Using Safe Mode would brick you, or remove A9LH!"); - //If no configuration file exists or SELECT is held, load configuration menu if(needConfig == 2 || (pressed & BUTTON_SELECT)) configureCFW(configPath);