From 0b3e45f7bab1e246870e2b004f8086559cd99824 Mon Sep 17 00:00:00 2001 From: Mykola Grymalyuk Date: Fri, 15 Oct 2021 09:33:34 -0600 Subject: [PATCH] Fix board ID call Closes https://github.com/dortania/OpenCore-Legacy-Patcher/issues/571 --- resources/cli_menu.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/resources/cli_menu.py b/resources/cli_menu.py index 411433f7d..4e03ca249 100644 --- a/resources/cli_menu.py +++ b/resources/cli_menu.py @@ -382,10 +382,13 @@ Q. Return to previous menu elif change_menu == "2": custom_smbios = input("Set new SMBIOS mode: ") try: - test = self.constants.board_id[custom_smbios] - self.constants.override_smbios = custom_smbios + if smbios_data.smbios_dictionary[custom_smbios]["Board ID"] != None: + self.constants.override_smbios = custom_smbios + else: + print("Non-Intel SMBIOS, reverting to Default setting") + self.constants.override_smbios = "Default" except KeyError: - print("Unsupported SMBIOS, defaulting to Default setting") + print("Unsupported SMBIOS, reverting to Default setting") self.constants.override_smbios = "Default" elif change_menu == "3": print("Disabling SMBIOS spoof")