AppleALC - der dynamische AppleHDA Patcher

  • Hallo zusammen,


    Der Inhalt dieses Posts ist umgezogen und findet sich nun unter:
    https://www.hackintosh-forum.d…amische-AppleHDA-Patcher/

    Gruß
    Al6042


    Asus Prime Z390-A 1302 | i9 9900k | 32GB | 5700XT 8GB | NVMe 250 GB | BCM943602CSAX | macOS 10.15.1 | OC

    GA H170N-WIFI F22e | i5 6600 | 16GB | HD530 | NVMe 250 GB | BCM94352Z | macOS 10.15.1 | OC

    NUC7i5BNK 0076 | i5 7260U | 16GB | HD640 | NVMe 500 GB | Windows

    MBP 13,3 | i7 6700HQ | 16GB | Intel HD530 & AMD Pro 450 | NVMe 256 GB | BCM943602CSAX | macOS 10.15.1


    Keine Unterstützung per PN... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

    Edited 3 times, last by al6042 ().

  • Als erstes müsst ihr eh erst mal wissen welchen Soundchip ihr habt, dann geht ihr zu AppleALC.kext\PlugIns\PinConfigs.kext\Contents\Info.plist dort unter IOKitPersonalities\HDA Hardware Config Resource\HDAConfigDefault sucht ihr euren ALC Code und schaut was für Layout-ID's angeboten werden.
    Diese könnt ihr dann in den HDEF-Patch oder in Audio injekt eintragen.
    Das gute ist er funktioniert im Clover\kext Ordner nicht wie die realtekALC oder DummyHDA.


  • das hört sich sehr interessant an...mit Ozmosis muss ich also nur den DSDT-Patch einspielen und den Kext installieren? Oder müssen die ID´s in der DSDT eingetragen werden? Ist der DSDT-Patch in einer bestimmten Repo zu finden?

    Klassiker:
    Gigabyte EP43-DS3 / Intel Core2Quad Q9550 @3,6Ghz / GTX-770 / BCM94352HMB / 8GB-RAM / SSD
    Installiert mit Clover


    Daily:

    Gigabyte Z87-D3HP / Intel i5 4670k / HD4600 / 16GB RAM / SSD

    Installiert mit Clover

  • Der DSDT-Patch beinhaltet die nötige layout-id.
    Bei deiner Realtek® ALC898 codec wäre das die layout-id 1...

    Gruß
    Al6042


    Asus Prime Z390-A 1302 | i9 9900k | 32GB | 5700XT 8GB | NVMe 250 GB | BCM943602CSAX | macOS 10.15.1 | OC

    GA H170N-WIFI F22e | i5 6600 | 16GB | HD530 | NVMe 250 GB | BCM94352Z | macOS 10.15.1 | OC

    NUC7i5BNK 0076 | i5 7260U | 16GB | HD640 | NVMe 500 GB | Windows

    MBP 13,3 | i7 6700HQ | 16GB | Intel HD530 & AMD Pro 450 | NVMe 256 GB | BCM943602CSAX | macOS 10.15.1


    Keine Unterstützung per PN... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Ich finde das gerade etwas verwirrend, für für ALC898 wird Layout ID 1-3 angeboten:



    Für mein VIA VT2021 wird mir Layout ID 5 und 7 angeboten.



    Liegt das jetzt an der Anzahl der Audio Ein- und Ausgänge? Denn der Mirone Patcher fragt ja auch nach den Ausgängen.

  • Jup...


    Es gibt da wohl sehr unterschiedliche Ausprägungen...
    Nicht immer hat der gleiche Chip auch die gleiche Port-Belegung am Board zur Verfügung...


    @KarlDieter
    Ich habe dir mal schnell eine DSDT für dein Board gebacken... Teste sie mal aus, wenn du möchtest.

    Files

    • DSDT.aml

      (54.87 kB, downloaded 131 times, last: )

    Gruß
    Al6042


    Asus Prime Z390-A 1302 | i9 9900k | 32GB | 5700XT 8GB | NVMe 250 GB | BCM943602CSAX | macOS 10.15.1 | OC

    GA H170N-WIFI F22e | i5 6600 | 16GB | HD530 | NVMe 250 GB | BCM94352Z | macOS 10.15.1 | OC

    NUC7i5BNK 0076 | i5 7260U | 16GB | HD640 | NVMe 500 GB | Windows

    MBP 13,3 | i7 6700HQ | 16GB | Intel HD530 & AMD Pro 450 | NVMe 256 GB | BCM943602CSAX | macOS 10.15.1


    Keine Unterstützung per PN... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • habe gerade den ALC1150 mit Layout ID 1 getestet, funkt einwandfrei :thumbsup:

    LG keiner99

  • @al6042 : Vielen Dank für deine Mühe! Habe die DSDT getestet und Audio scheint einwandfrei zu funktionieren! Vielen Dank!


    Leider kann ich die DSDT aber nicht mit MaciAsl öffnen? Wenn ich schon eine DSDT verwende, würde ich aber gerne direkt den El Capitan USB-Fix, USB-Sleep-Fix, meine SSDT und Shutdown-Fix (PC bleibt nach Shutdown nicht aus) einbauen.
    Ich hoffe meine Frage ist nicht unverschämt, aber könntest du diese Patches vielleicht noch in die DSDT einbauen? Ich würde mich freuen :)


    Falls du Zeit findest, habe ich meine SSDT mal angehangen

    Files

    Klassiker:
    Gigabyte EP43-DS3 / Intel Core2Quad Q9550 @3,6Ghz / GTX-770 / BCM94352HMB / 8GB-RAM / SSD
    Installiert mit Clover


    Daily:

    Gigabyte Z87-D3HP / Intel i5 4670k / HD4600 / 16GB RAM / SSD

    Installiert mit Clover

  • Versuche mal ob dass alles nicht sogar schon geht... ;)

    Gruß
    Al6042


    Asus Prime Z390-A 1302 | i9 9900k | 32GB | 5700XT 8GB | NVMe 250 GB | BCM943602CSAX | macOS 10.15.1 | OC

    GA H170N-WIFI F22e | i5 6600 | 16GB | HD530 | NVMe 250 GB | BCM94352Z | macOS 10.15.1 | OC

    NUC7i5BNK 0076 | i5 7260U | 16GB | HD640 | NVMe 500 GB | Windows

    MBP 13,3 | i7 6700HQ | 16GB | Intel HD530 & AMD Pro 450 | NVMe 256 GB | BCM943602CSAX | macOS 10.15.1


    Keine Unterstützung per PN... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • okay bis jetzt sieht alles sehr gut aus...vielen Dank nochmal :thumbsup:


    :hackintosh:

    Klassiker:
    Gigabyte EP43-DS3 / Intel Core2Quad Q9550 @3,6Ghz / GTX-770 / BCM94352HMB / 8GB-RAM / SSD
    Installiert mit Clover


    Daily:

    Gigabyte Z87-D3HP / Intel i5 4670k / HD4600 / 16GB RAM / SSD

    Installiert mit Clover

  • Hi,


    Die Sourcen für das Projekt selbst wird unter https://github.com/vit9696/AppleALC gehostet.
    Dort stehen auch die Infos zu den Änderungen.

    Gruß
    Al6042


    Asus Prime Z390-A 1302 | i9 9900k | 32GB | 5700XT 8GB | NVMe 250 GB | BCM943602CSAX | macOS 10.15.1 | OC

    GA H170N-WIFI F22e | i5 6600 | 16GB | HD530 | NVMe 250 GB | BCM94352Z | macOS 10.15.1 | OC

    NUC7i5BNK 0076 | i5 7260U | 16GB | HD640 | NVMe 500 GB | Windows

    MBP 13,3 | i7 6700HQ | 16GB | Intel HD530 & AMD Pro 450 | NVMe 256 GB | BCM943602CSAX | macOS 10.15.1


    Keine Unterstützung per PN... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Interessant fände ich kein kurzes, knappes und verständliches Howto wie man (noch) nicht unterstützte Codecs selbst ausliest und hinzufügt ich denke das wäre für viele wertvoll verständlich formuliert zu lesen :D

    System 1 (iMac 15,1) InterTech W-III: ASROCK Z97 Pro4, OpenCore, Intel I7-4970K @ 4.0 GHz, 32GB DDR3, Powercolor R9-290X , Samsung 850 EVO 500GB + WD Caviar Blue 1TB, macOS Mojave 10.14, macOS Catalina 10.15
    System 2 (MacBook Pro 10.2): ThinkPad T430, i5-3360M @ 2.8 GHz, 8GB DDR3, IntelHD 4000, Toshiba Q300 240GB SSD, Sandisk 128GB SSD, Dual Boot MacOS Mojave 10.14, Windows10 Pro 64Bit

    griven.png

  • Ok...
    Das bastele ich voraussichtlich am Wochenende zusammen...

    Gruß
    Al6042


    Asus Prime Z390-A 1302 | i9 9900k | 32GB | 5700XT 8GB | NVMe 250 GB | BCM943602CSAX | macOS 10.15.1 | OC

    GA H170N-WIFI F22e | i5 6600 | 16GB | HD530 | NVMe 250 GB | BCM94352Z | macOS 10.15.1 | OC

    NUC7i5BNK 0076 | i5 7260U | 16GB | HD640 | NVMe 500 GB | Windows

    MBP 13,3 | i7 6700HQ | 16GB | Intel HD530 & AMD Pro 450 | NVMe 256 GB | BCM943602CSAX | macOS 10.15.1


    Keine Unterstützung per PN... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • gerade herausgefunden, mit der AppleALC + DSDT mit HDMI Audio Patch und der GTX 970 mit den Webtreibern funktioniert nun wieder HDMI Audio :)


    LG keiner99

  • Hervorragend... :)


    Vielen Dank für die Info.

    Gruß
    Al6042


    Asus Prime Z390-A 1302 | i9 9900k | 32GB | 5700XT 8GB | NVMe 250 GB | BCM943602CSAX | macOS 10.15.1 | OC

    GA H170N-WIFI F22e | i5 6600 | 16GB | HD530 | NVMe 250 GB | BCM94352Z | macOS 10.15.1 | OC

    NUC7i5BNK 0076 | i5 7260U | 16GB | HD640 | NVMe 500 GB | Windows

    MBP 13,3 | i7 6700HQ | 16GB | Intel HD530 & AMD Pro 450 | NVMe 256 GB | BCM943602CSAX | macOS 10.15.1


    Keine Unterstützung per PN... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • geht das auch mit dem internen Intel HD 4600, also HDMI Audio ?

  • Ja, dass würde funktionieren, wenn der DSDT-HDMI-Patch gesetzt ist.

    Gruß
    Al6042


    Asus Prime Z390-A 1302 | i9 9900k | 32GB | 5700XT 8GB | NVMe 250 GB | BCM943602CSAX | macOS 10.15.1 | OC

    GA H170N-WIFI F22e | i5 6600 | 16GB | HD530 | NVMe 250 GB | BCM94352Z | macOS 10.15.1 | OC

    NUC7i5BNK 0076 | i5 7260U | 16GB | HD640 | NVMe 500 GB | Windows

    MBP 13,3 | i7 6700HQ | 16GB | Intel HD530 & AMD Pro 450 | NVMe 256 GB | BCM943602CSAX | macOS 10.15.1


    Keine Unterstützung per PN... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • dann brächte ich erst male eine DSDT für meine Kiste.. al6042.. was benötigst du um mir eine DSDT.aml zu basteln ?
    Würdest du mir diese Bitte erfüllen... (ich lege auch meinen harten oder schroffen Ton ab :-)
    Danke schon mal.

  • ;)
    Wenn du den Rechner startest und im Clover BootMenü bist, drücke die Taste F4, damit die Original DSDT und noch weiter .aml-Dateien in den Ordner /EFI/CLOVER/Acpi/Origin gelegt werden.
    Achtung... du bekommst keine Rückmeldung, dass der Vorgang erledigt wird.


    Diese DSDT kannst du mir dann hier zur Verfügung stellen und ich schaue, was sich machen lässt....
    Wir müssen dann aber auch schauen, dass wir alle möglichen Patches dort vereinheitlichen und du dich darum kümmerst, dass keine HDAEnabler/DIsabler, realtec-ALC oder sonstige HDA-Kexte, ausser dem Original auf der Möhre sind...

    Gruß
    Al6042


    Asus Prime Z390-A 1302 | i9 9900k | 32GB | 5700XT 8GB | NVMe 250 GB | BCM943602CSAX | macOS 10.15.1 | OC

    GA H170N-WIFI F22e | i5 6600 | 16GB | HD530 | NVMe 250 GB | BCM94352Z | macOS 10.15.1 | OC

    NUC7i5BNK 0076 | i5 7260U | 16GB | HD640 | NVMe 500 GB | Windows

    MBP 13,3 | i7 6700HQ | 16GB | Intel HD530 & AMD Pro 450 | NVMe 256 GB | BCM943602CSAX | macOS 10.15.1


    Keine Unterstützung per PN... Eure Anfragen gehören ins Forum, nicht in mein Postfach!