Update: The brightness controls now work! Thanks
@RehabMan!
What was I missing or doing wrong? I needed to rename GFX0 to IGPU. You can do that using Clover Configurator (it is one of the available patches (Acpi/DSDT/Patches - click on "List of patches") or you can edit the config.plist using your favourite editor changing config.plist/ACPI/DSDT/Patches to:
<key>Patches</key>
<array>
<dict>
<key>Comment</key>
<string>change GFX0 to IGPU</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
R0ZYMA==
</data>
<key>Replace</key>
<data>
SUdQVQ==
</data>
</dict>
</array>
To summarise the other steps:
- Copy SSDT-PNLF.aml to EFI/ACPI/patched
- Copy AppleBacklightFixup.kext to kexts/extensions
------ original post below ------
I have followed the instructions but I still do not have a brightness slider on the Systems Preferences -> Displays preference pane.
To recap, I copied the files (SSDT-PNLF.aml to EFI/ACPI/patched, AppleBacklightFixup.kext to EFI/..../kexts/extensions). I've rebooted many times. The kernel extension is installed:
17 0 0xffffff7f80e66000 0x3000 0x3000 com.hieplpvip.
AppleBacklightFixup (1.0.2) 364D711A-CCC3-3CE3-B9CC-AE9F283A7DBA <16 8 6 5 3 2 1>
16 3 0xffffff7f80e43000 0x23000 0x23000 as.vit9696.
Lilu (1.3.4) 9F9C2E70-2712-3EC1-8A38-A469BCD3F66F <8 6 5 3 2 1>
This did not work. I have no other backlight fixes. I don't know what DSDTs and SSDTs are but I have not added anything myself.
I tried updating clover.plist with the entries:
config.plist/Graphics/EDID/Inject=true
config.plist/Graphics/EDID/ProductID=0x9c7c
(This is now commented out in config.plist)
That did not help. I tried the "Devices/Properties/PciRoot(0)/Pci(0x02,0)" option but that caused my laptop to reboot in an infinite loop. (In the config.plist this is commented out at "#myProperties")
I tried combinations of the above (only Devices/Properties without Graphics/EDID, with both Devices/Properties and Graphics/EDID, with Graphics/EDID without Devices/Properties).
I also tried adding "SortedOrder" with "SSDT-PNLF.aml" in config.plist, but this made no difference.
I have read and re-read the instructions many times and I cannot see what I might be doing wrong.
I have used F2 and F4 in Clover and I see that many AML files have been dumped to CLOVER/ACPI/origin. Maybe something there provides a clue? I'd appreciate and pointers.
Setup
macOS: 10.14.3 Mojave
HP ProBook 450 G5 (laptop)
CPU: I5-8250 @ 1.6GHz
Intel HD 620
8GB RAM
Clover UEFI
Working: ethernet, graphics, sound, keyboard, trackpad (works as a mouse), camera, microphone