Contribute
Register

New Brightness kext, IntelBacklight.kext

Status
Not open for further replies.
Joined
May 12, 2010
Messages
23
Motherboard
GA-X58A-UD7
CPU
Intel Core i7 975
Graphics
ATI Radeon HD 5870
Mac
Classic Mac
Mobile Phone
Thank you for detailed answer!
 
Joined
Jun 7, 2015
Messages
8
Motherboard
Clevo W355STQ
CPU
I7-4700MQ,HM87
Graphics
HD4600,1920x1080
Mobile Phone
  1. iOS
There is something funny.When I update to EL C.Then I found old bright kext can not work anymore.But when I uninstall the kext.And I find the original kext work.It doesn't work for me when I'm in Yosemite.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
184,488
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
There is something funny.When I update to EL C.Then I found old bright kext can not work anymore.But when I uninstall the kext.And I find the original kext work.It doesn't work for me when I'm in Yosemite.

No idea what you mean "old bright kext", "the kext" and "original kext".
 
Joined
Jan 25, 2014
Messages
81
Motherboard
XPS12
CPU
Haswell i7
Graphics
HD4400
Mac
Classic Mac
Mobile Phone
Hello RehabMan!
Thanks for this new kext! I've been trying to make it work for me on my XPS 12 9Q33 (Haskell) laptop, but it doesn't seem to be working. I've tried enabling the AddPNLF_1000000 flag in my Clover config.plist:

Code:
                                <key>AddPNLF_1000000</key>
                                <true/>

And also tried patching my SSDT-4 using graphics_PNLF_haswell.txt, which is where integrated graphics device is defined, but I'm still seeing the message:

Code:
IntelBacklight: IntelBacklightPanel not found (PNLF patch missing?)... aborting
 
Joined
Jan 25, 2014
Messages
81
Motherboard
XPS12
CPU
Haswell i7
Graphics
HD4400
Mac
Classic Mac
Mobile Phone
Hello RehabMan!
Thanks for this new kext! I've been trying to make it work for me on my XPS 12 9Q33 (Haskell) laptop, but it doesn't seem to be working. I've tried enabling the AddPNLF_1000000 flag in my Clover config.plist:

Code:
                                <key>AddPNLF_1000000</key>
                                <true/>

And also tried patching my SSDT-4 using graphics_PNLF_haswell.txt, which is where integrated graphics device is defined, but I'm still seeing the message:

Code:
IntelBacklight: IntelBacklightPanel not found (PNLF patch missing?)... aborting

Interestingly enough, after playing around with it some more, I can get brightness going by only using the AddPNLF_1000000 (not even doing the graphics_PNLF_haswell patch); I didn't even need the new IntelBacklight.kext. I did have to put the device to sleep once and then suddenly the brightness started working after I woke the device up...
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
184,488
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Interestingly enough, after playing around with it some more, I can get brightness going by only using the AddPNLF_1000000 (not even doing the graphics_PNLF_haswell patch); I didn't even need the new IntelBacklight.kext. I did have to put the device to sleep once and then suddenly the brightness started working after I woke the device up...

IntelBacklight.kext will give you:
- smooth transitions
- full range of backlight
- backlight working before and after sleep...
 
Joined
Jan 25, 2014
Messages
81
Motherboard
XPS12
CPU
Haswell i7
Graphics
HD4400
Mac
Classic Mac
Mobile Phone
IntelBacklight.kext will give you:
- smooth transitions
- full range of backlight
- backlight working before and after sleep...

Any idea why it's not wanting to start up? I'm still getting the "IntelBacklight: IntelBacklightPanel not found (PNLF patch missing?)... aborting" message, even as my brightness is working after a sleep.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
184,488
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Any idea why it's not wanting to start up? I'm still getting the "IntelBacklight: IntelBacklightPanel not found (PNLF patch missing?)... aborting" message, even as my brightness is working after a sleep.

Download patchmatic: https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-patchmatic-2015-0107.zip
Extract the 'patchmatic' binary from the ZIP. Copy it to /usr/bin, such that you have the binary at /usr/bin/patchmatic.

In terminal,
Code:
if [ -d ~/Downloads/RehabMan ]; then rm -R ~/Downloads/RehabMan; fi
mkdir ~/Downloads/RehabMan
cd ~/Downloads/RehabMan
patchmatic -extract

Note: It is easier if you use copy/paste instead of typing the commands manually.

Post contents of Downloads/RehabMan directory (as ZIP).

Also, post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

And output from:
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc

Also, post EFI/Clover folder.
 
Joined
Jan 25, 2014
Messages
81
Motherboard
XPS12
CPU
Haswell i7
Graphics
HD4400
Mac
Classic Mac
Mobile Phone
Download patchmatic: https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-patchmatic-2015-0107.zip
Extract the 'patchmatic' binary from the ZIP. Copy it to /usr/bin, such that you have the binary at /usr/bin/patchmatic.

In terminal,
Code:
if [ -d ~/Downloads/RehabMan ]; then rm -R ~/Downloads/RehabMan; fi
mkdir ~/Downloads/RehabMan
cd ~/Downloads/RehabMan
patchmatic -extract

Note: It is easier if you use copy/paste instead of typing the commands manually.

Post contents of Downloads/RehabMan directory (as ZIP).

Also, post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

And output from:
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc

Also, post EFI/Clover folder.

Attached the ioreg and patchmatic files here:

View attachment RehabMan-nuudles.zip

kextstat outputs:

Code:
nuudells :: ~/Downloads/RehabMan » kextstat|grep -y acpiplat
   13    2 0xffffff7f82bd8000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (4.0) 295F7A91-2DF7-3FFE-9550-A0C1A6F9D575 <12 11 7 6 5 4 3 1>
nuudells :: ~/Downloads/RehabMan » kextstat|grep -y appleintelcpu
nuudells :: ~/Downloads/RehabMan » kextstat|grep -y applelpc                                                                                              1 ↵
   87    0 0xffffff7f825dd000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 0C90B22D-637B-3000-8C44-B7955D57E10A <82 12 5 4 3>

Contents of EFI/CLOVER:

View attachment Clover-nuudles.zip
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
184,488
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Attached the ioreg and patchmatic files here:

View attachment 153107

kextstat outputs:

Code:
nuudells :: ~/Downloads/RehabMan » kextstat|grep -y acpiplat
   13    2 0xffffff7f82bd8000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (4.0) 295F7A91-2DF7-3FFE-9550-A0C1A6F9D575 <12 11 7 6 5 4 3 1>
nuudells :: ~/Downloads/RehabMan » kextstat|grep -y appleintelcpu
nuudells :: ~/Downloads/RehabMan » kextstat|grep -y applelpc                                                                                              1 ↵
   87    0 0xffffff7f825dd000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 0C90B22D-637B-3000-8C44-B7955D57E10A <82 12 5 4 3>

Contents of EFI/CLOVER:

View attachment 153108

Make sure you don't have both ACPIBacklight.kext and IntelBacklight.kext installed.

Also, check that SIP is disabled.
 
Status
Not open for further replies.
Top