This commit is contained in:
Mykola Grymalyuk
2021-07-06 14:50:30 -06:00
parent cef684beb9
commit 8f6bd87721
3 changed files with 10 additions and 4 deletions
+1 -1
View File
@@ -17,7 +17,7 @@
- Lilu 1.5.4 release (07-05-2021) - Lilu 1.5.4 release (07-05-2021)
- AppleALC 1.6.2 release - AppleALC 1.6.2 release
- WhateverGreen 1.6.2 release - WhateverGreen 1.6.2 release
- PatcherSupportPkg 0.0.12 release - PatcherSupportPkg 0.0.13 release
## 0.2.2 ## 0.2.2
+5 -1
View File
@@ -44,7 +44,7 @@ class Constants:
self.fw_kext = "1.0.0" self.fw_kext = "1.0.0"
self.disk = "" self.disk = ""
self.patch_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 # Get resource path
self.current_path = Path(__file__).parent.parent.resolve() self.current_path = Path(__file__).parent.parent.resolve()
@@ -462,6 +462,10 @@ class Constants:
def payload_apple_private_frameworks_path_accel_ts2(self): def payload_apple_private_frameworks_path_accel_ts2(self):
return self.payload_apple_private_frameworks_path / Path("Graphics-Acceleration-TeraScale-2") 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 @property
def payload_apple_private_frameworks_path_brightness(self): def payload_apple_private_frameworks_path_brightness(self):
return self.payload_apple_private_frameworks_path / Path("Brightness-Control") return self.payload_apple_private_frameworks_path / Path("Brightness-Control")
+4 -2
View File
@@ -211,8 +211,10 @@ class PatchSysVolume:
self.add_new_binaries(SysPatchArray.AddIntelGen3Accel, self.constants.legacy_intel_gen3_path) self.add_new_binaries(SysPatchArray.AddIntelGen3Accel, self.constants.legacy_intel_gen3_path)
print("- Fixing Acceleration in CoreMedia") print("- Fixing Acceleration in CoreMedia")
subprocess.run(["defaults", "write", "com.apple.coremedia", "hardwareVideoDecoder", "-string", "enable"], stdout=subprocess.PIPE).stdout.decode().strip().encode() subprocess.run(["defaults", "write", "com.apple.coremedia", "hardwareVideoDecoder", "-string", "enable"], stdout=subprocess.PIPE).stdout.decode().strip().encode()
print("- Merging Ivy Bridge Frameworks") #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() #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): def gpu_accel_legacy_extended(self):
print("- Merging general legacy Frameworks") print("- Merging general legacy Frameworks")