HILFE DSDT Audio ID

  • Von @vit9696:

    Zitat

    Starting with 1.2.8 AppleALC uses a different scheme to handle layout-id. This is done to avoid AppleHDA.kext file dependencies (i.e. we cannot use missing layoutXX.xml.zlib files) and improve codec compatibility (i.e. some layouts change DSP behaviour).
    From now on AppleALC will operate on 2 identifiers:
    alc-layout-id used to identify the layout within AppleALC itself (can be any number)
    apple-layout-id reported to AppleHDA to avoid the issue above You may replace layout-id with alc-layout-id after an upgrade, but for compatibility reasons existing layout-id values will be automatically converted to alc-layout-id. Overrides with alcid=X boot argument are also supported.
    To override apple-layout-id you may use alcaaplid=X boot argument. The default value to be reported to AppleHDA is 7.


    Der einzige unterschied ist also, dass layout-id jetzt alc-layout-id heißt. Da derzeit von allen noch layout-id injected wird, übersetzt AppleALC dieses derzeit noch in alc-layout-id. Letzteres scheint aber die Zukunft zu sein ;)

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Danke dann weiß ich bescheid :) also um die neue Version zumindest die aktuelle Version zu benutzen müsste ich die layout-id einfach in alc-layout-id umbenennen oder müsste ich einfach den Eintrag kopieren und darunter in veränderter Form einfügen?

    Liebe Grüße!


    Razer Blade Stealth 2017 | Intel i7 8550U | 16GB Ram | 1TB 860 EVO M.2 | Intel UHD 620 | macOS 14.2 Sonoma

    Retro Hack Pro | Xeon E3 1230 V3 | GA-H97 HD3 | 8GB Ram | 120GB 840 EVO | Radeon HD 6870 | Mac OS X Snow Leopard

  • Verwende weiter Deine layoutID ohne Änderungen!!!
    Das ganze Gedöns war den ersten Beta´s Mojave geschuldet, da ging es hin und her mit den Flags.
    Er schrieb aber auch inzwischen bei Release 1.2.8:
    WARNING: Do NOT use alc-layout-id or apple-layout-id without a particular need! Stick with layout-id as before!
    Also weiter in DSDT mit layoutID oder im Clover mit xx + FixHDA und alles läuft.

    Medion P9614: C2D 2,8GHz 8GB DDR3 GT330M 512GB FullHD intern BCM WLAN/BT SSD 512GB + 512GB + 1TB macOS Catalina / Win10pro 8)

    Real: MacMini M1: 8GB 32" LG 4k SSD 250GB + 1TB nvme USB-C + 1TB thunderbolt nvme macOS 14.4.1

    MacBook Air M2 15": 8GB SSD 512GB macOS 14.4.1

    MacMini2014: i5 2,8GHz 16GB DDR3 Intel Iris 5100 23" Apple-Cinema 1TB NVMe / 1TB HDD macOS 13.6.6

    iPhoneSE 3.Gen 128GB: iOS 17.4.1 iPad Pro 9,7" WiFi 32GB: iPadOS 16.7.7 MacPro3,1 macOS 13.6.4 / 14.4

  • Verwende weiter Deine layoutID ohne Änderungen!!!
    Das ganze Gedöns war den ersten Beta´s Mojave geschuldet, da ging es hin und her mit den Flags.


    Ist ja eigentlich derzeit auch noch so vorgesehen, aber was wenn es so nicht funktioniert?
    Und das ist derzeit der Fall bei Einigen. Ich habe vieles probiert, aber AppleALC injected einfach keine alc-layout-id wenn ich nur eine layout-id per ACPI (SSDT) definiere und dementsprechend funktioniert Sound nicht, genau wie in diesem Fall, wo nur die Benutzung des AppleALC-OZM.kext hilft, einfach weil die letzte Version dieses Kexts noch vor v1.2.8 war. Vielleicht ist das auch Ozmosis geschuldet, habe es glaub ich bisher nur dort erlebt.
    Somit habe ich auch einen "particular need" alc-layout-id zu nutzen, ohne gehts derzeit bei mir und manchen anderen nicht, weder unter Sierra noch Mojave :huh:

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.