Contribute
Register

[Guide] Laptop backlight control using AppleBacklightFixup.kext

I tried the injector method but without luck. I'm pretty sure that I followed all the steps but AppleBacklightInjector.kext and AppleBacklight.kext simply would not load.

When I was about to give up, I found that only a PNLF patch ( using DSDT or Clover) will do the job. I removed IntelBacklight.kext and only use a DSDT patch. Then AppleBacklight.kext & AppleBacklightExpert.kext are loaded properly, and the brightness control are working. I can confirm the method works on at least three Hackintosh laptops with two 10.12.6 and one 10.13.2.
 
I tried the injector method but without luck. I'm pretty sure that I followed all the steps but AppleBacklightInjector.kext and AppleBacklight.kext simply would not load.

When I was about to give up, I found that only a PNLF patch ( using DSDT or Clover) will do the job. I removed IntelBacklight.kext and only use a DSDT patch. Then AppleBacklight.kext & AppleBacklightExpert.kext are loaded properly, and the brightness control are working. I can confirm the method works on at least three Hackintosh laptops with two 10.12.6 and one 10.13.2.

You will have incomplete and inconsistent brightness controls with a simple PNLF patch.
You need to follow post #1.
 
Hi Guy,

I have try different methods also EDID jector to geht the brightness working but without luck.
I'm pretty sure that I followed all the steps from RehabMan

I can see the brightness controls but it does not work. today I update to 10.03.04 from App Store without any problem. until now almost everything is working except this :crazy: if somebody can help my ?

attached are my files

Thanks
 

Attachments

  • Report.zip
    18.2 MB · Views: 78
Hi Guy,

I have try different methods also EDID jector to geht the brightness working but without luck.
I'm pretty sure that I followed all the steps from RehabMan

I can see the brightness controls but it does not work. today I update to 10.03.04 from App Store without any problem. until now almost everything is working except this :crazy: if somebody can help my ?

attached are my files

Thanks

Read post #1 regarding EDID product ID spoof.
 
Read post #1 regarding EDID product ID spoof.

Hi RehabMan I have patch my EDID with the 0x9c7 but it does not work. thank you for your reply
 

Attachments

  • DisplayVendorID-22d2.zip
    1,014 bytes · Views: 59
Hi RehabMan I have patch my EDID with the 0x9c7 but it does not work. thank you for your reply

Nothing to do with display override file.
Read post #1.
 
Nothing to do with display override file.
Read post #1.

Hi RehabMan, Sorry I'm pretty new at hackintosh i have read a lot in the forum but I do not really understand what you mean with EDID product ID spoof.

Can you please be more specific which part from post #1. have to try ?
I have already tray the patched EDID in Clover To fix it. but without luck.

If Clover can automatically detect your EDID, the easy fix is to change your config.plist such that Clover automatically injects a custom EDID with patched product-id. The product-id known to work is 0x9c7c. Just set config.plist/Graphics/EDID/Inject=true, and config.plist/Graphics/EDID/ProductID=0x9c7c

from post #1 I don't know how to use or save this one ( ruby edidparser.rb )
https://www.tonymacx86.com/threads/fixing-brightness-with-custom-edid.219413/

I have use this to solve the sleep wake problem
Clover custom EDID injection!
Using "DarwinDumper", extract the Display EDID info from laptop into a folder
Use "FixEDID.app" to create the custom EDID from the EDID.bin file.
https://www.tonymacx86.com/threads/display-preferences-pane-not-loading-in-sierra-solved.202365/

sleep wake problem work ok now but Brightness it still does not work..
 
Last edited:
Hi RehabMan, Sorry I'm pretty new at hackintosh i have read a lot in the forum but I do not really understand what you mean with EDID product ID spoof.

Read post #1.
 
Read post #1.

Which part from post #1. ?

I use this..

- a single pre-built AppleBacklightInjector.kext
- a patch for AppleBacklight in config.plist/KernelAndKextPatches/KextsToPatch
- SSDT-PNLF.aml to activate the AppleBacklight kext

my screen looks like this one attached
 

Attachments

  • pantalla.png
    pantalla.png
    115.5 KB · Views: 111
Back
Top