Contribute
Register

[Guide] Laptop backlight control using AppleBacklightFixup.kext

regarding the "kitchen sink", I did try to make my ACPI patch clean and as few overlapping method as possible, however there are still a few generated ones, mostly around cpu that i can't get rid of. they are there even if I disable everything cpu related in clover. It never caused a trouble so I didn't bother getting the bottom of it.

My question is, isn't the old dsdt patching, works exactly like "kitchen sink"? there'd be tones of conflicting/overlapping parts, since we are not telling clover to drop the whole dsdt table?

I'm referring to the many SSDT files in ACPI/patched.
The intended use of my hotpatch repo is not that you include them all.
Use only those that apply to your problems/hardware.
 
Thank you!This guide helps me a lot.
 
Having follow your guide but the brightness still didn't work on my friend's ProBook 4420s (which have same internals with ProBook 4520s)

Have PNLF removed from DSDT, adding SSDT-PNLF.aml, adding cloverpatch on config, adding injector in /L/E; /S/L/E; CLOVER/kexts/Other, Custom EDID for the display, but still no brightness bar

here's attached the complete "problem resolving" zip
 

Attachments

  • RehabMan.zip
    2.9 MB · Views: 77
Having follow your guide but the brightness still didn't work on my friend's ProBook 4420s (which have same internals with ProBook 4520s)

Have PNLF removed from DSDT, adding SSDT-PNLF.aml, adding cloverpatch on config, adding injector in /L/E; /S/L/E; CLOVER/kexts/Other, Custom EDID for the display, but still no brightness bar

here's attached the complete "problem resolving" zip

Make sure you rebuild cache such that AppleBacklight can be patched by Clover.
Otherwise, it is some sort of incompatibility with the way you implememented 1st gen graphics.
 
Hi RehabMan,

I have followed your guide to fix the brightness control of my laptop, However, even the brightness slider did not show up in SysPref. I am using 10.12.6 btw.

Here is my attached info

Thanks in advance!
 

Attachments

  • data.zip
    2.3 MB · Views: 97
Hi RehabMan,

I have followed your guide to fix the brightness control of my laptop, However, even the brightness slider did not show up in SysPref. I am using 10.12.6 btw.

Here is my attached info

Thanks in advance!

Your ACPI configuration is wrong.
As per ACPI patching guide, you must use SortedOrder to specify SSDT load order.
Look at the crazy order you have decided to load your SSDTs:
Code:
3:303  0:000  Inserting SSDT-PNLF.aml from EFI\CLOVER\ACPI\patched ... Success
3:304  0:000  Inserting SSDT-10.AML from EFI\CLOVER\ACPI\patched ... Success
3:313  0:009  Inserting SSDT-7.AML from EFI\CLOVER\ACPI\patched ... Success
3:313  0:000  Inserting SSDT-6.AML from EFI\CLOVER\ACPI\patched ... Success
3:314  0:000  Inserting SSDT-0.AML from EFI\CLOVER\ACPI\patched ... Success

Also, based on ACPI/origin, the correct set of OEM SSDTs for ACPI/patched is:
Code:
SSDT-0.aml
SSDT-1.aml
SSDT-5.aml
SSDT-6.aml
SSDT-7.aml
SSDT-8.aml
SSDT-9.aml
SSDT-10.aml
 
Your ACPI configuration is wrong.
As per ACPI patching guide, you must use SortedOrder to specify SSDT load order.
Look at the crazy order you have decided to load your SSDTs:
Code:
3:303  0:000  Inserting SSDT-PNLF.aml from EFI\CLOVER\ACPI\patched ... Success
3:304  0:000  Inserting SSDT-10.AML from EFI\CLOVER\ACPI\patched ... Success
3:313  0:009  Inserting SSDT-7.AML from EFI\CLOVER\ACPI\patched ... Success
3:313  0:000  Inserting SSDT-6.AML from EFI\CLOVER\ACPI\patched ... Success
3:314  0:000  Inserting SSDT-0.AML from EFI\CLOVER\ACPI\patched ... Success

Also, based on ACPI/origin, the correct set of OEM SSDTs for ACPI/patched is:
Code:
SSDT-0.aml
SSDT-1.aml
SSDT-5.aml
SSDT-6.aml
SSDT-7.aml
SSDT-8.aml
SSDT-9.aml
SSDT-10.aml
hm, but in my Clover config.plist, I already declare the SortedOrder (?), why the load order behave the other way lol.
 
hm, but in my Clover config.plist, I already declare the SortedOrder (?), why the load order behave the other way lol.
you have:
#SortedOrder

needs to be:
SortedOrder
 
you have:
#SortedOrder

needs to be:
SortedOrder

Is this the correct way to do it?

EDIT : Nvm, got it working! Now just need to figure out how to enable the brightness control from keyboard and keyboard backlighting lol. Thanks guys!
 

Attachments

  • backlight-report.zip
    2.4 MB · Views: 63
Back
Top