Kein Sound AppleALC Catalina

  • HI,


    jetzt muss ich mich doch mal nach paar Tagen ans Forum wenden. Ich bekomme es leider nicht hin AppleALC zusammen mit OpenCore zum Laufen zu bekommen.

    Aktuell benutze ich OpenCore 0.5.3 (angehangen) und Audio über HDMI funktioniert, aber nicht die Ausgänge und der Mikrofoneingang. Mit VodooHDA lief das alles mal, möcht ich aber nicht mehr verwenden..

    AppleALC wird wohl geladen und patcht auch etwas, aber mit allen Codecs habe ich nur Sound über HDMI. Womöglich ist auch die DSDT falsch gepatcht.



    Dateien

    • OC.zip

      (1,73 MB, 187 Mal heruntergeladen, zuletzt: )

    Hackintosh:

    iMac20,1 Z490 Gaming X | i5-10500 4,5GHz | 16GB DDR4 | AMD RX 560 4GB | 14.4 | OC 0.9.

    MacBook:

    MacBookPro10,1 | I7-3720QM | 16GB DDR3 | GeForce GT 650M | 14.4 | OCLP 1.4.2

    Einmal editiert, zuletzt von arigata9 ()

  • In deiner DSDT ist kein Inject für das HDEF-Device integriert.

    Hole das nach und versuche es nochmal...

    Oder entferne die DSDT und einen Teil der SSDTs und erledige das über die DeviceProperties in der config.plist von OC.

    Diese kannst du in der Rohform per HackinTool als .plist-Datei extrahieren, um sie dann in die config.plist rein zu kopieren.

    Dann noch die letzten Details anpassen und weiter geht's...

    Gruß
    Al6042

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

  • Ich probiers über die DSDT, dann hätte ich das auch gelöst für andere Bootloader.



    Das hier habe ich zum patchen gefunden:


    Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method

    {

    Store (Package (0x0A)

    {

    "built-in",

    Buffer (One)

    {

    0x00

    },


    "name",

    Buffer (0x05)

    {

    "HDEF"

    },


    "alc-layout-id",

    Buffer (0x04)

    {

    0x0F, 0x00, 0x00, 0x00

    },


    "layout-id",

    Buffer (0x04)

    {

    0x07, 0x00, 0x00, 0x00

    },


    "hda-gfx",

    Buffer (0x0A)

    {

    "onboard-1"

    }

    }, Local0)

    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

    Return (Local0)

    }



    Allerdings kommt dann ein Fehler:


    12104, 6084, Object does not exist (DTGP)

    Hackintosh:

    iMac20,1 Z490 Gaming X | i5-10500 4,5GHz | 16GB DDR4 | AMD RX 560 4GB | 14.4 | OC 0.9.

    MacBook:

    MacBookPro10,1 | I7-3720QM | 16GB DDR3 | GeForce GT 650M | 14.4 | OCLP 1.4.2

  • Verständlich. Du ruft doch unten die Methode „DTGP‘ auf. Entweder du verlinkst die extern im Header wenn schon in anderer SSDT oder DSDT vorhanden, oder du fügst die noch ein.


    Und setze ALC Layout ID und Layout ID auf den gleichen Wert (7).

    ASUS PRIME X299-DELUXE i9-9940X • DDR4 64GB • SSD 960 PRO 1TB • Thunderbolt3 Titan Ridge • 2x AMD Radeon RX Vega 64 • BMD Intensity Pro 4K

    ASUS WS X299 SAGE/10G i9-10980XE • DDR4 64GB • SSD 970 PRO 1TB • Thunderbolt3 Titan Ridge • 2x AMD Radeon VII • BMD DeckLink 4K Extreme 12G


    Ordnung ist die primitivste Form von Chaos. (Hans-Jürgen Quadbeck-Seeger)

  • Ich muss zu geben ich hab so gut wie keine Ahnung von DSDT patchen, also weiß ich hier auch nicht wie ich das hinzufügen kann..


    Könnt ihr mir Infos dazu geben?

    Hackintosh:

    iMac20,1 Z490 Gaming X | i5-10500 4,5GHz | 16GB DDR4 | AMD RX 560 4GB | 14.4 | OC 0.9.

    MacBook:

    MacBookPro10,1 | I7-3720QM | 16GB DDR3 | GeForce GT 650M | 14.4 | OCLP 1.4.2

    Einmal editiert, zuletzt von WeWin ()

  • ASUS PRIME X299-DELUXE i9-9940X • DDR4 64GB • SSD 960 PRO 1TB • Thunderbolt3 Titan Ridge • 2x AMD Radeon RX Vega 64 • BMD Intensity Pro 4K

    ASUS WS X299 SAGE/10G i9-10980XE • DDR4 64GB • SSD 970 PRO 1TB • Thunderbolt3 Titan Ridge • 2x AMD Radeon VII • BMD DeckLink 4K Extreme 12G


    Ordnung ist die primitivste Form von Chaos. (Hans-Jürgen Quadbeck-Seeger)

  • Community Bot

    Hat das Label Erledigt hinzugefügt