Jump to content

Search the Community

Showing results for tags 'ALC882'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Informacje
    • Aktualności ze świata Apple i OSx86
    • Forum haMac.pl
  • macOS na PC - OSx86 - hackintosh - haMac
    • Dla początkujących - czy na moim sprzęcie dam radę zainstalować macOS
    • Jaki wybrać sprzęt na haMaca
    • Poradniki jak zainstalować macOS na PC
    • UniBootX Clover - oficjalny bootloader haMac.pl
    • Instalacja macOS na PC
    • Uruchamianie podzespołów w macOS
    • Projekty haMac.pl i sceny OSx86, FakeSMC, Kexty, etc
    • DSDT - opisy, narzędzia, przykłady
    • OpenCore - EFI/Lagacy bootloader OSx86
    • Clover - EFI/Lagacy bootloader OSx86
    • Chameleon, PC_EFI, dualboot, multiboot
    • Wirtualizacja macOS na Windows, Linux
    • Przydatne programy OSx86
    • Kącik dewelopera
  • Apple, sprzęt, oprogramowanie, dla profesjonalistów
    • Komputery Apple
    • macOS, system, aplikacje, gry
    • iPhone, iPad, iPod, Apple TV, Apple Watch
    • iOS, system, aplikacje, gry
    • Dla profesjonalistów
  • haMac.pl
    • Hydepark
    • Giełda
    • Testownia

Categories

  • UniBootX Clover
    • UniBootX - Oficjalne wydania
    • UniBootX - Konfiguracje użytkowników.
  • Bootloadery OSx86
    • Clover
    • Chameleon

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Location:


Interests

