Contribute
Register

[Guide] Laptop backlight control using AppleBacklightFixup.kext

Okay so that worked and I followed all your steps correctly but the AppleBacklightInjector doesn't seem to load up. Here's the required terminal output and the files are in a zip.

Code:
Siddharths-MacBook-Pro:~ siddharth$ kextstat|grep -y acpiplat
   15    2 0xffffff7f82b0a000 0x9b000    0x9b000    com.apple.driver.AppleACPIPlatform (6.1) 13F84E88-67F0-3F37-8A76-E37DCA1595FB <14 12 11 7 6 5 4 3 1>
Siddharths-MacBook-Pro:~ siddharth$ kextstat|grep -y appleintelcpu
   31    0 0xffffff7f82645000 0x2a000    0x2a000    com.apple.driver.AppleIntelCPUPowerManagement (220.0.0) 706B8B51-EB45-38A3-8E9D-CD8A4C3F9E0A <7 6 5 4 3 1>
   43    0 0xffffff7f82640000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (220.0.0) 931165F8-BA12-3CBF-9987-2DD9B5FF9AFA <7 6 5 4 3 1>
Siddharths-MacBook-Pro:~ siddharth$ kextstat|grep -y applelpc
  100    0 0xffffff7f82467000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 6508B7E7-548A-3FCA-8596-423CADE0F611 <97 12 5 4 3>
Siddharths-MacBook-Pro:~ siddharth$ kextstat|grep -y applehda
  106    1 0xffffff7f826fd000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (280.12) 2DBFE83E-EC40-3F23-A029-7FF8768159B6 <105 103 89 12 7 6 5 4 3 1>
  133    0 0xffffff7f8287b000 0xb7000    0xb7000    com.apple.driver.AppleHDA (280.12) FFFC6092-8B49-3F30-B756-A01EA4C78C54 <132 106 105 103 94 89 6 5 4 3 1>

