Contribute
Register

[Guide] Laptop backlight control using AppleBacklightFixup.kext

Joined
Aug 14, 2016
Messages
7
Motherboard
Lenovo 20BSCTO1WW
CPU
i5-5300U
Graphics
Intel HD5500
Also Note: The SSDT-PNLF.aml assumes that GFX0 (or VID on Thinkpads) is already renamed to IGPU. It will not work if your IGPU is not at _SB.PCI0.IGPU.

Could someone elaborate on what this means? Are these files somewhere that need to be renamed? How do I know if I need to do this on my system?
 

RehabMan

Moderator
Joined
May 2, 2012
Messages
184,101
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Joined
Jul 3, 2015
Messages
7
Motherboard
Asus > need model # > See Rules!
CPU
i7-4700HQ
Graphics
GT 840m
Mobile Phone
  1. Android
Hi
Brightness works fine for me but minimum brightness level is too high.
I tried editing info.plist in AppleBacklightInjector.kext to something lower, but it did not works. Pasted_Image_2_14_1397_AP__18_45.png
 

Attachments

  • debug_22080.zip
    2.3 MB · Views: 157

RehabMan

Moderator
Joined
May 2, 2012
Messages
184,101
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Hi
Brightness works fine for me but minimum brightness level is too high.
I tried editing info.plist in AppleBacklightInjector.kext to something lower, but it did not works.View attachment 329649

Your kextcache output proves kexts are not installed correctly.
All kexts you need must be installed to the system volume.
Read post #2 of the Clover guide for details:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

Note also you installed AppleBacklightInjector.kext incorrectly:
Kext rejected due to improper filesystem permissions: <OSKext 0x7fe976d77c00 [0x7fffa7731af0]> { URL = "AppleBacklightInjector.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.injector.AppleBacklightInjector" }

See FAQ for proper kext installation procedures:
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Joined
Jul 3, 2015
Messages
7
Motherboard
Asus > need model # > See Rules!
CPU
i7-4700HQ
Graphics
GT 840m
Mobile Phone
  1. Android
Your kextcache output proves kexts are not installed correctly.
All kexts you need must be installed to the system volume.
Read post #2 of the Clover guide for details:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

Note also you installed AppleBacklightInjector.kext incorrectly:
Kext rejected due to improper filesystem permissions: <OSKext 0x7fe976d77c00 [0x7fffa7731af0]> { URL = "AppleBacklightInjector.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.injector.AppleBacklightInjector" }

See FAQ for proper kext installation procedures:
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
I did what you said
- Installed needed kext in /S/L/E and removed from clover
- Removed old AppleBacklightInjector.kext and install it again from your repo with terminal in /L/E
- Rebuild cache
- Restart
Now i got no brightness slider!
Where did i go wrong?
 

Attachments

  • debug_6279.zip
    1.5 MB · Views: 112

RehabMan

Moderator
Joined
May 2, 2012
Messages
184,101
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
I did what you said
- Installed needed kext in /S/L/E and removed from clover
- Removed old AppleBacklightInjector.kext and install it again from your repo with terminal in /L/E
- Rebuild cache
- Restart
Now i got no brightness slider!
Where did i go wrong?

Your kextcache output proves kexts are not installed correctly (it proves FakeSMC.kext is not installed).
All kexts you need must be installed to the system volume.
Read post #2 of the Clover guide for details:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

Your config.plist is also wrong. See guide for valid starter plists:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

Your ACPI patched content is completely wrong.
Remove everything there, then see guide:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/

After you apply basic patches ("OS Check Fix", "IRQ Fix", LPC), then revisit this guide and add SSDT-PNLF.aml.

Your profile is also wrong. Please fix as per FAQ:
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Joined
Jan 19, 2013
Messages
21
Motherboard
Samsung NP550P7C-T02CA
CPU
Intel Core i7
Graphics
#1. HD4000 + Optimus GT630M
Hey Rehabman, I believe I followed your guide pretty closely however I'm not getting any brightness control. Thought I'd grab a second opinion before I go ahead and patch the EDID. Any help would be appreciated.
 

Attachments

  • debug_13982.zip
    2.1 MB · Views: 124

RehabMan

Moderator
Joined
May 2, 2012
Messages
184,101
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Hey Rehabman, I believe I followed your guide pretty closely however I'm not getting any brightness control. Thought I'd grab a second opinion before I go ahead and patch the EDID. Any help would be appreciated.

You did not follow the guide.
You have IntelBacklight.kext installed.
Post #1 is very clear regarding IntelBacklight.kext... (must not use).
 
Top