Hi guys!
I patched AppleHDA.kext with Minore AppleHDA Patcher found in Pandora's Box. Found out that the layout to my board should be 5, downloaded MaciASL, but I just cannot find a proper guide how to inject the layout ID. All guide says "inject the layout ID and you are done". Yes, but how to do it? Could you give me some assistance?
Also, I found this code in a readme, yet again, where to put it
Code
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x08)
- {
- "codec-id",
- Buffer (0x04)
- {
- 0x87, 0x08, 0xEC, 0x10
- },
- "layout-id",
- Buffer (0x04)
- {
- 0x06, 0x00, 0x00, 0x00
- },
- "device-type",
- Buffer (0x12)
- {
- "Realtek ALC887-VD"
- },
- "PinConfigurations",
- Buffer (One)
- {
- 0x00
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
Or, if you know a better method, I'm open to suggestions.