Contribute
Register

[Guide] Patching DSDT/SSDT for LAPTOP backlight control

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,063
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
After three days of trying,ı am still unable to fix brightness keys on my Lenovo 700.
I enabled it once,but when ı did a clean install because of problems,ı was hoping it would work as ı backuped up my clover.
But now it doesn't work whatever patch ı do.I am on Mojave.Without brightness fix and intelbcklight,which ı used,ı can use the backlight properly.
ProblemReportingFiles are attached.
Rehabman, can you look at my files when you are available?
Your ACPI setup is a mess.
See guide:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.262184/

Backlight guide:
https://www.tonymacx86.com/threads/guide-laptop-backlight-control-using-applebacklightfixup-kext.218222/
 
Joined
Nov 20, 2017
Messages
47
Motherboard
Lenovo 700
CPU
i7 6700 HQ
Graphics
HD 530
Mac
Mac Pro
Mobile Phone
Android
ı patched dsdt for keyboard,but it doesn't work.
Also backlight now doesn't work.
I placed ssdt-pnlf.aml to efi/clover/acpi/patched and installed the kext.Nothing.
On clover dsdt patch there is a patch change pnlf to pnll.
Is it related?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,063
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
ı patched dsdt for keyboard,but it doesn't work.
Also backlight now doesn't work.
I placed ssdt-pnlf.aml to efi/clover/acpi/patched and installed the kext.Nothing.
On clover dsdt patch there is a patch change pnlf to pnll.
Is it related?
No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,063
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Joined
Nov 20, 2017
Messages
47
Motherboard
Lenovo 700
CPU
i7 6700 HQ
Graphics
HD 530
Mac
Mac Pro
Mobile Phone
Android
No ioreg here. Please check your files before upload.

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/

And AppleBacklightFixup.kext requires Lilu.kext. You forgot to install it.
Thanks Rehabman ı solved my problem.
It is dsdt/ssdt related as you declared.
I deleted AppleBacklightFixup.kext
I applied brightness patch.
I used ssdt-pnlf.aml
I once had enabled it.Then ı used Sortedorder in clover.
Now brightness and the keys work.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,063
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Thanks Rehabman ı solved my problem.
It is dsdt/ssdt related as you declared.
I deleted AppleBacklightFixup.kext
I applied brightness patch.
I used ssdt-pnlf.aml
I once had enabled it.Then ı used Sortedorder in clover.
Now brightness and the keys work.
No need for SortedOrder with your setup.
 
Joined
Nov 20, 2017
Messages
47
Motherboard
Lenovo 700
CPU
i7 6700 HQ
Graphics
HD 530
Mac
Mac Pro
Mobile Phone
Android
I found the config.plist on which ı enabled it.
I don't know how.
Here are two config files.
Please,analyze.
 

Attachments

Top