HP Probook 650 G2 kein Sound - Monterey

  • Hallo,


    habe mich jetzt auch mal mit Hackintosh beschäftigt und nach einigen Anlaufschwierigkeiten Monterey auf einem HP Proobook 650 G2 zum laufen bekommen.
    Soweit funktioniert alles. Nur mit dem Sound komme ich nicht weiter. Da ich ein Faultier bin habe ich ein fertiges EFI Paket genommen, was auch funktionierte.


    Das Device wird auch unter Systemeinstellungen angezeigt. Mit dem internen Mikrofon kann ich Siri zusetzten. Nur kommt kein Sound aus dem Teil. Airdrop verbindet mit dem TV und auch da kommt kein Sound. Codec ??


    Anbei ein paar Screenshots. Muss ich noch etwas patchen oder kann es auch noch an etwas anderem liegen ?

    config.plist

    Grus mattes


  • Probier mal die layout-ID 3

    HP Elite X2 G2, 12'', Intel Core i5-7300U, 16 GB RAM, Intel HD Graphics 620, 4 TB SSD, macOS Ventura

    ---

    HP Compaq 8300 Elite, Intel Core i5-3470, 4 x 3,20 GHz, 8 GB RAM, Ivy Bridge, Nvidia Geforce GT 710 (Intel HD Graphics 2500), macOS Big Sur

  • Lade mal Deine EFI hier hoch.

    HP Elite X2 G2, 12'', Intel Core i5-7300U, 16 GB RAM, Intel HD Graphics 620, 4 TB SSD, macOS Ventura

    ---

    HP Compaq 8300 Elite, Intel Core i5-3470, 4 x 3,20 GHz, 8 GB RAM, Ivy Bridge, Nvidia Geforce GT 710 (Intel HD Graphics 2500), macOS Big Sur

  • ganze EFI wäre schon mal gut, statt nur der config.plist

    Ferner ist die ja auch für Zitat/Copy aus der config: "HP 840 G3 OC 0.8.5 Voodoosmbus / IntelWifi/BT- Jake Lo" gedacht gewesen und nicht direkt für den HP PROBOOK 650 G2.


    Wofür ist der VerbStub.kext, den Du eingebunden hast, denn Verb klingt bei mir nach Audio. Wenn dort was spezielles für den HP 840 G3 eingetragen ist, der ohnehin vermutlich ein anderes Audio-Device hat, dann ist dies für den HP PROBOOK 650 G2 vielleicht nicht so gut.


    Conexant20724 hat bislang auch nur die 2 ID's (3 und 13) in der AppleALC, welche schon ziemlich alt sind und da die Hersteller ständig die Knoten ändern bei den Codecs bei neueren Geräten, passen bei Dir vermutlich nicht alle Knoten. Mic geht ja wohl bei Dir, so wie ich es verstanden habe, aber die int. Lautsprecher wollen nicht, ist dies so richtig?


    Hierbei macht uns ein Codex-Dump von einer Linux-Live schlauer. Erstelle Dir einen Linux-Live-Stick, am Besten eine Ubuntu-Version, weil Ubuntu die Alsa-Treiber intus hat. Anleitungen dafür gibt's im Netz genug, will ich hier jetzt nicht näher erläutern.

    Wenn Du damit gebootet hast, dann gibst Du dort im Terminal folgendes ein:


    Code
    1. cd ~/Desktop && mkdir CodecDump && for c in /proc/asound/card*/codec#*; do f="${c/\/*card/card}"; cat "$c" > CodecDump/${f//\//-}.txt; done && zip -r CodecDump.zip CodecDump


    ... und die ausgegeben Dateien postest Du hier, dann kann ich sicher mehr sagen dazu, ggf. sogar einen neuen Codec für Dich entwickeln, ohne Garantie natürlich. Mal geht's, mal nicht.


    Betreffs Zitat aus Post#1 "Airdrop verbindet mit dem TV und auch da kommt kein Sound. Codec ??" ist sicher Airplay gemeint, oder? Glaube kaum, dass Du dem TV Daten schicken möchtest.

    Wie auch immer, Airplay hat nichts mit dem Onboard-Audio, Lilu + AppleALC, bzw. mit der layoutID zu tun. Für Airplay ist allein Dein nicht natives Intel-WLAN/BT verantwortlich, nebst Kext, hiermit hat AppleALC nichts zu tun und auch nicht dessen Codec.

    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

  • Schon mal vielen Dank für die Antworten. Hab das ganze mit dem gleichen Efi Ordner und Big Sur auf dem gleichen Laptop versucht und komischerweise habe ich da plötzlich Sound. Also kann es doch gar nicht an der config liegen oder sehe ich das falsch ?

  • Es ist, wie man sich leicht denken kann, eine Kombination aus den Dateien in der EFI, vor allem den SSDT`s, den Kexten und der config.plist.


    Wenn Du also willst, daß Dir hier geholfen wird …

    HP Elite X2 G2, 12'', Intel Core i5-7300U, 16 GB RAM, Intel HD Graphics 620, 4 TB SSD, macOS Ventura

    ---

    HP Compaq 8300 Elite, Intel Core i5-3470, 4 x 3,20 GHz, 8 GB RAM, Ivy Bridge, Nvidia Geforce GT 710 (Intel HD Graphics 2500), macOS Big Sur

  • Es ist immer schwierig, wenn man eine EFI von einem Fremdgerät kapert und dann nach Fehlern sucht. Wer kann schon sagen, ob die ganzen Pfade in den Properties richtig sind und vermutlich sind viele davon ohnehin überflüssig.

    Lilu/AppleALC sind zumindest aktuell, soweit gut.


    Nun gut, bitte mal genauer betreffs Audio unter BigSur. Dort gehen internes Mic und interne Lautsprecher oder nur HDMI-Audio, bzw. Airplay?


    In der Regel brauchen Laptops unter macOS fürs Audio die IRQ-Fixes für RTC und TIMR, sowie HPET sollte passen. Von IRQ-Fixes kann ich nichts sehen, weder in der Config unter ACPI/Patch, noch in dieser SSDT für alles.

    In dieser SSDT ist bei HDEF (Onboard-Audio) 0D für 13 eingetragen. In den Properties die 3. Zumindest früher hatte DSDT/SSDT immer den Vorrang.

    Besser wäre es mittels boot-args zu machen, was den Vorrang hat, also alcid=3 oder alcid=13


    Ansonsten sehe ich da bislang auch nicht mehr.

    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

  • Probiere es mal mit dieser EFI

    Dateien

    • EFI.zip

      (22,65 MB, 34 Mal heruntergeladen, zuletzt: )

    HP Elite X2 G2, 12'', Intel Core i5-7300U, 16 GB RAM, Intel HD Graphics 620, 4 TB SSD, macOS Ventura

    ---

    HP Compaq 8300 Elite, Intel Core i5-3470, 4 x 3,20 GHz, 8 GB RAM, Ivy Bridge, Nvidia Geforce GT 710 (Intel HD Graphics 2500), macOS Big Sur

  • In Deiner SSDT-HP650G2.aml ist die ID=13 eingetragen. Da diese Vorrang vor anderen Angaben in der config.plist hat, nützen andere Angaben in den boot-args wohl auch nichts oder führen zu Konflikten.


    Ich habe darum die Angabe der ID aus Deiner SSDT-HP650G2.aml mal entfernt. Tausche diese hier angefügte mal gegeben die vorhandene aus. Dann können wir andere IDs probieren.


    Allerdings hast Du in Deinen DevicesProperties schon die ID eingetragen (siehe Post 2). Ändere darum die ID immer dort, (oder lösche diesen gesamten Eintrag in den DevicesProperties und gib dann dafür alcid=3 in den boot-args ein), sonst haben wir den nächsten Konflikt.

    Dateien

    HP Elite X2 G2, 12'', Intel Core i5-7300U, 16 GB RAM, Intel HD Graphics 620, 4 TB SSD, macOS Ventura

    ---

    HP Compaq 8300 Elite, Intel Core i5-3470, 4 x 3,20 GHz, 8 GB RAM, Ivy Bridge, Nvidia Geforce GT 710 (Intel HD Graphics 2500), macOS Big Sur

  • Da habe ich Deine SSDT-HP650G2.aml deaktiviert und dafür von hier https://github.com/afzl-wtu/Hp-ProBook-650-G2-OpenCore-EFI die SSDTs eingefügt, Zudem habe ich mit OCAT (OpenCoreAuciliaryTools) die EFI überprüft, einige Fehler korrikiert, vor allem nicht wenige Einträge unter Kernel -> Force gelöscht.

    HP Elite X2 G2, 12'', Intel Core i5-7300U, 16 GB RAM, Intel HD Graphics 620, 4 TB SSD, macOS Ventura

    ---

    HP Compaq 8300 Elite, Intel Core i5-3470, 4 x 3,20 GHz, 8 GB RAM, Ivy Bridge, Nvidia Geforce GT 710 (Intel HD Graphics 2500), macOS Big Sur