Mam w laptopie kodek SoundMAX AD1984. Udało mi się odpalić dźwięk na podesłanym w tym dziale przez KLUSKA zmodyfikowanym AppleHDA + fix w DSDT. Chciałbym przerobić go na LegacyHDA pod 10.6.8. Na początku chcę wrzucić dane z tego AppleHDA do Info.plist jakiegoś gotowego legacy kexta pod 10.6.7. Próbowałem do tego wykorzystać kexta do ALC1200 autorstwa 314TeR. Skopiowałem wszystko co się dało i pojawił się problem - do podmiany została jeszcze jedna sekcja zawierająca kilka długich ciągów znaków, której w zmodyfikowanym AppleHDA (pochodzącym prawdopodobnie z Leoparda/Snowa 10.6.2) nie ma. Jak tą sekcje należy stworzyć?
Załączam używanego przeze mnie AppleHDA, dump z Ubuntu i kexta, którego próbowałem poskładać.
_________________ Mac OS X 10.6.8 retail|Windows XP Professional ThinkPad T61 8896-2FG- Core 2 Duo T7300 2GHz|2GB DDR2 667MHz|GMA X3100|GM965 + ICH8-M|AD1984|AR5BXB6 a/b/g|Intel 82566MM Piszę poprawnie po polsku! | Legacy kext dla kart Atheros
W załączniku przerobiony AppleHDA jaki zamieściłeś. Użyj HDAWizarda do instalacji platforms i layout. Nie wiem czy AD1984 wymaga patchowania, jak tak, to musisz wykonać stosowny patch. Sam LegacyHDA-AD1984.kext wrzuć do /E lub /S/L/E. Layout jest ustawiony na 1984, więc taki musisz mieć w HDAEnablerze lub w DSDT.
_________________ Mac OS X 10.6.8 retail|Windows XP Professional ThinkPad T61 8896-2FG- Core 2 Duo T7300 2GHz|2GB DDR2 667MHz|GMA X3100|GM965 + ICH8-M|AD1984|AR5BXB6 a/b/g|Intel 82566MM Piszę poprawnie po polsku! | Legacy kext dla kart Atheros
Dobra, już sobie poradziłem. Błąd polegał na tym, że liczbę podzieliłem przed zamianą na wartości szesnastkowe, a trzeba już po zamianie. Jak layout podałem w ten sposób, dźwięk ruszył.
Dziękuję za kexta, 314TeR.
Gdyby ktoś miał jeszcze z tym kodekiem problem, zamieszczam wpis do sekcji HDEF:
Binpatch, jak wspominałem wcześniej, nie jest wymagany.
_________________ Mac OS X 10.6.8 retail|Windows XP Professional ThinkPad T61 8896-2FG- Core 2 Duo T7300 2GHz|2GB DDR2 667MHz|GMA X3100|GM965 + ICH8-M|AD1984|AR5BXB6 a/b/g|Intel 82566MM Piszę poprawnie po polsku! | Legacy kext dla kart Atheros
MKjanek32, cieszę się że zadziałał. Od razu uprzedzam, że nie analizował go... Czy wszystkie wejścia/wyjścia działają jak powinny? Masz jakieś błędy soundassertion w logach przy starcie? Czy jak podepniesz słuchawki to wycisza ci głośniki?
Automute po podłączeniu słuchawek działa, błedów Sound Assertion nie ma. Jedyna rzecz, która nie działa to wyciszanie. Można ściszyć do zera, ale pole Wycisz jest nieaktywne, a po wciśnięciu klawisza pojawia się okienko, ale nic się nie dzieje. Dokładnie to samo było przy starym kexcie, więc nie wiem czy to wina jego autora czy niekompatybilności kodeka (chociaż w Mac'ach był stosowany).
[ Dodano: 2012-02-07, 16:16 ]
Właśnie zauważyłem że w layoucie dla każdego wyjścia MuteGPIO jest ustawiony na 0. Może dlatego nie działa wyciszanie.
_________________ Mac OS X 10.6.8 retail|Windows XP Professional ThinkPad T61 8896-2FG- Core 2 Duo T7300 2GHz|2GB DDR2 667MHz|GMA X3100|GM965 + ICH8-M|AD1984|AR5BXB6 a/b/g|Intel 82566MM Piszę poprawnie po polsku! | Legacy kext dla kart Atheros
MKjanek32, Jak znajdziesz inny kext w którym działa mute prawidłowo to mogę poprawić ten bazowy. Wiem mniej więcej gdzie może być problem, ale robić to na ślepo bez dostępu do sprzętu jest upierdliwe...
To raczej się nie uda, bo kext wrzucony przez KLUSKA jest jedynym jakiego udało mi się znaleźć w sieci dla tego kodeka. No nic, bez wyciszania można dać sobie radę, a dźwięk jest w końcu lepszy niż przy VoodooHDA.
_________________ Mac OS X 10.6.8 retail|Windows XP Professional ThinkPad T61 8896-2FG- Core 2 Duo T7300 2GHz|2GB DDR2 667MHz|GMA X3100|GM965 + ICH8-M|AD1984|AR5BXB6 a/b/g|Intel 82566MM Piszę poprawnie po polsku! | Legacy kext dla kart Atheros
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Nie możesz ściągać załączników na tym forum
Forum użytkowników Mac OS X na PC. Co to jest Hackintosh. Instalacja Mac OS X na PC z płyty Retail. Instalacja i opisy dystrybucji iDeneb, iPC, Kalyway, Leo4ALL, iAtkos.