diff --git a/CHANGELOG.md b/CHANGELOG.md index e055ea799..3618c6d38 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,7 +17,7 @@ - Lilu 1.5.4 release (07-05-2021) - AppleALC 1.6.2 release - WhateverGreen 1.6.2 release - - PatcherSupportPkg 0.0.12 release + - PatcherSupportPkg 0.0.13 release ## 0.2.2 diff --git a/Resources/Constants.py b/Resources/Constants.py index 446fb6554..f89c42d66 100644 --- a/Resources/Constants.py +++ b/Resources/Constants.py @@ -44,7 +44,7 @@ class Constants: self.fw_kext = "1.0.0" self.disk = "" self.patch_disk = "" - self.patcher_support_pkg_version = "0.0.12" # PatcherSupportPkg + self.patcher_support_pkg_version = "0.0.13" # PatcherSupportPkg # Get resource path self.current_path = Path(__file__).parent.parent.resolve() @@ -462,6 +462,10 @@ class Constants: def payload_apple_private_frameworks_path_accel_ts2(self): return self.payload_apple_private_frameworks_path / Path("Graphics-Acceleration-TeraScale-2") + @property + def payload_apple_private_frameworks_path_accel_ivy(self): + return self.payload_apple_private_frameworks_path / Path("Graphics-Acceleration-Ivy-Bridge") + @property def payload_apple_private_frameworks_path_brightness(self): return self.payload_apple_private_frameworks_path / Path("Brightness-Control") diff --git a/Resources/SysPatch.py b/Resources/SysPatch.py index 2e82b5c4f..e9878a22a 100644 --- a/Resources/SysPatch.py +++ b/Resources/SysPatch.py @@ -211,8 +211,10 @@ class PatchSysVolume: self.add_new_binaries(SysPatchArray.AddIntelGen3Accel, self.constants.legacy_intel_gen3_path) print("- Fixing Acceleration in CoreMedia") subprocess.run(["defaults", "write", "com.apple.coremedia", "hardwareVideoDecoder", "-string", "enable"], stdout=subprocess.PIPE).stdout.decode().strip().encode() - print("- Merging Ivy Bridge Frameworks") - self.elevated(["rsync", "-r", "-i", "-a", f"{self.constants.payload_apple_frameworks_path_accel_ivy}/", self.mount_frameworks], stdout=subprocess.PIPE).stdout.decode().strip().encode() + #print("- Merging Ivy Bridge Frameworks") + #self.elevated(["rsync", "-r", "-i", "-a", f"{self.constants.payload_apple_frameworks_path_accel_ivy}/", self.mount_frameworks], stdout=subprocess.PIPE).stdout.decode().strip().encode() + print("- Merging Ivy Bridge PrivateFrameworks") + self.elevated(["rsync", "-r", "-i", "-a", f"{self.constants.payload_apple_private_frameworks_path_accel_ivy}/", self.mount_private_frameworks], stdout=subprocess.PIPE).stdout.decode().strip().encode() def gpu_accel_legacy_extended(self): print("- Merging general legacy Frameworks")