mirror of
https://github.com/dortania/OpenCore-Legacy-Patcher.git
synced 2026-06-18 13:20:00 +10:00
Fix Google Fonts rendering for HD4000
This commit is contained in:
+3
-2
@@ -3,13 +3,14 @@
|
|||||||
## 0.2.0
|
## 0.2.0
|
||||||
|
|
||||||
- Refactor device probe logic
|
- Refactor device probe logic
|
||||||
- Implement PatcherSupportPkg v0.0.3
|
- Implement PatcherSupportPkg v0.0.6
|
||||||
- Reduces binary sizes depending on OS
|
- Reduces binary sizes depending on OS
|
||||||
- Deprecates Apple-Binaries-OCLP
|
- Deprecates Apple-Binaries-OCLP
|
||||||
- Fix full screen and Airplay to Mac support for Intel HD4000 iGPUs
|
- Fix full screen and Airplay to Mac support for Intel HD4000 iGPUs in Monterey
|
||||||
- Automatically set `CMIO_Unit_Input_ASC.DoNotUseOpenCL` on TeraScale 2 GPUs
|
- Automatically set `CMIO_Unit_Input_ASC.DoNotUseOpenCL` on TeraScale 2 GPUs
|
||||||
- Fix Country Code detection on Wireless Cards
|
- Fix Country Code detection on Wireless Cards
|
||||||
- Add Windows detection and prompt during installation
|
- Add Windows detection and prompt during installation
|
||||||
|
- Fix Google Fonts rendering for Intel HD4000 iGPUs in Monterey
|
||||||
|
|
||||||
## 0.1.9
|
## 0.1.9
|
||||||
- Fix incorrect AMFI and SIP detection
|
- Fix incorrect AMFI and SIP detection
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ class Constants:
|
|||||||
self.debugenhancer_version = "1.0.3"
|
self.debugenhancer_version = "1.0.3"
|
||||||
self.innie_version = "1.3.0"
|
self.innie_version = "1.3.0"
|
||||||
self.fw_kext = "1.0.0"
|
self.fw_kext = "1.0.0"
|
||||||
self.patcher_support_pkg_version = "0.0.4" # PatcherSupportPkg
|
self.patcher_support_pkg_version = "0.0.6" # PatcherSupportPkg
|
||||||
|
|
||||||
# Get resource path
|
# Get resource path
|
||||||
self.current_path = Path(__file__).parent.parent.resolve()
|
self.current_path = Path(__file__).parent.parent.resolve()
|
||||||
@@ -435,6 +435,10 @@ class Constants:
|
|||||||
def payload_apple_frameworks_path_accel_ts2(self):
|
def payload_apple_frameworks_path_accel_ts2(self):
|
||||||
return self.payload_apple_frameworks_path / Path("Graphics-Acceleration-TeraScale-2")
|
return self.payload_apple_frameworks_path / Path("Graphics-Acceleration-TeraScale-2")
|
||||||
|
|
||||||
|
@property
|
||||||
|
def payload_apple_frameworks_path_accel_ivy(self):
|
||||||
|
return self.payload_apple_frameworks_path / Path("Graphics-Acceleration-Ivy-Bridge")
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def payload_apple_lauchd_path(self):
|
def payload_apple_lauchd_path(self):
|
||||||
return self.payload_apple_root_path / Path("LaunchDaemons")
|
return self.payload_apple_root_path / Path("LaunchDaemons")
|
||||||
|
|||||||
@@ -203,6 +203,8 @@ 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", "disable"], stdout=subprocess.PIPE).stdout.decode().strip().encode()
|
subprocess.run(["defaults", "write", "com.apple.coremedia", "hardwareVideoDecoder", "-string", "disable"], stdout=subprocess.PIPE).stdout.decode().strip().encode()
|
||||||
|
print("- Merging Ivy Bridge Frameworks")
|
||||||
|
self.elevated(["ditto", self.constants.payload_apple_frameworks_path_accel_ivy, self.mount_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")
|
||||||
|
|||||||
Reference in New Issue
Block a user