From db2768a2bfc67ca1b5452e85a642f9b7d16f2c48 Mon Sep 17 00:00:00 2001 From: Mykola Grymalyuk Date: Thu, 12 Sep 2024 10:38:19 -0600 Subject: [PATCH] keyboard_backlight.py: Fix patchset --- .../hardware/misc/keyboard_backlight.py | 23 ++++--------------- 1 file changed, 5 insertions(+), 18 deletions(-) diff --git a/opencore_legacy_patcher/sys_patch/patchsets/hardware/misc/keyboard_backlight.py b/opencore_legacy_patcher/sys_patch/patchsets/hardware/misc/keyboard_backlight.py index 94e01e7fe..6056617ce 100644 --- a/opencore_legacy_patcher/sys_patch/patchsets/hardware/misc/keyboard_backlight.py +++ b/opencore_legacy_patcher/sys_patch/patchsets/hardware/misc/keyboard_backlight.py @@ -63,7 +63,7 @@ class KeyboardBacklight(BaseHardware): def patches(self) -> dict: """ - Patches for Legacy Backlight Control + Patches for Legacy Keyboard Backlight """ if self.native_os() is True: return {} @@ -72,22 +72,9 @@ class KeyboardBacklight(BaseHardware): return {} return { - "Legacy Backlight Control": { - PatchType.OVERWRITE_SYSTEM_VOLUME: { - "/System/Library/Extensions": { - "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", - ], - }, + "Legacy Keyboard Backlight": { + PatchType.EXECUTE: { + "/usr/bin/defaults write /Library/Preferences/.GlobalPreferences.plist Moraea_BacklightHack -bool true": True, + } }, } \ No newline at end of file