Sync PatcherSupportPkg

This commit is contained in:
Eduardo Covas
2023-10-31 21:35:38 -03:00
committed by GitHub
parent 8cfc33e704
commit 39e58b3927
4 changed files with 27 additions and 4 deletions

View File

@@ -3,8 +3,12 @@
## 1.2.0
- Resolve application not existing if user dismisses an update instead of installing
- Add support for detecting T1 Security Chips in DFU mode
- Resolve macOS 14.2 coreauthd crashes on T1 Macs
- Resolve missing NFC firmware on T1 Macs
- Update non-Metal Binaries for macOS Sonoma:
- Resolve Photos app crash
- Workaround tile window popup freezing apps by disabling the feature
- Workaround monochrome desktop widgets rendering issues by enforcing full color (can be disabled in OCLP settings )
- Add new Launch Daemon for clean up on macOS updates
- Resolves KDKless Macs failing to boot after updating from 14.0 to 14.x
- `/Library/LaunchDaemons/com.dortania.opencore-legacy-patcher.macos-update.plist`
@@ -12,7 +16,7 @@
- News Widget no longer crashes on 3802-based GPUs
- Resolve i210 NIC support for macOS Sonoma
- Increment Binaries:
- PatcherSupportPkg 1.4.3 - release
- PatcherSupportPkg 1.4.4 - release
## 1.1.0
- Resolve rendering issues on Intel Broadwell iGPUs

View File

@@ -155,6 +155,7 @@ class SystemPatchDictionary():
"defaults write /Library/Preferences/.GlobalPreferences.plist WebKitExperimentalUseGPUProcessForCanvasRenderingEnabled -bool false": True,
**({"defaults write /Library/Preferences/.GlobalPreferences.plist WebKitPreferences.acceleratedDrawingEnabled -bool false": True} if self.os_major >= os_data.os_data.sonoma else {}),
**({"defaults write /Library/Preferences/.GlobalPreferences.plist NSEnableAppKitMenus -bool false": True} if self.os_major >= os_data.os_data.sonoma else {}),
**({"defaults write /Library/Preferences/.GlobalPreferences.plist NSZoomButtonShowMenu -bool false": True} if self.os_major >= os_data.os_data.sonoma else {}),
},
},
"Non-Metal IOAccelerator Common": {
@@ -1347,13 +1348,21 @@ class SystemPatchDictionary():
"libnfshared.dylib": "13.6",
"libnfshared.dylibOld.dylib": "13.6",
"libnfstorage.dylib": "13.6",
"libnfrestore.dylib": "13.6",
"libPN548_API.dylib": "13.6"
},
"/usr/libexec": {
"biometrickitd": "13.6", # Required for Touch ID
"nfcd": "13.6", # Required for Apple Pay
"biometrickitd": "13.6", # Required for Touch ID
"nfcd": "13.6", # Required for Apple Pay
"nfrestore_service": "13.6", # Required for Apple Pay
},
"/usr/standalone/firmware/nfrestore/firmware/fw": {
"PN549_FW_02_01_5A_rev88207.bin": "13.6",
"SN100V_FW_A3_01_01_81_rev127208.bin": "13.6",
"SN200V_FW_B1_02_01_86_rev127266.bin": "13.6",
"SN300V_FW_B0_02_01_22_rev129172.bin": "13.6",
}
},
},
},

View File

@@ -14,7 +14,7 @@ class Constants:
def __init__(self) -> None:
# Patcher Versioning
self.patcher_version: str = "1.2.0" # OpenCore-Legacy-Patcher
self.patcher_support_pkg_version: str = "1.4.3" # PatcherSupportPkg
self.patcher_support_pkg_version: str = "1.4.4" # PatcherSupportPkg
self.copyright_date: str = "Copyright © 2020-2023 Dortania"
self.patcher_name: str = "OpenCore Legacy Patcher"

View File

@@ -755,6 +755,16 @@ class SettingsFrame(wx.Frame):
"override_function": self._update_system_defaults,
"condition": gui_support.CheckProperties(self.constants).host_is_non_metal(general_check=True)
},
"Disable Color Widgets Enforcement": {
"type": "checkbox",
"value": self._get_system_settings("Moraea_ColorWidgetDisabled"),
"variable": "Moraea_ColorWidgetDisabled",
"description": [
"Control Color Desktop Widgets Enforcement.",
],
"override_function": self._update_system_defaults,
"condition": gui_support.CheckProperties(self.constants).host_is_non_metal(general_check=True)
},
},
"App": {
"General": {