mirror of
https://github.com/dortania/OpenCore-Legacy-Patcher.git
synced 2026-06-21 22:50:51 +10:00
Adjust defaults for VMM usage
This commit is contained in:
@@ -27,7 +27,14 @@ class generate_defaults:
|
|||||||
settings.sip_status = False
|
settings.sip_status = False
|
||||||
settings.allow_fv_root = True # Allow FileVault on broken seal
|
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
|
# Allow H.265 on AMD
|
||||||
settings.serial_settings = "Minimal"
|
settings.serial_settings = "Minimal"
|
||||||
elif model in ["MacPro4,1", "MacPro5,1"]:
|
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.allow_fv_root = True # Allow FileVault on broken seal
|
||||||
# settings.amfi_status = True # Signed bundles, Don't need to explicitly set currently
|
# 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)
|
custom_cpu_model_value = utilities.get_nvram("revcpuname", "4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102", decode=True)
|
||||||
if custom_cpu_model_value is not None:
|
if custom_cpu_model_value is not None:
|
||||||
# TODO: Fix to not use two separate variables
|
# TODO: Fix to not use two separate variables
|
||||||
|
|||||||
Reference in New Issue
Block a user