diff --git a/CHANGELOG.md b/CHANGELOG.md index fa3c5f6b6..5b1664789 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,8 @@ - Implement new Copy on Write detection mechanism for all file copying operations - Implemented using `getattrlist` and `VOL_CAP_INT_CLONE` flag - Helps improve performance on APFS volumes +- Increment Binaries: + - PatcherSupportPkg 1.6.3 - release ## 1.5.0 - Restructure project directories diff --git a/opencore_legacy_patcher/constants.py b/opencore_legacy_patcher/constants.py index c4a499a43..62f3a3dfa 100644 --- a/opencore_legacy_patcher/constants.py +++ b/opencore_legacy_patcher/constants.py @@ -14,7 +14,7 @@ class Constants: def __init__(self) -> None: # Patcher Versioning self.patcher_version: str = "1.6.0" # OpenCore-Legacy-Patcher - self.patcher_support_pkg_version: str = "1.4.9" # PatcherSupportPkg + self.patcher_support_pkg_version: str = "1.6.3" # PatcherSupportPkg self.copyright_date: str = "Copyright © 2020-2024 Dortania" self.patcher_name: str = "OpenCore Legacy Patcher" diff --git a/opencore_legacy_patcher/datasets/sys_patch_dict.py b/opencore_legacy_patcher/datasets/sys_patch_dict.py index 25bad6182..6ff22ea5b 100644 --- a/opencore_legacy_patcher/datasets/sys_patch_dict.py +++ b/opencore_legacy_patcher/datasets/sys_patch_dict.py @@ -91,10 +91,10 @@ class SystemPatchDictionary(): - AppleIntelHD4000Graphics.kext """ if self.os_major < os_data.os_data.sonoma: - return "11.4" + return "11.7.10" if self.os_float < self.macOS_14_4: - return "11.4-23" - return "11.4-23.4" + return "11.7.10-23" + return "11.7.10-23.4" def __resolve_kepler_geforce_framebuffers(self) -> str: @@ -509,8 +509,8 @@ class SystemPatchDictionary(): }, "Install": { "/System/Library/PrivateFrameworks": { - "AppleGVA.framework": "10.15.7", - "AppleGVACore.framework": "10.15.7", + "AppleGVA.framework": "11.7.10", + "AppleGVACore.framework": "11.7.10", }, }, }, @@ -1031,13 +1031,13 @@ class SystemPatchDictionary(): }, "Install": { "/System/Library/Extensions": { - "AppleIntelHD4000GraphicsGLDriver.bundle": "11.0 Beta 6", - "AppleIntelHD4000GraphicsMTLDriver.bundle": "11.0 Beta 6" if self.os_major < os_data.os_data.ventura else "11.0-beta 6-22", - "AppleIntelHD4000GraphicsVADriver.bundle": "11.3 Beta 1", + "AppleIntelHD4000GraphicsGLDriver.bundle": "11.7.10", + "AppleIntelHD4000GraphicsMTLDriver.bundle": "11.7.10" if self.os_major < os_data.os_data.ventura else "11.7.10-22", + "AppleIntelHD4000GraphicsVADriver.bundle": "11.7.10", "AppleIntelFramebufferCapri.kext": self.__resolve_ivy_bridge_framebuffers(), "AppleIntelHD4000Graphics.kext": self.__resolve_ivy_bridge_framebuffers(), - "AppleIntelIVBVA.bundle": "11.4", - "AppleIntelGraphicsShared.bundle": "11.4", # libIGIL-Metal.dylib pulled from 11.0 Beta 6 + "AppleIntelIVBVA.bundle": "11.7.10", + "AppleIntelGraphicsShared.bundle": "11.7.10", # libIGIL-Metal.dylib pulled from 11.0 Beta 6 }, }, }, @@ -1239,12 +1239,12 @@ class SystemPatchDictionary(): "wifip2pd": "13.6.5", }, "/System/Library/Frameworks": { - "CoreWLAN.framework": "13.6.5", + "CoreWLAN.framework": f"13.6.5-{self.os_major}", }, "/System/Library/PrivateFrameworks": { - "CoreWiFi.framework": "13.6.5", - "IO80211.framework": "13.6.5", - "WiFiPeerToPeer.framework": "13.6.5", + "CoreWiFi.framework": f"13.6.5-{self.os_major}", + "IO80211.framework": f"13.6.5-{self.os_major}", + "WiFiPeerToPeer.framework": f"13.6.5-{self.os_major}", }, }, }, @@ -1406,7 +1406,7 @@ class SystemPatchDictionary(): }, "Install": { "/System/Library/Frameworks": { - "LocalAuthentication.framework": "13.6" # Required for Password Authentication (SharedUtils.framework) + "LocalAuthentication.framework": f"13.6-{self.os_major}" # Required for Password Authentication (SharedUtils.framework) }, "/System/Library/PrivateFrameworks": { "EmbeddedOSInstall.framework": "13.6" # Required for biometrickitd