NUC6i3SYK OC Monterey HMDI AUDIO, möglich?

  • Den Link in Post#7 mal genauer verfolgen!


    Im DeviceProperties auch mal die Device-ID mitgeben, nicht nur die ig-platform.

    Evtl. auch mal andere ig-platform und Device-ID versuchen.


    Wenn Du mit FakePCIID.kext und FakePCIID_Intel_HDMI_Audio.kext bereits schon mal HDMI-Audio hattest, dann mal in diese Kext's reinschauen, welche Device-ID dort übergeben wird, ggf. diese mal in den Properties als Device-ID mitgeben.


    Die layout-ID hat nur etwas mit dem Onboard-Audio zu tun, bei Deinem NUC also Dein Kopfhörer, ggf. noch ein eingebauter Lautsprecher, wenn vorhanden.


    HDMI-Audio wird im SourceCode der AppleALC in der Controller.plist geregelt. Hier sind die Device-ID's für AMD, Nvidia und Intel-Controller eingetragen.

    Bei Dir wird somit keine entsprechende Device-ID des Intel-Controllers erkannt, nicht durchgereicht oder es wird anderweitig verhindert.


    Manchmal liegt's auch am HDMI-Kabel selbst. Ein anderes Kabel schon versucht?


    Ferner, wenn ich von der verlinkten EFI Post#1 ausgehe, da wird CodecCommander.kext verwendet. In dem Kext steht für AMD, Nvidia und Intel ganz Fett "Disabled HDMI".

    Vielleicht mal ohne diesen Kext versuchen, ob der für's Onboardaudio überhaupt gebraucht wird. Ursachenausschluss!


    Ansatz könnte auch Hackintool/Patch/Connectors sein. Manchmal hilft es, wenn HDMI als DP konfiguriert wird, denn inzwischen behandelt Apple das HDMI auch als DP.


    Auch mal nach dem Start mittels IORegistryExplorer schauen, ob überhaupt ein HDAU-Device erkannt wird für's HDMI.

    Vielleicht brauchst Du ja noch was im ACPI-Bereich.

    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

  • wie ihr sicher merkt habe ich Null Plan von der Materie


    - Layout ID u. Device ID habe ich schon mehrfach gewechselt

    - wie o. wo schaut man denn in einen Kext ???

    - codec Commander deaktiviert / keine Änderung

    - IOReg wo findet man HDAU

  • Also


    hast du alle layouts versucht?


    layout 1, 3, 11, 12, 13, 15, 44, 45, 66, 73, 88


    hab doch zuletzt noch etwas bezüglich der Problematik hier bei rehabman gelesen...der hat doch da was wegen nuc´s erwähnt.


    • FakePCIID_Intel_HDMI_Audio.kext: This kext will attach to 8086:0c0c, 8086:9d70, 8086:9d71, 8086:9d74, 8086:a170, 8086:a171, 8086:a2f0, 8086:a348, or 8086:9dc8

      The purpose is to provide support for unsupported HDAU (native B0D3) or unsuppored HDEF (100-series, 200-series, 300-series) ) devices which provide HDMI-audio on Haswell(+) systems. 8086:0c0c is one such unsupported ID. The other two 8086:0d0c, and 8086:0a0c are supported. This kext, AppleHDAController, loads by PCI class, so you normally would not inject device-id for it, but to allow FakePCIID to work, you may need to inject RM,device-id (one of the supported IDs). By default for Haswell HDAU, the kext injects RM,device-id=<0c 0a 00 00> (0x0a0c). For 100-series and later HDEF, the kext injects RM,device-id=<70 a1 00 00> or <70 9d 00 00> depending on HDEF device-id (refer to the Info.plist).

      You can override it with a DSDT edit or ACPI injection via SSDT.

      For example (_DSM patch for HDAU device for FakePCIID and HDMI audio, if you wanted 0x0d0c instead of 0x0a0c):

    Code
    1. into method label _DSM parent_adr 0x00030000 remove_entry;
    2. into device name_adr 0x00030000 insert
    3. begin
    4. Method (_DSM, 4, NotSerialized)\n
    5. {\n If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n Return (Package()\n {\n "RM,device-id", Buffer() { 0x0c, 0x0d, 0x00, 0x00 },\n "hda-gfx", Buffer() { "onboard-1" },\n })\n
    6. }\n
    7. end;

    In the case of Skylake 8086:9d70 or 8086:1a70, it is attaching to the HDEF device (usually called HDAS, but renamed to HDEF to match what Aple expects). Skylake HDMI/DP audio codec is on HDEF along with onboard audio. It injects RM,device-id=<70 a1 00 00> for 0x9d70 and RM,device-id=<70 9d 00 00> for 0xa170. In other words, with these two device-ids, it will reverse them. Try it if you have everything set correctly for HDMI/DP audio, but it is not working. This was discovered by noting that Skylake HDMI audio works on the NUC6i7KYK (Skull Canyon), but not the other NUC6 devices. It is quite system dependent. Some computers need them swapped, others do not. So test both with and without.

    This kext won't fix other problems/mistakes you may have with your HDMI/DP setup (eg. missing "hda-gfx", mismatched "layout-id" injection, incorrect or wrong framebuffer patches, or missing ACPI renames).


    link zur source:

    https://github.com/RehabMan/OS-X-Fake-PCI-ID


    In der efi die ich dir gesendet hab, also die nicht booten ging, da stand auch glaub ne andere id drin, bin da aber nicht mehr ganz sicher ob es ne gleiche id, wie du genutzt hast war.

    Dell XPS 13 7390  Intel® Core™ i7-10510u - OpenCore 0.9.4 - Win 11 macOS Ventura / macOS Sonoma

    MacBook Air 2022  M2 - 10 Core GPU - 16GB RAM - 512 GB - macOS Sonoma

    MacMini 6,1  Late 2012 - macOS Ventura Beta - OC Legacy Patcher 0.6.9

  • Alle Layouts habe ich sicher noch nicht ausprobiert aber wie in #21 beschrieben sind die eh nicht für HMDI


    Es wurde bei BigSur mit NUC6i3SYK auch schon mit FakePCIID gearbeitet, wird schon ein Grund haben.


    Es wäre ja mal hilfreich wenn einer diesen NUC6 hat und mitteilen kann dass HMDI Audio ohne FakePCIID, Voodoo oder sonstige Fakes läuft.


    Alles andere ist ja ein Jahresprojekt, gefühlt habe ich schon 1000 x gebootet ||

  • schick mal die jetzige EFI Komplett !!!!


    dann lade dir auch mal diese app...einmal öffnen und dann Datei speichern unter , oder so was in der art. die Datei auch mal schicken

    https://github.com/utopia-team…ORegistryExplorer-2.1.dmg

    Dell XPS 13 7390  Intel® Core™ i7-10510u - OpenCore 0.9.4 - Win 11 macOS Ventura / macOS Sonoma

    MacBook Air 2022  M2 - 10 Core GPU - 16GB RAM - 512 GB - macOS Sonoma

    MacMini 6,1  Late 2012 - macOS Ventura Beta - OC Legacy Patcher 0.6.9

  • Die EFI ist unverändert so wie von https://github.com/HVD3S/nuc6i3syk-EFI-Opencore geladen wurde

    nur in Device Properties habe ich rumgespielt?(


    EFI komplett geht nicht zu groß!

    Aber wie gesagt ist unverändert die vom o.a. link.

    Dateien

    • MacBook Pro.zip

      (706,17 kB, 19 Mal heruntergeladen, zuletzt: )
    • config.plist

      (44,32 kB, 12 Mal heruntergeladen, zuletzt: )
  • Versuch mal bitte die Settings..hab was anderes versucht


    https://files.fm/u/frb93bux2


    ind hier deine alte efimit neuer setting. eventuell auch mal codecommander deaktivieren und ohne testen


    https://files.fm/u/6vfce72td

    Dell XPS 13 7390  Intel® Core™ i7-10510u - OpenCore 0.9.4 - Win 11 macOS Ventura / macOS Sonoma

    MacBook Air 2022  M2 - 10 Core GPU - 16GB RAM - 512 GB - macOS Sonoma

    MacMini 6,1  Late 2012 - macOS Ventura Beta - OC Legacy Patcher 0.6.9

    Einmal editiert, zuletzt von Hecatomb ()

  • die erste funktioniert überhaupt nicht, es gibt nicht einmal ein Bootmenü


    ich probiere mal die zweite


    Hatte mich schon gefreut, nach dem booten mit der zweiten gibt es HDMI Sound

    hatte dann aber in den Kext gesehen dass FakePCIID wieder an Board ist.

    Soweit war ich ja schon mal, Sound geht aber Ausschalten und Neustart nicht mehr Freeze sowie sporadische Reboots

  • hmmm. ok moment

    Dell XPS 13 7390  Intel® Core™ i7-10510u - OpenCore 0.9.4 - Win 11 macOS Ventura / macOS Sonoma

    MacBook Air 2022  M2 - 10 Core GPU - 16GB RAM - 512 GB - macOS Sonoma

    MacMini 6,1  Late 2012 - macOS Ventura Beta - OC Legacy Patcher 0.6.9

  • Grundsätzlich wäre es mir lieber,


    dass wir jemand erklärt wie man sowas angeht, wo mit welchem Tool oder händisch

    was zu ändern oder kontrollieren ist.


    oder


    #24 " Es wäre ja mal hilfreich wenn einer diesen NUC6 hat und mitteilen kann dass HMDI Audio ohne FakePCIID, Voodoo oder sonstige Fakes läuft. "


    das einfache austauschen von Dateien bringt für das Verständnis ja nicht so viel.

  • versuche mal die config.

    voodoo had ist bisschen umständlich, es ab Monterey zum laufen zu bekommen. Iwo gibts aber ne anleitung

    Dateien

    • config.plist.zip

      (6,71 kB, 31 Mal heruntergeladen, zuletzt: )

    Dell XPS 13 7390  Intel® Core™ i7-10510u - OpenCore 0.9.4 - Win 11 macOS Ventura / macOS Sonoma

    MacBook Air 2022  M2 - 10 Core GPU - 16GB RAM - 512 GB - macOS Sonoma

    MacMini 6,1  Late 2012 - macOS Ventura Beta - OC Legacy Patcher 0.6.9

  • ne auch nicht;(

    keine Anzeige mehr am Display


    ich schau mal ob es ne Anleitung gibt oder jemand mir in groben Schritten erklären kann wie und wo man ändern und kontrollieren muss


    trotzdem Danke für die Mühe

  • https://osxlatitude.com/ frag mal dort einfach nach...


    hast du die funktionierende efi mal mit deaktivierten fake texte versucht? beide mal deaktiviert? mit und ohne codecommander etc?

    Dell XPS 13 7390  Intel® Core™ i7-10510u - OpenCore 0.9.4 - Win 11 macOS Ventura / macOS Sonoma

    MacBook Air 2022  M2 - 10 Core GPU - 16GB RAM - 512 GB - macOS Sonoma

    MacMini 6,1  Late 2012 - macOS Ventura Beta - OC Legacy Patcher 0.6.9

  • nein habe schon wieder alles auf Anfang aber vllt schau ich gleich nochmal

    also alles wie gehabt bootet aber dann im Bootvorgang plötzlich " kein Signal" am Display.

    Kabel ziehen u. neu verbinden Quelle durchschalten hilft nicht



    aber evtl. noch mal zu der Aussage aus post #21


    schau mal in IORegistryExplorer, ob überhaupt ein HDAU-Device erkannt wird für's HDMI


    wo? wenn ich im Suchfeld HDAU eingebe kommt nichts, bei meinem NUC8 aber auch nicht obwohl HMDI Audio geht.

    oder wo muss ich gucken?

  • https://github.com/yahgoo/installVoodooHDA4BSnMont hier ist die Anleitung für voodoohda ist halt etwas umständlich, aber das bekommst du schon hin das es läuft


    oder auch hier was https://github.com/chris1111/VoodooHDA-OC

    Dell XPS 13 7390  Intel® Core™ i7-10510u - OpenCore 0.9.4 - Win 11 macOS Ventura / macOS Sonoma

    MacBook Air 2022  M2 - 10 Core GPU - 16GB RAM - 512 GB - macOS Sonoma

    MacMini 6,1  Late 2012 - macOS Ventura Beta - OC Legacy Patcher 0.6.9