RehabMan
Moderator
- Joined
- May 2, 2012
- Messages
- 181,016
- Motherboard
- Intel DH67BL
- CPU
- i7-2600K
- Graphics
- HD 3000
- Mac
- Mobile Phone
On 8570p and Radeon, only DSDT patches are required to get fully working backlight with vanilla AppleBacklight.kext. It works as it works on real macs, with smooth transitions and detects correctly wether AC is plugged or not.
NVRAM works and thats not the problem. If I'm on battery so that the backlight is about 80% and go to sleep or restart, backlight is still 80%. Also when I plug or unplug AC the backlight will adjust accordingly.
The problem is that if you shutdown with AC plugged so that your backlight is 100% then you unplug AC (while laptop is still turned off) and then turn on the laptop, OS X doesn't get the information that the AC was unplugged while laptop was turned off. On Windows this works and I would guess that it would work on real macs also but i'm not sure.
You probably neglected to provide correct data for AppleBacklight.kext and are ending up with 'Default'.
You should look at the Info.plist.
Note: This guide is focused on Intel backlight control.