diff --git a/applications/meta/application.fam b/applications/meta/application.fam index a593ef44a..14f106287 100644 --- a/applications/meta/application.fam +++ b/applications/meta/application.fam @@ -36,13 +36,6 @@ App( provides=[ "music_player", "bt_hid", - "picopass", - "hid_analyzer", - "barcode_generator", - "mouse_jacker", - "nrf_sniff", - "sentry_safe", - "wifi_marauder", ], ) @@ -67,4 +60,19 @@ App( "spectrum_analyzer", "unirfremix", ], +) + +App( + appid="custom_plugins", + name="Custom applications for plug-in menu", + apptype=FlipperAppType.METAPACKAGE, + provides=[ + "picopass", + "hid_analyzer", + "barcode_generator", + "mouse_jacker", + "nrf_sniff", + "sentry_safe", + "wifi_marauder", + ], ) \ No newline at end of file diff --git a/applications/unirfremix/application.fam b/applications/unirfremix/application.fam index 666e07d49..d8eaaab89 100644 --- a/applications/unirfremix/application.fam +++ b/applications/unirfremix/application.fam @@ -4,7 +4,10 @@ App( apptype=FlipperAppType.APP, entry_point="unirfremix_app", cdefines=["APP_UNIRFREMIX"], - requires=["gui"], + requires=[ + "gui", + "dialogs", + ], icon="A_UniRFRemix_14", stack_size=2 * 1024, order=11, diff --git a/fbt_options.py b/fbt_options.py index fc1c2966e..6f1cafb28 100644 --- a/fbt_options.py +++ b/fbt_options.py @@ -77,6 +77,7 @@ FIRMWARE_APPS = { "about", # Plugins "basic_plugins", + "custom_plugins", # Custom Games "custom_games", # Debug @@ -86,6 +87,24 @@ FIRMWARE_APPS = { "basic_services", "unit_tests", ], + "no_custom_apps": [ + "crypto_start", + # Svc + "basic_services", + # Apps + "basic_apps", + "updater_app", + "storage_move_to_sd", + "archive", + # Settings + "passport", + "system_settings", + "about", + # Plugins + "basic_plugins", + # Debug + "debug_apps", + ], } FIRMWARE_APP_SET = "default"