Hi,
I'm trying patching AppleHDA myself now, and I have a few questions:
On Mirone's guide (linked before) on chapter 1 - step 3 I got to a DSDT patch I should use:
Code:
# Insert device HDEF into device with _HID PNP0A08 (PCI0)
#
into device name_adr 0x001B0000 parent_hid PNP0A08 remove_entry;
into device name_hid PNP0A08 insert
begin
Device (HDEF)\n
{\n
Name (_ADR, 0x001B0000)\n
Method (_DSM, 4, NotSerialized)\n
{\n
Store (Package (0x04)\n
{\n
"layout-id", \n
Buffer (0x04)\n
{\n
0x0C, 0x00, 0x00, 0x00\n
}, \n
"PinConfigurations", \n
Buffer (Zero) {}\n
}, Local0)\n
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
Return (Local0)\n
}\n
}
end
Is it OK? I already used a few patches. Attached current DSDT.
I got stuck on chapter 2-step 1 cause it gave me an error I need Alsa drivers for Linux.
Any other guide recommended by you? I saw a few in the FAQ, but which of them would you recommend?
After the update to 10.12.1 the EarPods' microphone stopped working. CodecCommander is loaded, but has no effect I'm afraid.
Should I remove it? Do something else?
Also, about a System Definition:
We'll be able to choose 2016 MacBook Pro definitions only after the ship (2-3 weeks)?
The new one (Skylake) without the Touch Bar is already being shipped.
Any recommended definition by my specs?
I'll need to use other config.plist too, right? with new Skylake things
It's a little messy, sorry.
Thanks!