Contribute
Register

[Guide] Laptop backlight control using AppleBacklightFixup.kext

Hi everyone,
I am not sure what I am doing wrong but I think I haven't configured config.plist correctly (with the one provided by RehabMan I couldn't boot but I think I had to change some parameters, so I used my modified version),
here is my bug report (output provided inside zip).
(PS: Thanks a lot RehabMan for your work).

You need to reboot after rebuilding cache.
Other possibilities (fake EDID product id, fake ALS) mentioned in post #1.
You also need to install kexts properly (all kexts you need should be installed to the system volume).
 
Note: If you already have patched your DSDT (or SSDT) with a "Brightness" patch (PNLF), you must remove it! Same if you're using Clover's AddPNLF_1000000.
How to do this ?
- AppleBacklightInjector.kext installed to /L/E
I don't have this file in L/E. Do i need it to fix backLight ? if yes, how to ?

Thanks :)
 
You need to reboot after rebuilding cache.
Other possibilities (fake EDID product id, fake ALS) mentioned in post #1.
You also need to install kexts properly (all kexts you need should be installed to the system volume).
Worked by installing kexts in /L/E, no need for fake EDID, ALS.
Thank you so much.
 
Hi,
I've followed through the guide but still don't have a brightness slider on first gen Arrandale HD Graphics on 10.13.1.
Screen Shot 2017-11-08 at 10.30.12 AM.png
Injector and SSDT are installed, and PNLF/AppleBacklight shows up in the ioreg.
 

Attachments

  • RehabMan.zip
    22.1 KB · Views: 64
  • ioreg.zip
    500.6 KB · Views: 79
  • CLOVER.zip
    2.2 MB · Views: 87
  • output-kextstat.txt
    2.7 KB · Views: 108
  • output-kextcache.txt
    600 bytes · Views: 105

Attachments

  • CLOVER.zip
    1.3 MB · Views: 84
  • ioreg.zip
    498.3 KB · Views: 67
  • output-kextcache.txt
    3.5 KB · Views: 124
  • output-kextstat.txt
    2.8 KB · Views: 89
  • RehabMan.zip
    22.1 KB · Views: 62
Moved kexts to /S/L/E, added the EDID product ID with no success. Still no brightness slider.

Use config.plist/KernelAndKextPatches/Debug=true to see if the AppleBacklight.kext is being patched as expected.

Note: Kexts are typically installed to /L/E, not /S/L/E.
 
Use config.plist/KernelAndKextPatches/Debug=true to see if the AppleBacklight.kext is being patched as expected.

Note: Kexts are typically installed to /L/E, not /S/L/E.

I enabled debugging of kext patches and indeed it finds a match and patches the AppleBacklight kext.
 
I enabled debugging of kext patches and indeed it finds a match and patches the AppleBacklight kext.

It may be a problem with your SMBIOS choice.
 
Back
Top