From 10d4f67cdbc9459e85040c1cf4578ec971253aea Mon Sep 17 00:00:00 2001 From: Dr-Noob Date: Thu, 13 Apr 2023 17:50:49 +0200 Subject: [PATCH] [v1.03] Fixing commit 99fd108 --- src/arm/soc.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/arm/soc.c b/src/arm/soc.c index f434e48..48a15c1 100644 --- a/src/arm/soc.c +++ b/src/arm/soc.c @@ -814,8 +814,10 @@ struct system_on_chip* get_soc(void) { printWarn("SoC detection failed using Android: Found '%s' string", soc->raw_name); } #endif // ifdef __ANDROID__ - // If cpufinfo detection fails, try with nvmem - soc = guess_soc_from_nvmem(soc); + // If cpufinfo/Android (if available) detection fails, try with nvmem + if(soc->soc_vendor == SOC_VENDOR_UNKNOWN) { + soc = guess_soc_from_nvmem(soc); + } } #elif defined __APPLE__ || __MACH__ soc = guess_soc_apple(soc);