Działają wbudowane głośniki, wyjście słuchawkowe z automute, wbudowany mikrofon i gniazdo mikrofonu jako Line In z możliwością włączenia redukcji szumów. DSP dla mikrofonu jest włączone na stałe. Kext jest kompatybilny z Lionem i Snow Leopardem 10.6.8.
Layout ustawiony na 1984 - taki sam ustawić w HDAEnablerze lub dopisać do sekcji HDEF w DSDT (wymagana metoda DTGP):
Method (_DSM, 4, NotSerialized)Kodek nie wymaga binpatcha.
{
Store (Package (0x08)
{
"subsystem-id",
Buffer (0x04)
{
0xac, 0x20, 0x00, 0x00
},
"subsystem-vendor-id",
Buffer (0x04)
{
0xaa, 0x17, 0x00, 0x00
},
"layout-id",
Buffer (0x04)
{
0xC0, 0x07, 0x00, 0x00
},
"PinConfigurations",
Buffer (Zero) {}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
Pliki layout1984.xml i Platforms.xml skopiować do /System/Library/Extensions/AppleHDA.kext/Contents/Resources/ (jeżeli nie chcemy ręcznie, można użyć HDA Wizarda), LegacyHDA-AD1984.kext zainstalować w /S/L/E lub /Extra/KextStore. Jeżeli wcześniej korzystaliśmy z kexta VoodooHDA, trzeba go najpierw wyrzucić!
Na koniec oczywiście musimy naprawić uprawnienia i przebudować cache.
Dziękuję 314TeR za stworzenie podstawy legacy kexta oraz pomoc i wytłumaczenie kilku kwestii związanych z budową i modyfikowaniem AppleHDA.
Po aktualizacji systemu trzeba jeszcze raz skopiować layout i Platforms do AppleHDA. Gdyby coś nie działało jak powinno, można pisać w tym wątku.