Contribute
Register

[Guide] Laptop backlight control using AppleBacklightFixup.kext

Your ACPI setup is wrong:
- dynamic SSDTs should not be in ACPI/patched
- you must use SortedOrder to specify SSDT load order
- renames must be balanced
Note:
Code:
SPEEDY-NUC:patched rehabman$ grep -l IGPU *.dsl
SSDT-7.dsl
SSDT-PNLF.dsl
SPEEDY-NUC:patched rehabman$ grep -l GFX0 *.dsl
SSDT-7.dsl
SSDT-8.dsl

I have removed the dynamic SSDTs on ACPI/patched and applied SortedOrder on my config.plist
When I apply the patch GFX0 -> IGPU on SSDT-8.dsl, I get this error while trying to compile:

SSDT-8 compile error.png
 

Attachments

  • Archive.zip
    1.9 MB · Views: 57
Hi Rehabman,

Once again many thanks for your help. I added this but it still doesn't work. Please see all files attached.

Thanks !

As per post #1, you must rebuild cache then reboot...
 
That did the trick and I can change brightnes in settings > displays.
Function keys on a keyboard do not though. Are there any other steps I need to do to get it all working ?

Thanks again !

As per post #1, you must rebuild cache then reboot...
 
That did the trick and I can change brightnes in settings > displays.
Function keys on a keyboard do not though. Are there any other steps I need to do to get it all working ?

Thanks again !

Brightness keys are covered in the main brightness guide (linked from the FAQ, and from post #1 here).
 
EDIT: I forgot to tell you guys to place SSDT-PNLF.aml to HDD's EFI/CLOVER/ACPI/patched

Download it from this post and place it in HDD's EFI/CLOVER/ACPI/patched

** This post will be updated for HDMI audio **

Laptop backlight control need:
- a single pre-built AppleBacklightInjector.kext
- a patch for AppleBacklight in config.plist/KernelAndKextPatches/KextsToPatch
- SSDT-PNLF.aml to activate the AppleBacklight kext
only SSDT-PNLF Screen backlight control can‘t be achieved。
from here:https://www.tonymacx86.com/threads/...rol-using-applebacklightinjector-kext.218222/
 
Laptop backlight control need:
- a single pre-built AppleBacklightInjector.kext
- a patch for AppleBacklight in config.plist/KernelAndKextPatches/KextsToPatch
- SSDT-PNLF.aml to activate the AppleBacklight kext
only SSDT-PNLF Screen backlight control can‘t be achieved。
from here:https://www.tonymacx86.com/threads/...rol-using-applebacklightinjector-kext.218222/
you need to upload problem reporting files:
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Back
Top