Contribute
Register

Backlight Control

Joined
Mar 10, 2015
Messages
52
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.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,422
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
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.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,422
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
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.
 
Joined
Mar 12, 2013
Messages
288
Motherboard
HP ProBook 4530s
CPU
Intel Core i3 2330m
Graphics
Intel HD 3000
Mac
MacBook Pro
Mobile Phone
iOS
@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

Moderator
Joined
May 3, 2012
Messages
191,422
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
@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).
 
Joined
Mar 12, 2013
Messages
288
Motherboard
HP ProBook 4530s
CPU
Intel Core i3 2330m
Graphics
Intel HD 3000
Mac
MacBook Pro
Mobile Phone
iOS
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.
 
Joined
Jun 21, 2015
Messages
68
Motherboard
HP Pavilion 15-N012tx
CPU
i5-4200U/HM86
Graphics
HD 4400 / GT 740m (1366 x 768)
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 ?
 
Joined
Aug 31, 2014
Messages
266
Motherboard
Asus T300LA-DH51T
CPU
Intel Core i5 4200U
Graphics
Intel HD Graphics 4400
Mobile Phone
Android
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
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,422
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
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.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,422
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
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.
 
Top