Contribute
Register

[Guide] Laptop backlight control using AppleBacklightFixup.kext

Joined
Feb 15, 2019
Messages
9
Motherboard
HP Pavilion 23-q120 All-in-One Desktop
CPU
i3-4170T/H81
Graphics
HD 4400
Wow thank you so much RehabMan! Ive been searching the issue for weeks. I will do as you suggested right away
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,161
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Wow thank you so much RehabMan! Ive been searching the issue for weeks. I will do as you suggested right away

Note that you'll need to refer to ig-platform dump to determine the PWMMax used by 0x0d220003.
 
Joined
Feb 23, 2019
Messages
10
Motherboard
HP 837D
CPU
i5-8250U
Graphics
UHD 620
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Classic Mac
  1. iBook
Mobile Phone
  1. iOS
"Problem Reporting" files are incomplete.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
I have it working now, thanks to your documentation. I've updated my original post with the details. And thanks also for the tip about using the gen_debug.sh tool.
^_^
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,161
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
I have it working now, thanks to your documentation. I've updated my original post with the details. And thanks also for the tip about using the gen_debug.sh tool.
^_^

Great.
 
Joined
Feb 21, 2019
Messages
13
Motherboard
Hasee Z7-i78172S2-Clover
CPU
i7-4720HQ/HM87
Graphics
HD4600+GTX970M,1920*1080
Mobile Phone
  1. Android
what is _UID in SSDT-PNLF.dsl and how is it used?
I'm using ig-platform-id: 0x0d260007 for my HD4600, as the ports definition best suits my laptop (4 ports in total including internal display)
as per guide, I'll need to set LMAX accordingly, thus 0x7a1

Code:
0700260d 01030403 00000004 00002002 00005001 00000060 a1070000 a1070000 00000000 00000000 00000800 02000000

however, I noticed, in SSDT-PNLF I had to change _UID to 15 (the same as default for Haswell) instead of 17 originally, otherwise no brightness slider for me.
(see the end of file https://github.com/1and1get2/CP65S/blob/master/DSDT_NEW/hotpatch/SSDT-PNLF.dsl)

I did google around however nothing was found relating to the usage/purpose of _UID, and nothing in AppleBacklightInjector.kext either

Hi,bro!
Did you fix your cp65s in mojave?My laptop is hasee Z7-i78172S2,the config as same as your laptop.Can you share your EFI with me?I can`t fix my HD4600.Please!
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,161
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
I can`t fix my HD4600.

Off-topic.
Refer to the guide:
 
Joined
Mar 2, 2019
Messages
3
Motherboard
Metabox / Clevo P65_67HSHP-Clover
CPU
i7-7700HQ / HM175
Graphics
HD630 / GTX 1060 (1920 x 1080)
Mobile Phone
  1. Android
Great! Got this works on my new build (in profile) for High Sierra. Now to get the fn keys working for backlight control:thumbup:
 
Joined
Mar 17, 2019
Messages
22
Motherboard
XPS 15-9570-Clover
CPU
i5-8300H
Graphics
UHD 630
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
can anyone tell me why backlight control doesn't work
 

Attachments

  • EFI.rar
    32.9 MB · Views: 105

Feartech

Moderator
Joined
Aug 3, 2013
Messages
21,507
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
can anyone tell me why backlight control doesn't work

Use this tool and upload your problem reporting files:
 
Joined
Mar 17, 2019
Messages
22
Motherboard
XPS 15-9570-Clover
CPU
i5-8300H
Graphics
UHD 630
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
I would like to do it a lot but I can't as another problem I'm facing at the moment is wifi
Feartech
 
Top