mirror of
https://github.com/dortania/OpenCore-Legacy-Patcher.git
synced 2026-06-21 06:30:52 +10:00
Sync PatcherSupportPkg
This commit is contained in:
+2
-1
@@ -11,7 +11,7 @@
|
|||||||
- OpenCore 0.7.5 - release
|
- OpenCore 0.7.5 - release
|
||||||
- BrcmPatchRAM 2.6.1 - release
|
- BrcmPatchRAM 2.6.1 - release
|
||||||
- WhateverGreen 1.5.5 - release
|
- WhateverGreen 1.5.5 - release
|
||||||
- PatcherSupportPkg 0.2.4 - release
|
- PatcherSupportPkg 0.2.5 - release
|
||||||
- FeatureUnlock 1.0.4 - rolling (4161389)
|
- FeatureUnlock 1.0.4 - rolling (4161389)
|
||||||
- Fix AirPlay to Mac on macOS 12.1
|
- Fix AirPlay to Mac on macOS 12.1
|
||||||
- Add macOS InstallAssistant downloader to TUI
|
- Add macOS InstallAssistant downloader to TUI
|
||||||
@@ -26,6 +26,7 @@
|
|||||||
- Credit to parrotgeek1 for LegacyUSBVideoSupport
|
- Credit to parrotgeek1 for LegacyUSBVideoSupport
|
||||||
- Fix Wifi Password prompt in Monterey on legacy wifi
|
- Fix Wifi Password prompt in Monterey on legacy wifi
|
||||||
- Applicable for Atheros, BCM94328, BCM94322
|
- Applicable for Atheros, BCM94328, BCM94322
|
||||||
|
- Fix OpenCL Acceleration on Ivy Bridge and Kepler
|
||||||
|
|
||||||
## 0.3.1
|
## 0.3.1
|
||||||
- Increment Binaries:
|
- Increment Binaries:
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ class Constants:
|
|||||||
def __init__(self):
|
def __init__(self):
|
||||||
# Patcher Versioning
|
# Patcher Versioning
|
||||||
self.patcher_version = "0.3.2" # OpenCore-Legacy-Patcher
|
self.patcher_version = "0.3.2" # OpenCore-Legacy-Patcher
|
||||||
self.patcher_support_pkg_version = "0.2.4" # PatcherSupportPkg
|
self.patcher_support_pkg_version = "0.2.5" # PatcherSupportPkg
|
||||||
self.url_patcher_support_pkg = "https://github.com/dortania/PatcherSupportPkg/releases/download/"
|
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/"
|
self.nightly_url_patcher_support_pkg = "https://nightly.link/dortania/PatcherSupportPkg/workflows/build/master/"
|
||||||
|
|
||||||
@@ -529,7 +529,7 @@ class Constants:
|
|||||||
|
|
||||||
@property
|
@property
|
||||||
def payload_apple_frameworks_path_accel(self):
|
def payload_apple_frameworks_path_accel(self):
|
||||||
return self.payload_apple_frameworks_path / Path("Graphics-Acceleration")
|
return self.payload_apple_frameworks_path / Path("Graphics-Acceleration-Non-Metal")
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def payload_apple_frameworks_path_accel_ts2(self):
|
def payload_apple_frameworks_path_accel_ts2(self):
|
||||||
@@ -540,12 +540,12 @@ class Constants:
|
|||||||
return self.payload_apple_frameworks_path / Path("Graphics-Acceleration-Ivy-Bridge")
|
return self.payload_apple_frameworks_path / Path("Graphics-Acceleration-Ivy-Bridge")
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def payload_apple_lauchd_path(self):
|
def payload_apple_frameworks_path_accel_kepler(self):
|
||||||
return self.payload_apple_root_path / Path("LaunchDaemons")
|
return self.payload_apple_frameworks_path / Path("Graphics-Acceleration-Kepler")
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def payload_apple_lauchd_path_accel(self):
|
def payload_apple_lauchd_path(self):
|
||||||
return self.payload_apple_lauchd_path / Path("Graphics-Acceleration")
|
return self.payload_apple_root_path / Path("LaunchDaemons")
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def payload_apple_private_frameworks_path(self):
|
def payload_apple_private_frameworks_path(self):
|
||||||
@@ -553,7 +553,7 @@ class Constants:
|
|||||||
|
|
||||||
@property
|
@property
|
||||||
def payload_apple_private_frameworks_path_accel(self):
|
def payload_apple_private_frameworks_path_accel(self):
|
||||||
return self.payload_apple_private_frameworks_path / Path("Graphics-Acceleration")
|
return self.payload_apple_private_frameworks_path / Path("Graphics-Acceleration-Non-Metal")
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def payload_apple_private_frameworks_path_accel_ts2(self):
|
def payload_apple_private_frameworks_path_accel_ts2(self):
|
||||||
|
|||||||
@@ -481,6 +481,8 @@ set million colour before rebooting"""
|
|||||||
if self.constants.detected_os == os_data.os_data.monterey:
|
if self.constants.detected_os == os_data.os_data.monterey:
|
||||||
print("- Installing Kepler Acceleration Kext patches for Monterey")
|
print("- Installing Kepler Acceleration Kext patches for Monterey")
|
||||||
self.add_new_binaries(sys_patch_data.AddNvidiaKeplerAccel11, self.constants.legacy_nvidia_kepler_path)
|
self.add_new_binaries(sys_patch_data.AddNvidiaKeplerAccel11, self.constants.legacy_nvidia_kepler_path)
|
||||||
|
print("- Merging Kepler Frameworks")
|
||||||
|
utilities.elevated(["rsync", "-r", "-i", "-a", f"{self.constants.payload_apple_frameworks_path_accel_kepler}/", self.mount_frameworks], stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
|
||||||
else:
|
else:
|
||||||
print("- Installing Kepler Kext patches for generic OS")
|
print("- Installing Kepler Kext patches for generic OS")
|
||||||
self.add_new_binaries(sys_patch_data.AddNvidiaKeplerAccel11, self.constants.legacy_nvidia_kepler_path)
|
self.add_new_binaries(sys_patch_data.AddNvidiaKeplerAccel11, self.constants.legacy_nvidia_kepler_path)
|
||||||
|
|||||||
Reference in New Issue
Block a user