Jump to content

Search the Community

Showing results for tags 'ALC883'.



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 3 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. Witam Od kilku dni męczę się z dźwiękiem na płycie GA-G31M-ES2L (rev 1.1) z kartą dźwiękową realtek ALC883. Instalowałem OS X w wersji 10.10.5, a poźniej 10.11.4 i na każdym udawało mi się odpalić dźwięk, ale cały czas przerywa tak, że nie da sie nic słuchać Co do kextów jakie używałem do odpalenia: - najpierw zainstalowałem VoodooHDA - na Yosemite udało mi się usłyszeć dźwięk korzystając z tego poradnika - na El Capitan z powyższego poradnika nie poszło więc skorzystałem z tego Za każdym razem jest ten sam problem Dodam, ze używam najnowszego Clovera (3424) Config.plist z clovera: Z góry dziękuję wszystkim za pomoc
  3. Witam Postanowiłem postawić El Capitana na płycie gł. Asus P5KC z dźwiękiem ALC883. Postawiłem go przez Unibootxa clover na zestawie P5KC z tego tematu: http://hamac.pl/topic/11094-asus-p5kc-instalatalator-zatrzymuje-się/?hl=p5kc Moja konfiguracja to: 1. Asus P5KC (ahci odblokowane) 2.Intel Core 2 Duo E8400 3. Ram DDR2 4gb PATRIOT w dwóch kościach po 2 gb 4. Gainward Geforce 9600gt Jak coś więcej to uzupełnię Dodam , że wszystko oprócz dźwięku jest cacy A tu mój config.plist: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Debug</key> <false/> <key>DropOEM_DSM</key> <false/> <key>Fixes</key> <dict> <key>AddDTGP_0001</key> <true/> <key>FakeLPC_0020</key> <true/> <key>FixHDA_8000</key> <true/> <key>FixUSB_1000</key> <true/> </dict> <key>Name</key> <string>DSDT.aml</string> <key>Patches</key> <array> <dict> <key>Comment</key> <string>TMR</string> <key>Find</key> <data> W4IlVE1SXwhfSElEDEHQAQAIX0NSUxEQCg1H AUAAQAAABCIBAHkA </data> <key>Replace</key> <data> W4IqVE1SXwhfSElEDEHQAQAIX0NSUxEVChJH AUAAQAABBEcBUABQABAEeQA= </data> </dict> <dict> <key>Comment</key> <string>RTC</string> <key>Find</key> <data> giVSVEMwCF9ISUQMQdALAAhfQ1JTERAKDUcB cABwAAACIgABeQBb </data> <key>Replace</key> <data> giJSVEMwCF9ISUQMQdALAAhfQ1JTEQ0KCkcB cABwAAACeQBb </data> </dict> <dict> <key>Comment</key> <string>PIC</string> <key>Find</key> <data> gitQSUNfCF9ISUQLQdAIX0NSUxEYChVHASAA IAAAAkcBoACgAAACIgQAeQA= </data> <key>Replace</key> <data> gihQSUNfCF9ISUQLQdAIX0NSUxEVChJHASAA IAAAAkcBoACgAAACeQA= </data> </dict> <dict> <key>Comment</key> <string>HPET</string> <key>Find</key> <data> TAlIUEVUCF9ISUQMQdABAwhDUlNfEREKDoYJ AAAAAND+AAQAAHkAW4BeTFBDUgAMBPTR/goE W4EUTFBDUgBIUFRTAgAFSFBURQEAGBQkX1NU QQCgEJNPU0ZMAKAISFBURaQKD6EKoAhIUFRF pAoLpAAUKl9DUlMAikNSU18KBA== </data> <key>Replace</key> <data> QgpIUEVUCF9ISUQMQdABAwhDUlNfERcKFCIB ACIAAYYJAAAAAND+AAQAAHkAW4BeTFBDUgAM BPTR/goEW4EUTFBDUgBIUFRTAgAFSFBURQEA GBQkX1NUQQCgEJNPU0ZMAKAISFBURaQKD6EK oAhIUFRFpAoLpAAUKl9DUlMAikNSU18KCg== </data> </dict> <dict> <key>Comment</key> <string>ShutdownFix</string> <key>Find</key> <data> RwZfUFRTAQ== </data> <key>Replace</key> <data> TwZfUFRTAaBHBpKTaAoF </data> </dict> </array> <key>ReuseFFFF</key> <false/> </dict> <key>SSDT</key> <dict> <key>DropOem</key> <true/> <key>Generate</key> <dict> <key>CStates</key> <true/> <key>PStates</key> <true/> </dict> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>npci=0x2000 darkwake=0 kext-dev-mode=1</string> <key>DefaultVolume</key> <string>Macintosh HD</string> <key>Fast</key> <false/> <key>Legacy</key> <string>PBR</string> <key>Log</key> <false/> <key>NeverHibernate</key> <true/> <key>Secure</key> <false/> <key>Timeout</key> <integer>10</integer> <key>XMPDetection</key> <false/> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <string>2</string> </dict> <key>USB</key> <dict> <key>AddClockID</key> <false/> <key>FixOwnership</key> <false/> <key>Inject</key> <false/> </dict> </dict> <key>GUI</key> <dict> <key>Custom</key> <dict> <key>Entries</key> <array> <dict> <key>Disabled</key> <false/> <key>Hidden</key> <string>Always</string> <key>Path</key> <string>\EFI\BOOT\BOOTX64.efi</string> <key>VolumeType</key> <array> <string>External</string> <string>Internal</string> </array> </dict> <dict> <key>Disabled</key> <false/> <key>FullTitle</key> <string>CD/DVD</string> <key>Hidden</key> <false/> <key>Path</key> <string>\EFI\BOOT\BOOTX64.efi</string> <key>Title</key> <string>CD/DVD</string> <key>VolumeType</key> <string>Optical</string> </dict> <dict> <key>Disabled</key> <false/> <key>FullTitle</key> <string>Windows</string> <key>Hidden</key> <false/> <key>Path</key> <string>\EFI\Microsoft\Boot\bootmgfw.efi</string> <key>Title</key> <string>Windows</string> </dict> </array> </dict> <key>CustomIcons</key> <true/> <key>Language</key> <string>pl:30788</string> <key>Mouse</key> <dict> <key>DoubleClick</key> <integer>500</integer> <key>Enabled</key> <false/> <key>Mirror</key> <false/> <key>Speed</key> <integer>0</integer> </dict> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Legacy</key> <false/> <key>Tool</key> <false/> </dict> <key>TextOnly</key> <false/> <key>Theme</key> <string>bootcamp</string> </dict> <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <false/> <key>NVidia</key> <true/> </dict> <key>PatchVBios</key> <true/> </dict> <key>KernelAndKextPatches</key> <dict> <key>AppleRTC</key> <true/> <key>AsusAICPUPM</key> <false/> <key>Debug</key> <false/> <key>ForceKextsToLoad</key> <array> <string>\System\Library\Extensions\IONetworkingFamily.kext</string> </array> <key>KernelCpu</key> <false/> <key>KextPatchesAllowed</key> <true/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>Orange Icon Fix</string> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> <dict> <key>Comment</key> <string>TRIMM Enabler</string> <key>Find</key> <data> QVBQTEUgU1NEAA== </data> <key>Name</key> <string>IOAHCIBlockStorage</string> <key>Replace</key> <data> AAAAAAAAAAAAAA== </data> </dict> <dict> <key>Comment</key> <string>ALC883 patch #1</string> <key>Find</key> <data> hQjsEA== </data> <key>Name</key> <string>AppleHDAController</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>AppleHDAController</string> <key>Replace</key> <data> AAAAAA== </data> </dict> <dict> <key>Find</key> <data>gxnUEQ==</data> <key>Name</key> <string>AppleHDA</string> <key>Replace</key> <data>AAAAAA==</data> </dict> </array> </dict> <key>RtVariables</key> <dict> <key>ROM</key> <string>3c0754a2f9be</string> </dict> <key>SMBIOS</key> <dict> <key>BoardSerialNumber</key> <string>C0720270FQVDKP2AT</string> <key>ProductName</key> <string>MacPro3,1</string> <key>SerialNumber</key> <string>CK830C78XYL</string> <key>SmUUID</key> <string>287276D6-83D3-6959-97C4-2B2EA0341CFA</string> <key>Trust</key> <true/> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>Yes</string> </dict> </dict> </plist> PS. Jak coś źle w configu to poprawie!
×
×
  • Create New...

Important Information

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