MKjanek32 Opublikowano 14 Listopada 2012 Zgłoś Udostępnij Opublikowano 14 Listopada 2012 Wrzucam zbudowany ostatnio LegacyHDA dla kodeka SoundMAX AD1984 stosowanego w laptopach Lenovo ThinkPad T61 i większości R61, częściowo oparty na AppleHDA vampyrex13. 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) { 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) } Kodek nie wymaga binpatcha. 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. LegacyAD1984-10.6.8_10.7.zip Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
AdamiPL Opublikowano 11 Września 2013 Zgłoś Udostępnij Opublikowano 11 Września 2013 pod 10.8.4 nie działa mi ten myk Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
MKjanek32 Opublikowano 16 Września 2013 Autor Zgłoś Udostępnij Opublikowano 16 Września 2013 Tak, bo kext nie jest przystosowany pod 10.8. Musiałbyś podmienić AppleHDA na jakiś z 10.7, ale pewnie i tak nie zadziała, bo masz inny pinconfig. Jak podeślesz dump z hackintosh hardware analyzera (pisałem o tym w drugim temacie) to mogę spróbować dostosować kexta pod Twój układ. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
AdamiPL Opublikowano 7 Października 2013 Zgłoś Udostępnij Opublikowano 7 Października 2013 trochę to trwało.. nie miałem kiedy tego zrobić.. tak więc w załączniku przesyłam cały dump z pod ubuntu liveCD. 0TP412.zip Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
MKjanek32 Opublikowano 7 Października 2013 Autor Zgłoś Udostępnij Opublikowano 7 Października 2013 Dump jest niepełny, brakuje wykresów. Wygeneruje je samemu, ale w sumie zrobienie kexta może zająć kilka dni. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
AdamiPL Opublikowano 12 Października 2013 Zgłoś Udostępnij Opublikowano 12 Października 2013 ok, w sumie to mi się nie pali, bo i tak używam zewnętrznego soundblastera ale z chęcią bym przetestował. Dla potomnych też się może przydać. Także czekam i dzięki za chęci Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.