Found 2 results

  1. Przygotowałem nowy uniwersalny legacy Kext do uruchamiania audio w haMacach, dla układów ALC88x/89x/1150/1200. Nowa metoda pozwala uruchomić dźwięk bez konieczności modyfikacji jakiegokolwiek kextu systemowego - AppleHDA zostaje nietknięte, aktualizacje nie będą ubijać dźwięku, nie trzeba też stosować jakichkolwiek skryptów pilnujących czy AppleHDA nie jest modyfikowane przy aktualizacji. Jak to działa, w skrócie, wrzuca się załączony AppleHDA_Uniwersal_ALC8xx.kext do /S/L/E, ustawia się stosowny inject Layout ID w cloverze (np Layout 10 dla ALC1150) oraz także do clovera dodaje jeden patch aby łatać AppleHDA automatycznie w locie i tyle... dźwięk powinien działać w każdym 10.8/10.9/10.10 i być odporny na aktualizacje. Nie trzeba stosować żadnych skryptów pilnujących czy AppleHDA się nie zmienia. Na tę chwilę jeden uniersalny AppleHDA_Uniwersal_ALC8xx_v1.4.kext obsługujący: ALC882 na Layout 1 ALC883 na Layout 2 ALC888/1200 na Layout 5 ALC892 na Layout 7 ALC1150 na Layout 10 Dalsze układy jak ALC885/898 będę dodawał sukcesywnie do w/w metody. Szczegółowa instrukcja odpalenia. Upewnij się że w /S/L/E masz oryginalne AppleHDA bez jakichkolwiek modyfikacji, usuń inne metody, VoodooHDA itp itd. 1. Skopiuj poniższy kext do /S/L/E Dla Yosemite 10.10.5: AppleHDA_Uniwersal_ALC8xx_v1.5.kext.zip Dla El Capitan 10.11.0 - 10.11.3: AppleHDA_Uniwersal_ALC8xx_v2.0.kext.zip Dla El Capitan 10.11.4 - 10.11.x: AppleHDA_Uniwersal_ALC8xx_v2.1.kext.zip Nadaj uprawnienia oraz przebuduj cache (przebudowa zadziała tylko jak będzie ustawione hasło do konta) sudo cp -R AppleHDA_Uniwersal_ALC8xx_v1.x.kext /System/Library/Extensions sudo chown -R 0:0 /System/Library/Extensions/AppleHDA_Uniwersal_ALC8xx_v1.x.kext sudo touch /System/Library/Extensions sudo kextcache -update-volume / 2. Dodaj Inject do clovera, dla danego układu użyj odpowiedniego Layout, np aby uruchomić ALC1150 ustaw Layout na 10. <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <string>10</string> </dict> </dict> UWAGA - dla układów jak ALC883, ALC888 np na P5Q czy P7P55 WS SC i ALC882 np na P5W DH Deluxe nie działa poprawnie inject w cloverze, dlatego stosuję stosowną tabelkę SSDT z metodą DTGP popychającą HDEF przez SSDT. Poniżej gotowiec (wzorzec) dla ALC888/1200 na płytach ASUSa z rodziny P5Q i P7P55 WS SC, oraz ALC882 na P5W DH Deluxe SSDT_ASUS_ALC888-1200.aml.zip ALC882_P5W_DH_Deluxe_SSDT.aml.zip Lub zamiast w/w tabelki SSDT dodać taki FIX do sekcji ACPI Clovera: <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Fixes</key> <dict> <key>AddDTGP_0001</key> <true/> <key>FixHDA_8000</key> <true/> </dict> </dict> </dict> 3. Dodać Patch do Clovera, który będzie nanosił automatycznie binarną poprawkę na AppleHDA. Dla każdego modelu ALC jest inny patch, poniższy przykład dla ALC1150 <key>KernelAndKextPatches</key> <dict> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>ALC1150 patch</string> <key>Find</key> <data> ixnUEQ== </data> <key>Name</key> <string>AppleHDA</string> <key>Replace</key> <data> AAnsEA== </data> </dict> </array> </dict> Każdy układ ALC ma inne ID i dlatego wartości klucza linii "Replace" należy ustawić w zależności od posiadanego układu: ALC888/1200 - ma być to: iAjsEA== ALC892: kgjsEA== ALC1150: AAnsEA== Wyjaśnienie krótkie po co i dlaczego robimy powyższy patch: El Capitan wymaga jeszcze dodatkowego patcha, jest ona wymagany przy wszystkich układach: <dict> <key>Find</key> <data>gxnUEQ==</data> <key>Name</key> <string>AppleHDA</string> <key>Replace</key> <data>AAAAAA==</data> </dict> Patch dla ALC882 i ALC883 na P5W DH Deluxe, P5KC itp jest zupełnie inny, poniżej dokładna forma do wklejenia do Clovera: Dla ALC882: <dict> <key>Comment</key> <string>ALC882 patch #1</string> <key>Find</key> <data> hQjsEA== </data> <key>Name</key> <string>AppleHDA</string> <key>Replace</key> <data> ggjsEA== </data> </dict> <dict> <key>Comment</key> <string>ALC882 patch #2</string> <key>Find</key> <data> hAjsEA== </data> <key>Name</key> <string>AppleHDA</string> <key>Replace</key> <data> AAAAAA== </data> </dict> Dla ALC883: <dict> <key>Comment</key> <string>ALC883 patch #1</string> <key>Find</key> <data> hQjsEA== </data> <key>Name</key> <string>AppleHDA</string> <key>Replace</key> <data> gwjsEA== </data> </dict> <dict> <key>Comment</key> <string>ALC883 patch #2</string> <key>Find</key> <data> hAjsEA== </data> <key>Name</key> <string>AppleHDA</string> <key>Replace</key> <data> AAAAAA== </data> </dict> 4. Dla Yosemite 10.10 musimy dodać parametr startowy: kext-dev-mode=1 w innym wypadku Legacy nie zostanie załadowany. <key>Boot</key> <dict> <key>Arguments</key> <string>kext-dev-mode=1</string> </dict> 5. Dla opornych układów na płytach z chipsetem Z97, EAPDFix.kext potrafi "ożywić" układ i sprawić, że dźwięk będzie z zielonego tylnego wyjścia oraz z słuchawkowego. Przeciwdziała też ubijaniu dźwięku po 30 sek od wybudzenia z sleep. poniższy EAPDFix.kext został przystosowany pod płytę ASUSa Z97-WS (na bazie oficjalnej wersji 2.0.1 - UWAGA nie kompatybilna z 10.11, dla 10.11 należy najlepiej użyć wersji 2.2), ale będzie działał na 99% innych konstrukcjach gdzie układ wyjść jest standardowy. EAPDFix.kext.zip Credits należy się EMlyDinEsH, źródło i szerszy opis w tym temacie: http://forum.osxlatitude.com/index.php?/topic/3084-eapdjack-sense-fix-no-audiojack-sense-issue-after-sleep/ Proszę o testy i szczegółowe informacje jaki układ, na jakiej płycie i na jakim systemie udało się uruchomić. Jeśli coś nie działa, to proszę o dokładny opis. Jeśli są pytania, to proszę pytać, śmiało, nawet jak są to pytania najbardziej podstawowe, chce stworzyć kompletny poradnik, aby w przyszłości wszyscy mogli z niego skorzystać. Historia zmian: Wersja 1.5/2.1: 1. Wersja 2.1 zaktualizowana do wymagań El Capitan 10.11.4 i zapewne wyższych. Wersja 1.5/2.0: 1. Wersja 1.5 zaktualizowana do wymagań Yosemite 10.10.5 2. Wersja 2.0 zaktualizowana do wymagań El Capitan 10.11.0 do 10.10.3. 3. Wyeliminowanie występujących czasami KP w wersji 1.4 i niższych przy komputerach z kartami nvidia. Wersja 1.4b: 1. Dodany EAPDFix.kext na bazie oficjalnej 2.0.1. z ustawieniami pod Z97-WS - popycha audio na wielu opornych płytach Z97 Wersja 1.4a: 1. Poprawki patchy, powinno być patchowane AppleHDA - wypatrzył oswaldini Wersja 1.4: 1. Dodano obsługę ALC883 - Layout 2 Wersja 1.3: 1. Powinien działać już poprawnie z HDMIAudio. 2. Dodanie ALC882. 3. Poprawki dla ALC1150/892 - usunięcie AFGLowpowerstate - przez co powinien dźwięk być po sleep - ale na Z97 prawdopodobnie ubije go całkowicie. 4. Inne drobiazgi. Aktualne wersje: Dla Yosemite 10.10.5: AppleHDA_Uniwersal_ALC8xx_v1.5.kext.zip Dla El Capitan 10.11.x: AppleHDA_Uniwersal_ALC8xx_v2.0.kext.zip Dla El Capitan 10.11.4: AppleHDA_Uniwersal_ALC8xx_v2.1.kext.zip Poprzednie wersje: AppleHDA_Uniwersal_ALC8xx_v1.4.kext.zip AppleHDA_Uniwersal_ALC8xx_v1.3.kext.zip AppleHDA_Uniwersal_ALC8xx_v1.1.kext.zip EAPDFix - Oficjalne wersje z forum osxlatitude: EAPDFix_v2.0.1.zip EAPDFix_v2.1_Final.zip EAPDFix_v2.2_Final.zip
  2. Dostępne w obecnej wersji dla ALC882/888/1200, ALC889, ALC892, ALC898, ALC1150 obecna na płytach ASUS'a i zapewne innych jak MSI, etc. Rozwiązanie dla Moutian Lion'a 10.8.x jak i Mavericks 10.9.x. Osobiście przetestowałem ALC882/889/892/1150 i za nie ręczę w 100%, pozostałe kodeki testowali inni użytkownicy forum i potwierdzili także ich działanie. Jeśli odpaliłeś na swojej płycie moją metodą układ audio, to podziel się tą informację z innymi. Działa absolutnie wszystko co można uruchomić uwzględniając niuanse i to na co pozwala AppleHDA, a w tym: Line Out - Green - pracuje jako głośnik Line Out - Orange Line Out - Black HP Out - Green - wyjście słuchawkowe na panelu przednim, po wpięciu słuchawek w to gniazdo, automatycznie wyciszane jest wyjście line-out green SPDIF - ALC882/888/889/1200 jako combo Yellow ALC892/1150 Optical Black- działa w trybie PCM 2.0, próbkowanie 44.1-96k 16-24bit do ustawienia w midi setup. Działa poprawnie DD i DTS passthru. Mic front - Pink - przedni mikrofon - obsługuje DSP (redukcję szumów otoczenia) Mic back - Pink - tylni mikrofon działa jako Line-In, po wetknięciu w gniazdo mikrofonu wyłączany jest przedni Mic. Line-in - Blue Co nie działa i nie zadziała pewni nigdy (ograniczenie AppleHDA): Line-out - Grey - AppleHDA umożliwia uruchomienie 4xWyjście, najbardziej optymalny jest układ 3xAnalog + 1xspdif. Układu 4xAnalog nie robi się głównie dla tego, że jest ekstremalnie rzadko używany, mógłby się przydać tylko w układach analog 7.1. Back Mic - jako Mic a nie Line-in - nie można odpalić razem obu mikrofonów - ja stosuję sztuczkę że przerabiam jedno z wejść Mic na Line-In ale dopasowuję poziomy aby współpracowały poprawnie z mikrofonem Przy startu dźwięku po dłuższej ciszy słychać "pyknięcie" na torach analogowych na początku odtwarzania dźwięku. Problem często spotykany i nie widziałem ani nie znalazłem żadnego rozwiązania na to. Jeśli się uśpi komputer podczas odtwarzania dźwięku (np z iTunes w tle) i z wpiętymi słuchawkami, to wiesza się przełączanie HP/Głośniki, działa tylko ostatnio wybrane urządzenie. Aby odblokować wystarczy wyłączyć dźwięk, uśpić, wybudzić i wszystko wraca do normy. Po prostu trzeba pamiętać aby nie usypiać z grającą w tle muzą. Czym się wyróżnia ta wersja względem innych wersji ogólnie krążących po necie? Po prostu zrobione wszystko co praktycznie się da, a w tym:. 1. Front Mic ma uruchomiony DSP, przez co bardzo dobrze tłumi wszelkiego rodzaju szumy i to bardzo słychać. 2. Działają oba wejścia Mikrofonowe, można podłączyć Mikrofon do dowolnego z nich. 3. Działają oba mikrofony i Line-In niebieski - żadnych kompromisów, wszystkie wejścia działają jak powinny. 4. Działają 3 wyjścia analogowe Line-Out i SPDIF razem, można budować wyjścia analogowe 5.1. 5. Poziomy mikrofonów są dopasowane do poziomów głośności dostępnych na wyjściach. Chodzi o to że po wpięciu mikrofonu będzie dobrze słychać osobę, tak jak to jest było w starszych układach ALC888/1200, oraz dźwięk po nagraniu ma ten sam poziom co np Line-out. 6. Balans dostępny na wszystkich wyjściach i wejściach analogowych (specjalnie dla laborman ) Wszystkie wyjścia/wejścia osobiście sprawdziłem i wiem że działają tak jak opisałem na płycie P8Z68 Deluxe GEN3 (ALC889) oraz P8Z77-V Pro Thunderbolt (ALC892). ALC888/1200 testowal zet120 za co mu serdecznie dziękuję, bo obecnie nie mam już płyty z tym układem. Posiadacze innych modeli ASUS'a MSI itp posiadający ten układ u siebie na mobo, są proszeni o sprawdzenie działania. Zapewne jak dawniej, wszystkie MSI i ASUS'y z ALC889/ALC892/ALC888/1200 będą działały w sposób jaki opisałem wyżej. W niektórych wersjach paczka, zawiera już spachowane AppleHDA, można je przegrać od razu do /S/L/E oraz Legacy Kext. Należy pamiętać że Layout KONIECZNIE trzeba ustawić na 12, więc stosowną opcję polecam ustawić w Cloverze, a kto nie ma to niech poprawi DSDT albo użyje HDAEnabler z ustawionym Layout 12. Więcej jak uruchamiać dźwięk, oraz jak ustawiać 5.1 analogowy jest opisane w tym poradniku: http://hamac.pl/topics10/applehda-i-alc ... vt4435.htm ALC889-v.16-f.mic.ML.10.8.3.zip ALC892-v.6-f.mic.ML.zip ALC1200-v.37-f.mic.ML.zip ALC1150-v.1-f.mic.ML.zip ALC898-v.1-f.mic.ML.zip ALC882v43-f.mic.Mav.zip
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.