Code:
Siddharths-MacBook-Pro:~ siddharth$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fdd98002780 [0x7fffacf3e830]> { URL = "AppleBacklightInjector.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.injector.AppleBacklightInjector" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fdd97367350 [0x7fffacf3e830]> { URL = "IOath3kfrmwr.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.IOath3kfrmwr" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fdd9742af30 [0x7fffacf3e830]> { URL = "AtherosWiFiInjector.kext/ -- file:///System/Library/Extensions/", ID = "com.nawcom.plist.AtherosWifFiInjector" }
Kext with invalid signatured (-67030) allowed: <OSKext 0x7fdd955cdcf0 [0x7fffacf3e830]> { URL = "AppleIntelHDGraphicsFB.kext/ -- file:///System/Library/Extensions/", ID = "com.apple.driver.AppleIntelHDGraphicsFB" }
KernelCache ID: 2C85B0E745C6D8D02038EFBC9CDBF3BC
The brightness control panel still doesn’t load up, I meant. Any fixes?
 
Okay so that worked and I followed all your steps correctly but the AppleBacklightInjector doesn't seem to load up. Here's the required terminal output and the files are in a zip.

Code:
Siddharths-MacBook-Pro:~ siddharth$ kextstat|grep -y acpiplat
   15    2 0xffffff7f82b0a000 0x9b000    0x9b000    com.apple.driver.AppleACPIPlatform (6.1) 13F84E88-67F0-3F37-8A76-E37DCA1595FB <14 12 11 7 6 5 4 3 1>
Siddharths-MacBook-Pro:~ siddharth$ kextstat|grep -y appleintelcpu
   31    0 0xffffff7f82645000 0x2a000    0x2a000    com.apple.driver.AppleIntelCPUPowerManagement (220.0.0) 706B8B51-EB45-38A3-8E9D-CD8A4C3F9E0A <7 6 5 4 3 1>
   43    0 0xffffff7f82640000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (220.0.0) 931165F8-BA12-3CBF-9987-2DD9B5FF9AFA <7 6 5 4 3 1>
Siddharths-MacBook-Pro:~ siddharth$ kextstat|grep -y applelpc
  100    0 0xffffff7f82467000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 6508B7E7-548A-3FCA-8596-423CADE0F611 <97 12 5 4 3>
Siddharths-MacBook-Pro:~ siddharth$ kextstat|grep -y applehda
  106    1 0xffffff7f826fd000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (280.12) 2DBFE83E-EC40-3F23-A029-7FF8768159B6 <105 103 89 12 7 6 5 4 3 1>
  133    0 0xffffff7f8287b000 0xb7000    0xb7000    com.apple.driver.AppleHDA (280.12) FFFC6092-8B49-3F30-B756-A01EA4C78C54 <132 106 105 103 94 89 6 5 4 3 1>

Code:
Siddharths-MacBook-Pro:~ siddharth$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fdd98002780 [0x7fffacf3e830]> { URL = "AppleBacklightInjector.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.injector.AppleBacklightInjector" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fdd97367350 [0x7fffacf3e830]> { URL = "IOath3kfrmwr.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.IOath3kfrmwr" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fdd9742af30 [0x7fffacf3e830]> { URL = "AtherosWiFiInjector.kext/ -- file:///System/Library/Extensions/", ID = "com.nawcom.plist.AtherosWifFiInjector" }
Kext with invalid signatured (-67030) allowed: <OSKext 0x7fdd955cdcf0 [0x7fffacf3e830]> { URL = "AppleIntelHDGraphicsFB.kext/ -- file:///System/Library/Extensions/", ID = "com.apple.driver.AppleIntelHDGraphicsFB" }
KernelCache ID: 2C85B0E745C6D8D02038EFBC9CDBF3BC

Your DSDT has an existing PNLF patch.
As per post #1, you must use only SSDT-PNLF.aml and remove any previous PNLF patch you may have added.
Read post #1 again. Carefully.
 
Your DSDT has an existing PNLF patch.
As per post #1, you must use only SSDT-PNLF.aml and remove any previous PNLF patch you may have added.
Read post #1 again. Carefully.
Okay so I removed the PNLF patch from the DSDT and the brightness control still doesn't show up...
 
Read post #1, "Problem Reporting".
Code:
Siddharths-MacBook-Pro:RehabMan siddharth$ kextstat|grep -y acpiplat
   15    2 0xffffff7f82b0a000 0x9b000    0x9b000    com.apple.driver.AppleACPIPlatform (6.1) 13F84E88-67F0-3F37-8A76-E37DCA1595FB <14 12 11 7 6 5 4 3 1>
Siddharths-MacBook-Pro:RehabMan siddharth$ kextstat|grep -y appleintelcpu
   31    0 0xffffff7f82645000 0x2a000    0x2a000    com.apple.driver.AppleIntelCPUPowerManagement (220.0.0) 706B8B51-EB45-38A3-8E9D-CD8A4C3F9E0A <7 6 5 4 3 1>
   43    0 0xffffff7f82640000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (220.0.0) 931165F8-BA12-3CBF-9987-2DD9B5FF9AFA <7 6 5 4 3 1>
Siddharths-MacBook-Pro:RehabMan siddharth$ kextstat|grep -y applelpc
  105    0 0xffffff7f82467000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 6508B7E7-548A-3FCA-8596-423CADE0F611 <91 12 5 4 3>
Siddharths-MacBook-Pro:RehabMan siddharth$ kextstat|grep -y applehda
  111    1 0xffffff7f826fd000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (280.12) 2DBFE83E-EC40-3F23-A029-7FF8768159B6 <110 102 88 12 7 6 5 4 3 1>
  126    0 0xffffff7f8287b000 0xb7000    0xb7000    com.apple.driver.AppleHDA (280.12) FFFC6092-8B49-3F30-B756-A01EA4C78C54 <125 111 110 102 90 88 6 5 4 3 1>

Code:
Siddharths-MacBook-Pro:RehabMan siddharth$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb93ecd7100 [0x7fffbaf41830]> { URL = "AppleBacklightInjector.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.injector.AppleBacklightInjector" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb93ecb5fa0 [0x7fffbaf41830]> { URL = "IOath3kfrmwr.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.IOath3kfrmwr" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb93e9d7750 [0x7fffbaf41830]> { URL = "AtherosWiFiInjector.kext/ -- file:///System/Library/Extensions/", ID = "com.nawcom.plist.AtherosWifFiInjector" }
Kext with invalid signatured (-67030) allowed: <OSKext 0x7fb93c5dbd30 [0x7fffbaf41830]> { URL = "AppleIntelHDGraphicsFB.kext/ -- file:///System/Library/Extensions/", ID = "com.apple.driver.AppleIntelHDGraphicsFB" }
KernelCache ID: 2C85B0E745C6D8D02038EFBC9CDBF3BC
 

Attachments

  • Troubleshooting Files.zip
    3.7 MB · Views: 73
Not working.
You have an incorrect PNLF device in ACPI/patched/DSDT.aml.
I add patch PNLF CAN CHECK AND HOW CHANGE KEY BACKLIGHT

after add patch
Screen Shot 2017-07-15 at 4.17.51 PM.png
 

Attachments

  • DSDT.aml
    41.4 KB · Views: 169
Last edited:
Back
Top