Fix SIP default disabling

Resolve SIP and SecureBootModel not disabling by default on some non-Metal Mac Pros
This commit is contained in:
Mykola Grymalyuk
2022-01-25 20:45:35 -07:00
parent b7a1fa302e
commit ddac821dfb
4 changed files with 66 additions and 2 deletions
+3
View File
@@ -25,6 +25,9 @@ class generate_defaults:
pass
if utilities.check_metal_support(device_probe, settings.computer) is False:
settings.disable_cs_lv = True
settings.secure_status = False
settings.sip_status = False
settings.allow_fv_root = True
if settings.computer.gpus:
for gpu in settings.computer.gpus:
if gpu.arch == device_probe.NVIDIA.Archs.Kepler:
+5
View File
@@ -8,6 +8,7 @@ def validate(settings):
valid_dumps = [
example_data.MacBookPro.MacBookPro92_Stock,
example_data.MacBookPro.MacBookPro111_Stock,
# example_data.MacBookPro.MacBookPro171_Stock,
# example_data.Macmini.Macmini91_Stock,
example_data.iMac.iMac81_Stock,
@@ -24,6 +25,10 @@ def validate(settings):
example_data.MacPro.MacPro41_51__Flashed_Modern_AMD,
]
valid_dumps_native = [
example_data.iMac.iMac201_Stock,
]
settings.validate = True
def build_prebuilt():