Contribute
Register

[Guide] Laptop backlight control using AppleBacklightFixup.kext

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,061
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
I used your tutorial to put brightness on Asus Rog GL702VM with GTX1060 6GB High Sierra, my laptop doesn't have an Intel HD but with your tutorial and a few changes, it was possible to have the brightness working.

Off-topic.
This guide is for backlight control on IGPU only.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,061
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
mine says
Kext rejected due to improper filesystem permissions: <OSKext 0x7fa3075949c0 [0x7fff96322af0]> { URL = "AppleBacklightFixup.kext/ -- file:///Library/Extensions/", ID = "com.hieplpvip.AppleBacklightFixup" }

AppleBacklightFixup.kext does not authenticate; omitting.

KernelCache ID: 316B9285A1FAE2955D1B2E03F4A80234

Kext rejected due to improper filesystem permissions: <OSKext 0x7fe225eda470 [0x7fff96322af0]> { URL = "AppleBacklightFixup.kext/ -- file:///Library/Extensions/", ID = "com.hieplpvip.AppleBacklightFixup" }

Refer to the FAQ for correct kext installation procedures:
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Joined
Nov 30, 2018
Messages
2
Motherboard
Acer Aspire R7 572g
CPU
i7-4500U
Graphics
HD 4400 + GT 750M
Mobile Phone
  1. iOS
Thank you RehabMan, just threw AppleBacklightFixup in EFI/Clover/kexts, added SSDT PNLF in EFI/Clover/ACPI/patched too, everything works fine on my Acer Aspire R7. To assign keys for brightness change I've downloaded Brightness Slider from Mac App Store and set up F1/F2 keys. No any interference with my NVidia disable SSDT patch.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,061
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Thank you RehabMan, just threw AppleBacklightFixup in EFI/Clover/kexts, added SSDT PNLF in EFI/Clover/ACPI/patched too, everything works fine on my Acer Aspire R7. To assign keys for brightness change I've downloaded Brightness Slider from Mac App Store and set up F1/F2 keys. No any interference with my NVidia disable SSDT patch.

Correct brightness key patching guide is linked from post #1.
 
Joined
Apr 21, 2016
Messages
1,331
Motherboard
ASUS X556UA-Clover
CPU
i5-6200U
Graphics
HD 520,1366x768
Mobile Phone
  1. iOS
I assume AppleBacklightFixup.kext is now deprecated?
Latest WhateverGreen.kext (v1.2.5) should include the same patches. Next release will have a kernel flag to disable the patch (-applbkloff).
Seems like WhateverGreen has included the version check that the RehabMan fork does not have.

https://github.com/acidanthera/WhateverGreen/commit/1db2e48965822ab37496ebb8a2b9343db8066d76
https://github.com/acidanthera/WhateverGreen/commit/2f37366d51958660160eed313c641283252f87b2

EDIT:
Yeah, seems to work well. Lilu documentation notes it was indeed deprecated.

EDIT 2:
Fixed the off switch flag.
OS version check removed, disabled on Apple hardware now.

https://github.com/acidanthera/WhateverGreen/commit/06ee4be78dcddf18e7b9b04225b486a774ac6c63
https://github.com/acidanthera/WhateverGreen/commit/ae1209077a6bc8f492e02f1c9e9462eccaf0fbaf
 
Last edited:
Joined
Mar 29, 2011
Messages
62
Motherboard
Lenovo Thinkpad T480
CPU
i7-8550u
Graphics
UHD620
latest lilu/whatevergreen breaks this. how do I get it working again? are there devices/properties tags I need to input into config.plist? thanks
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,061
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Joined
Sep 23, 2015
Messages
23
Motherboard
GB Z77P-D3
CPU
i5-3570
Graphics
RX 580
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
I have the backlight slider in SysPreps/Display but it is not functioning.
Brightness is working at max. I need your help Rehabman. I have the files you need included here.
Thank you in advance.
 

Attachments

  • sythanh14_backlight.zip
    1.4 MB · Views: 42

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,061
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
I have the backlight slider in SysPreps/Display but it is not functioning.
Brightness is working at max. I need your help Rehabman. I have the files you need included here.
Thank you in advance.

It is likely your system does not use the IGPU PWM for backlight control, therefore it is not compatible with Apple's AppleBacklight.kext.
 
Top