Jump to content

Recommended Posts

  • Administrators
Posted

Automatic handling of brightness keys based on ACPI Specification.

Link HERE

Boot arguments

-brkeysdbg to enable debug printing (available in DEBUG binaries).

Special cases

Typically no DSDT patches are required. Please remove old _Qxx to XQxx ones.
On some models, may be required add ACPI patch _OSI to XOSI and SSDT-XOSI.

Spoiler: On some old ThinkPad models, additional handling may be required.

Credits

Apple for macOS

usr-sse2 for separating this driver from VoodooPS2

vit9696 for DeviceInfo API from Lilu

zhen-zen for implementation

 

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

I want to add that if you want to see brightness control at System Preferences then you should add such properties for the video device

               <key>PciRoot(0x0)/Pci(0x2,0x0)</key>
                <dict>
                    <key>@0,backlight-control</key>
                    <data>AQAAAA==</data>
                    <key>AAPL,HasLid</key>
                    <data>AQAAAA==</data>
                    <key>AAPL,HasPanel</key>
                    <data>AQAAAA==</data>
                    <key>AAPL,backlight-control</key>
                    <data>AQAAAA==</data>
                    <key>graphic-options</key>
                    <data>DAAAAA==</data>
                     <key>subsystem-vendor-id</key>
                    <data>axAAAA==</data>
                </dict>

 

1. i5-6400, GA Z170X-UD5 TH, BIOS F22i, SKL, AMD RX570, ALC1150 (VoodooHDA), i219v2, Win10, OS⌘ 10.14.6 (18G9323), Sequoia 15.2 (24C101) Clover 5161
2. ASUS X200CA, Pentium 2117U, 4GB, HD2500 (Software OpenGL), Mojave 10.14.6 (18G9323), Clover5151
3. Huananzhi X79M-PRO, Xeon E5-2650v2, RX570, ALC887, RTL8111F, macOS 12.6 (21G115), 10.14.6, Win10, multiboot by Clover 5150
4. GA 965P-S1, E6300 Conroe, Radeon HD5570, ALC888, OS⌘ 10.11.6 (15G22010), Clover 4928.
 
  • Administrators
Posted
57 minutes ago, Slice said:

I want to add that if you want to see brightness control at System Preferences then you should add such properties for the video device

What hardware? I never need this patch. Ever work good.

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted
18 hours ago, MaLd0n said:

What hardware? I never need this patch. Ever work good.

It was investigated on old hardware and applied to Dell E6430 with Intel HD4000. As well this patch allowed me to have brightness control on discrete Nvidia 5200 in this laptop.

  • Like 1
1. i5-6400, GA Z170X-UD5 TH, BIOS F22i, SKL, AMD RX570, ALC1150 (VoodooHDA), i219v2, Win10, OS⌘ 10.14.6 (18G9323), Sequoia 15.2 (24C101) Clover 5161
2. ASUS X200CA, Pentium 2117U, 4GB, HD2500 (Software OpenGL), Mojave 10.14.6 (18G9323), Clover5151
3. Huananzhi X79M-PRO, Xeon E5-2650v2, RX570, ALC887, RTL8111F, macOS 12.6 (21G115), 10.14.6, Win10, multiboot by Clover 5150
4. GA 965P-S1, E6300 Conroe, Radeon HD5570, ALC888, OS⌘ 10.11.6 (15G22010), Clover 4928.
 
Posted

I have that same system Slice The E6430 with NVIDIA 5200.  Do You actually have that working the NVS 5200M alongside the HD4000?  Im curious because i was about to attempt doing that.

I just got the NVIDIA GEForce GT640M kicked on on the DELL XPS L521X Id go more into detail but it is too much too text Lol!. It shows up in the system in hackintool as IONDRVFramebuffer Ports 5 Intel HD 4000 Ports 4 Im using a SMBIOS MacBookPro 10,1 the frambuffer for that device is 02006601 on the real mac, im using 04006601 because the other i get a black screen no matter what so i ditvhed it fir te 04006601 which works great. Custom DSDT I wrote it out from scratch it matches up to the real SMBIOS From the genuine MacBookPro10,1 with a few adjustments and the directorys i structured a little bit differently. Works great (Let me revive that system as i crashed it earlier tinkering around with it and ill drop a link to the file here and u can check it out if you want.

 

On the E6430 I was curious on your approach on the NVS 5200M, That machine is less forgiving as the XPS is LOL! Its very "fickle". Mine is the i7-3540 Intel E6430.  I also have a dnag E6540 Haswell laying around that has the AMD 8700M in it .

Im gonna try that brightness keys patch because on the XPS I Got the brightness keys slider showing up and its movable and all just doesnt do anything.

 

Posted

Hi, RYTD74

Dell E6430 with BIOS A12 have a setting in the BIOS Optimus on/off.

If I set it to OFF then Intel HD4000 became OFF and Nvidia 5200 became the only card in the system. It has Fermi core so works up to ElCapitan and in Sierra with bugs. I used it in ElCapitan and had Brightness control with it.

1. i5-6400, GA Z170X-UD5 TH, BIOS F22i, SKL, AMD RX570, ALC1150 (VoodooHDA), i219v2, Win10, OS⌘ 10.14.6 (18G9323), Sequoia 15.2 (24C101) Clover 5161
2. ASUS X200CA, Pentium 2117U, 4GB, HD2500 (Software OpenGL), Mojave 10.14.6 (18G9323), Clover5151
3. Huananzhi X79M-PRO, Xeon E5-2650v2, RX570, ALC887, RTL8111F, macOS 12.6 (21G115), 10.14.6, Win10, multiboot by Clover 5150
4. GA 965P-S1, E6300 Conroe, Radeon HD5570, ALC888, OS⌘ 10.11.6 (15G22010), Clover 4928.
 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...