Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Brightness and External Mic Fix #3

Open
nycxbro527 opened this issue Sep 30, 2020 · 0 comments
Open

Brightness and External Mic Fix #3

nycxbro527 opened this issue Sep 30, 2020 · 0 comments

Comments

@nycxbro527
Copy link

Just install your EFI on my T430 and running 10.15.7 - Thanks! Looked at drasbeck's EFI (https://github.com/drasbeck/macos-thinkpad-t430), and came up with 2 fixes to your DSDT.aml patches. Still not able to get my DP to HDMI cable to work though...

--BRIGHTNESS FIX --
#fn keys (F8 and F9)
into method label _Q15 replace_content
begin
    Notify(_SB.PCI0.LPC.KBD, 0x0205)\n
    Notify(_SB.PCI0.LPC.KBD, 0x0285)\n
end;
into method label _Q14 replace_content
begin
    Notify(_SB.PCI0.LPC.KBD, 0x0206)\n
    Notify(_SB.PCI0.LPC.KBD, 0x0286)\n
end;

--EXTERNAL MIC FIX--

Inject Audio info

into method label _DSM parent_label HDEF remove_entry;
into device label HDEF insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
Return (Package()\n
{\n
"layout-id", Buffer() { 29, 0x00, 0x00, 0x00 },\n
"hda-gfx", Buffer() { "onboard-1" },\n
"PinConfigurations", Buffer() { },\n
//"MaximumBootBeepVolume", 77,\n
})\n
}\n
end;

into method label _DSM parent_label HDAS remove_entry;
into device label HDAS insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
Return (Package()\n
{\n
"layout-id", Buffer() { 28, 0x00, 0x00, 0x00 },\n
"hda-gfx", Buffer() { "onboard-1" },\n
"PinConfigurations", Buffer() { },\n
//"MaximumBootBeepVolume", 77,\n
})\n
}\n
end;

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant