Contribute
Register

[solved] [HELP]: Please help me remap Brightness Keys

Status
Not open for further replies.
Well actually I didn't used the SSDT-DELL_WN_09.aml. What I've done is:

Adding those renames in DSDT=>ACPI=>Renames section of Clover's config.plist:
  • Rename _DSM to XDSM
  • Rename OSID to XSID (to avoid match against _OSI XOSI patch)
  • Rename _OSI to XOSI
  • Rename BRT6 to BRTX, use with SSDT-BRT6.aml, SSDT-PNLF.aml, AppleBacklightInjector.kext, and VoodooPS2Controller.kext to fix brightness keys

And adding those SSDT's in EFI/CLOVER/ACPI/patched
  • SSDT-BRT6.aml (this one is specific for the fn brightness control keys on dell laptops)
  • SSDT-XOSI.aml
  • SSDT-PNLF.aml (this one enables the brightness control in SysPrefs => Display)
how do you rename brt6 to brtx. thanks for reply
 
So, open Clover Configurator and go in HEX Converter and type BRT6 into the second filed (TEXT to HEX) as in figure:

1564300446689.png

and repeat the same step for BRTX.

Then go in ACPI section and add a new entry "Rename BRT6 to BRTX" and add the HEX values that you obtained before.

P.S. If you take the Find value of "GFX0 to IGPU" and try to decode it with HEX->text you'll see GFX0 written in HEX.

N.B. If you want to apply a rename on a DSDT (for example EC0 to EC) you have to add as many _ as are the remaining chars.

EC0 will be written inside text <-> HEX as EC0_
EC will be written inside text <-> HEX as EC__

I hope you fixed this
 
So, open Clover Configurator and go in HEX Converter and type BRT6 into the second filed (TEXT to HEX) as in figure:

View attachment 418959
and repeat the same step for BRTX.

Then go in ACPI section and add a new entry "Rename BRT6 to BRTX" and add the HEX values that you obtained before.

P.S. If you take the Find value of "GFX0 to IGPU" and try to decode it with HEX->text you'll see GFX0 written in HEX.

N.B. If you want to apply a rename on a DSDT (for example EC0 to EC) you have to add as many _ as are the remaining chars.

EC0 will be written inside text <-> HEX as EC0_
EC will be written inside text <-> HEX as EC__

I hope you fixed this
you mean the RENAME devices? or DSDT patch renames? in clover/acpi
 
IMG_20190728_100549_359.jpg


Patches section as in figure (this is an example obv)
 

Attachments

  • SSDT-ALS0.aml
    158 bytes · Views: 120
  • SSDT-PNLF.aml
    1.1 KB · Views: 103
Not using that SSDTdellwn09

Using these instead.
are you only using these 2 or more?
can you be more specific as to what you've done? thanks
 
@Mrgeque put those ssdts inside efi/clover/acpi/patched
 

Attachments

  • ssdts.zip
    2.4 KB · Views: 114
Enable DellSMBIOSPatch in Kernel and Kext Patches
 
Status
Not open for further replies.
Back
Top