Contribute
Register

Backlight Control

Status
Not open for further replies.
Joined
Mar 10, 2015
Messages
51
Motherboard
ASRock Z97 Extreme9
CPU
Intel® Core™ i7-4790K
Graphics
Intel HD Graphics 4600
Hello,
Is there any fix for backlight control that works on El Capitan? I''ve updated my OS and the backlight control stopped to work.
 
Hello,
Is there any fix for backlight control that works on El Capitan? I''ve updated my OS and the backlight control stopped to work.

Remove ACPIBacklight.kext. Generate an AppleBacklightInjector.kext and install it.

You can see how it is done with my u430: https://github.com/RehabMan/Lenovo-U430-Touch-DSDT-Patch

You need patch_backlight.sh and Backlight.plist (which is for Haswell).

Automated:
Code:
cd ~/Documents
git clone https://github.com/RehabMan/Lenovo-U430-Touch-DSDT-Patch.git u430.git
cd u430.git
./patch_backlight.sh

Install resulting AppleBacklightInjector.kext with Kext Wizard.

FYI: For Ivy/Sandy same, but different data in Backlight.plist.
 
There is an AppleBacklightInjector.kext generator for Intel HD/HD3000/HD4000 (Arrandale/Sandy/Ivy) at the ProBook repo:

https://github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patch

Like for Haswell, you're interested in patch_backlight.sh and Backlight.plist.

The process of using is similar:
Code:
cd ~/Documents
git clone https://github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patch.git probook.git
cd probook.git
./patch_backlight.sh

Install the resulting AppleBacklightInjector.kext with Kext Wizard.

Don't forget to remove ACPIBacklight.kext if you have it installed.

Note: You still need to have patched ACPI for backlight according to the main backlight guide.
 
@RehabMan
I've used the patch and installed the resulting kext on my 4530s running El Capitan PB 1 and while it fixed the issue with backlight range consisting only of the highest levels (the lowest one available being way too bright), changing levels isn't as smooth as it used to be on Yosemite and before. Is it how this particular solution is implemented (and we'll have to deal with it) or is there something that can be done with it?

Thanks.
 
@RehabMan
I've used the patch and installed the resulting kext on my 4530s running El Capitan PB 1 and while it fixed the issue with backlight range consisting only of the highest levels (the lowest one available being way too bright), changing levels isn't as smooth as it used to be on Yosemite and before. Is it how this particular solution is implemented (and we'll have to deal with it) or is there something that can be done with it?

Thanks.

As expected. Smooth transitions are only available with ACPIBacklight.kext. Smooth transitions don't work with AppleBacklight.kext on hacks for some unknown reason (probably due to incorrect/unexpected graphics init by BIOS).
 
As expected. Smooth transitions are only available with ACPIBacklight.kext. Smooth transitions don't work with AppleBacklight.kext on hacks for some unknown reason (probably due to incorrect/unexpected graphics init by BIOS).

Thanks for the quick heads up.
 
So the existing kext , won't work in El Capitan ? What about patched DSDT and SSDT Files ? PS2 Kext, AppleHDA kext and all ?

Or in other works, in which areas El Capitan needs change with respect to Yosemite ?
 
the only kexts that weren't removed were FakePCIID ones

for backlight control i had to uninstall my antivirus software used same patched DSDT/SSDT from yosemite. no additional kexts or injectors. full range

antivirus was also causing app store loading issues too.

also FakePCIID_XHCIMux doesn't work after waking from sleep in yosemite or El
 
So the existing kext , won't work in El Capitan ? What about patched DSDT and SSDT Files ? PS2 Kext, AppleHDA kext and all ?

Or in other works, in which areas El Capitan needs change with respect to Yosemite ?

ACPIBacklight.kext is not currently working. Other questions are off-topic for this thread.
 
the only kexts that weren't removed were FakePCIID ones

for backlight control i had to uninstall my antivirus software used same patched DSDT/SSDT from yosemite. no additional kexts or injectors. full range

antivirus was also causing app store loading issues too.

Full range of brightness not possible without patching or building AppleBacklight injector.

also FakePCIID_XHCIMux doesn't work after waking from sleep in yosemite or El

Problem is in your DSDT. Likely it is changing the PR2 register in _WAK (or XWAK). Make XSEL and/or ESEL do nothing.
 
Status
Not open for further replies.
Back
Top