diff --git a/src/usb_moded.c b/src/usb_moded.c index 005acde..63b1493 100644 --- a/src/usb_moded.c +++ b/src/usb_moded.c @@ -316,7 +316,7 @@ void set_usb_mode(const char *mode) { export = usb_moded_get_export_permission(); - if(export && strcmp(mode, MODE_CHARGING)) + if(export && strcmp(mode, MODE_CHARGING) && !rescue_mode) { log_debug("Secondary device lock check failed. Not setting mode!\n"); goto end;