CLI: Fix VCP with lock on boot + allow locked RPC

This commit is contained in:
Willy-JL
2025-04-04 14:57:46 +01:00
parent 81581c79b5
commit e7fd9a43cc
+4 -1
View File
@@ -556,10 +556,13 @@ int32_t desktop_srv(void* p) {
scene_manager_next_scene(desktop->scene_manager, DesktopSceneMain);
bool enable_cli_vcp = true;
if(desktop_pin_code_is_set() &&
(momentum_settings.lock_on_boot || furi_hal_rtc_is_flag_set(FuriHalRtcFlagLock))) {
enable_cli_vcp = momentum_settings.allow_locked_rpc_usb;
desktop_lock(desktop, true);
} else {
}
if(enable_cli_vcp) {
CliVcp* cli_vcp = furi_record_open(RECORD_CLI_VCP);
cli_vcp_enable(cli_vcp);
furi_record_close(RECORD_CLI_VCP);