Revise Versioning to 0.4.0

This commit is contained in:
Mykola Grymalyuk
2022-01-18 21:39:45 -07:00
parent b2e5037c2e
commit 461f9ddb9b
7 changed files with 20 additions and 23 deletions
+1 -1
View File
@@ -14,7 +14,7 @@ from data import os_data
class Constants:
def __init__(self):
# Patcher Versioning
self.patcher_version = "0.3.4" # OpenCore-Legacy-Patcher
self.patcher_version = "0.4.0" # OpenCore-Legacy-Patcher
self.patcher_support_pkg_version = "0.2.9" # PatcherSupportPkg
self.url_patcher_support_pkg = "https://github.com/dortania/PatcherSupportPkg/releases/download/"
self.nightly_url_patcher_support_pkg = "https://nightly.link/dortania/PatcherSupportPkg/workflows/build/master/"
-10
View File
@@ -22,13 +22,6 @@ class generate_defaults:
settings.amfi_status = True
settings.allow_fv_root = True # Allow FileVault on broken seal
break
if model not in model_array.SupportedSMBIOS:
# Allow FeatureUnlock on native models
settings.fu_status = True
settings.fu_arguments = None
else:
settings.fu_status = True
settings.fu_arguments = " -disable_sidecar_mac"
if (
isinstance(settings.computer.wifi, device_probe.Broadcom)
and settings.computer.wifi.chipset in [device_probe.Broadcom.Chipsets.AirPortBrcm4331, device_probe.Broadcom.Chipsets.AirPortBrcm43224]
@@ -61,9 +54,6 @@ class generate_defaults:
settings.serial_settings = "Minimal"
elif model in model_array.LegacyGPU:
settings.disable_cs_lv = True
elif model in model_array.SupportedSMBIOS:
settings.fu_status = True
settings.fu_arguments = " -disable_sidecar_mac"
if model in model_array.LegacyGPU:
if host_is_target and utilities.check_metal_support(device_probe, settings.computer) is True:
+11 -2
View File
@@ -29,9 +29,18 @@ class check_binary_updates:
return False
def check_if_build_newer(self):
for i in range(0, 3):
if self.remote_version_array[i] > self.binary_version_array[i]:
if self.remote_version_array[0] > self.binary_version_array[0]:
return True
elif self.remote_version_array[0] == self.binary_version_array[0]:
if self.remote_version_array[1] > self.binary_version_array[1]:
return True
elif self.remote_version_array[1] == self.binary_version_array[1]:
if self.remote_version_array[2] > self.binary_version_array[2]:
return True
else:
return False
else:
return False
return False
def determine_local_build_type(self):