Fix android emulate / crash on connect (app names)

This commit is contained in:
Willy-JL
2023-05-20 20:09:31 +01:00
parent 7f19e16d47
commit 4fac1700e1

View File

@@ -186,6 +186,15 @@ static FlipperApplication const* loader_find_application_by_name_in_list(
} }
static const FlipperApplication* loader_find_application_by_name(const char* name) { static const FlipperApplication* loader_find_application_by_name(const char* name) {
if(!strncmp(name, "Bad USB", strlen("Bad USB")))
name = "Bad KB";
else if(!strncmp(name, "Applications", strlen("Applications")))
name = "Apps";
else if(!strncmp(name, "125 kHz RFID", strlen("125 kHz RFID")))
name = "RFID";
else if(!strncmp(name, "Sub-GHz", strlen("Sub-GHz")))
name = "SubGHz";
const FlipperApplication* application = NULL; const FlipperApplication* application = NULL;
application = loader_find_application_by_name_in_list(name, FLIPPER_APPS, FLIPPER_APPS_COUNT); application = loader_find_application_by_name_in_list(name, FLIPPER_APPS, FLIPPER_APPS_COUNT);
if(!application) { if(!application) {