From c3dfc356927d6c185bd8db6e7a4f444234b2e559 Mon Sep 17 00:00:00 2001 From: Mykola Grymalyuk Date: Fri, 15 Oct 2021 11:29:56 -0600 Subject: [PATCH] Adjust defaults for VMM usage --- resources/defaults.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/resources/defaults.py b/resources/defaults.py index 46cdfc14f..f0b3a7f48 100644 --- a/resources/defaults.py +++ b/resources/defaults.py @@ -27,7 +27,14 @@ class generate_defaults: settings.sip_status = False settings.allow_fv_root = True # Allow FileVault on broken seal - if settings.computer.dgpu and settings.computer.dgpu.arch in [device_probe.AMD.Archs.Polaris, device_probe.AMD.Archs.Vega, device_probe.AMD.Archs.Navi]: + if settings.computer.dgpu and settings.computer.dgpu.arch in [ + device_probe.AMD.Archs.Legacy_GCN_7000, + device_probe.AMD.Archs.Legacy_GCN_8000, + device_probe.AMD.Archs.Legacy_GCN_9000, + device_probe.AMD.Archs.Polaris, + device_probe.AMD.Archs.Vega, + device_probe.AMD.Archs.Navi, + ]: # Allow H.265 on AMD settings.serial_settings = "Minimal" elif model in ["MacPro4,1", "MacPro5,1"]: @@ -61,10 +68,6 @@ class generate_defaults: settings.allow_fv_root = True # Allow FileVault on broken seal # settings.amfi_status = True # Signed bundles, Don't need to explicitly set currently - if model == "MacBook8,1": - # MacBook8,1 has an odd bug where it cannot install Monterey with Minimal spoofing - settings.serial_settings = "Moderate" - custom_cpu_model_value = utilities.get_nvram("revcpuname", "4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102", decode=True) if custom_cpu_model_value is not None: # TODO: Fix to not use two separate variables