keyboard_backlight.py: Fix patchset

This commit is contained in:
Mykola Grymalyuk
2024-09-12 10:38:19 -06:00
parent 48c74a1d75
commit db2768a2bf

View File

@@ -63,7 +63,7 @@ class KeyboardBacklight(BaseHardware):
def patches(self) -> dict: def patches(self) -> dict:
""" """
Patches for Legacy Backlight Control Patches for Legacy Keyboard Backlight
""" """
if self.native_os() is True: if self.native_os() is True:
return {} return {}
@@ -72,22 +72,9 @@ class KeyboardBacklight(BaseHardware):
return {} return {}
return { return {
"Legacy Backlight Control": { "Legacy Keyboard Backlight": {
PatchType.OVERWRITE_SYSTEM_VOLUME: { PatchType.EXECUTE: {
"/System/Library/Extensions": { "/usr/bin/defaults write /Library/Preferences/.GlobalPreferences.plist Moraea_BacklightHack -bool true": True,
"AppleBacklight.kext": "10.12.6", }
"AppleBacklightExpert.kext": "10.12.6",
},
},
PatchType.MERGE_SYSTEM_VOLUME: {
"/System/Library/PrivateFrameworks": {
"DisplayServices.framework": "10.12.6",
},
},
PatchType.REMOVE_SYSTEM_VOLUME: {
"/System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns": [
"AGDCBacklightControl.kext",
],
},
}, },
} }