AppleALCU.kext

  • Wofür ist denn neben der bekannten "AppleALC.kext" die neue "AppleALCU.kext"?

    https://github.com/acidanthera/AppleALC


    MacPeet – weißt du mehr?

    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)

  • Mehr habe ich jetzt schnell nicht dazu gefunden:

  • Ist die im Release mit bei, oder muss man die erst kompilieren?

    Für mich wäre dass das richtige. Nur Digital...

    Ich finde die Kext im Paket nicht? Nur die ALC..

  • Hier zum Download: https://bitbucket.org/profdrlu…plealc-nightly/downloads/

    Die letzte 1.6.1.

    Sollte auch mit dem Kext Updater funktionieren.

  • Die ist noch nicht im Release. Kann ich Dir aber zuschicken, für diverse Test's.

    Allerdings ist noch einiges fraglich und apfelnico nein, ich habe noch keine näheren Info's, habe auch noch nicht auf der russischen Seite geschaut.


    Frisch erstellt habe ich mal, vom aktuellen Master:



    Wenn man in die ALCU reinschaut und auch in die Info.plist, ist dort nix betreffs Controller oder sonst was zu sehen.

    Vermutlich geht es hier wohl allein um HDMI, was dann ohne Inject von irgendwelcher ID geht.

    Zwecks SPDIF kann ich es mir im Moment noch nicht vorstellen, da SPDIF teil des Onbord-Audio's im Audio-Codec ist.


    Wir werden sehen was da kommt an Info's.


    Edit:

    Bis jetzt weder auf der russischen, noch auf der englischen Seite gibt es bis jetzt Kommentare dazu.


    Wolle62

    Kannst ja mal berichten, was damit genau geht! Ich selbst habe aktuell kein Gerät angeschlossen, wo sich dieser Test lohnen würde.

    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

    2 Mal editiert, zuletzt von MacPeet ()

  • Ich habe die Extension mal nach OC/Kexts kopiert und in der config.plist

    die AppleALC Einträge in AppleALCU.kext / AppleALCU geändert.

    Es gibt keine Errormeldung beim Start.

    Aber der wird bei mir nicht geladen. Im Hackintool taucht der nicht auf.

    Benenne ich beide Einträge wieder zurück auf AppleALC ist alles wieder da.

    Auch kein Tonausgabegerät.

  • AppleALCU can be used for systems with digital-only audio. Sagt ja eigentlich alles oder?

    Edit: hatte ja schon theCurseOfHackintosh gesagt. Zu spät gesehen.

  • Im Hackintool wird das nicht auftauchen bis die Kext Liste dort nicht aktualisiert ist.


    Mit kextstat | grep -v com.apple kommst Du da eher an Ziel.


    log show --predicate 'process == "kernel" AND (eventMessage CONTAINS "AppleALCU" OR eventMessage CONTAINS "Lilu")' --style syslog --source

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.4.1 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.4.1 |*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.4.1 |*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.4.1 |*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.4.1 |*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.4.1 |*

    * BootLoader OpenCore REL-100-2024-04-16


    Experte ist nicht immer gleich Expertise

  • Im Hackintool wird das nicht auftauchen bis die Kext Liste dort nicht aktualisiert ist.

    Hab ich schon lange selbst gemacht, da ich auch andere Kexte damit kompiliere. Rechte Maustaste aufs Programmsymbol, dann "Paketinhalt anzeigen". Hier nun im Ordner "Contents\Resources\Kexts" die Datei "kexts.plist" bearbeiten.

    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)

  • AppleALCU = UserClientProvider, wird nur mit dem Bootarg "alcverbs=1" geladen. Wird benötigt wenn man Verben an den Codec senden möchte.

  • Der neue Kext ist im KU autom. mit im Nightlybuild dabei. Muss den nur noch in die Updateroutine mit reinnehmen wenn das offiz. Release dann raus ist.

    Einmal editiert, zuletzt von Sascha_77 ()

  • Das Release kam ja vor knapp einer halben Stunde, allerdings sind die Info's dazu noch immer so knapp gehalten.

    Man findet weder im russischen Forum, noch im englischen irgendwas dazu.


    wern


    Hast Du diesbezüglich besseren Einblick?

    Wofür genau ist die ALCU und wie genau wendet man dies an, im Bezug auf alcverbs?

    Wäre ja schön, wenn die Geschichte auch für die SPDIF-Nutzer ginge. Die Verbs dafür stehen ja zur Verfügung, allerdings ist die Frage, wie man es anwendet mit ALCU.

    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