Contribute
Register

AppleHDA HDMI Audio [Guide]

Attachments

  • problem reporting.zip
    2.6 MB · Views: 71
Throwing my lot in here.

Tried Clover patch as in post #2. My Nvidia graphics kernel patch is <de101a0e> to <de10ba0f>.

This is my GA-Z97MX GAMING 5 MB with NVidia GFX 950 Graphics. In 10.13.3 I had HDMI working. I just upgraded to 10.13.5 and can't get HDMI working. Seem to have other Audio In and Out devices according to System Preferences.

Attached is my debug dump.
 

Attachments

  • debug_14845.zip
    2.1 MB · Views: 81
already attached
Why are you using FakePCIID?
With FakePCIID installed, cannot use cloverHDMI
See Post #1/II. AppleHDA HDMI Audio Methods/2. Intel - RehabMan/FakePCIID
Install required framebuffer edit.
 
Hi Toleda,

Have been running 10.11.6 for along time with one of your old ssdt's to enable Nvidia HDMI (via DP) audio on my rig.
Today i Updated to 10.13.5 ... have everything working except Nvidia HDMI Audio.

I carefully read through Posts #1 & #2 .... Implemented HDMI audio via SSDT-HDMI-NVIDIA-PEG0.aml downloaded from your git repo and applied the 10.13.5 work around from post #2 ... (option 2 - Clover AppleHDAController patch) but no luck with getting any HDMI audio on my LG Ultrawide Display.

I also tried running your CloverHDMI script ... it downloaded the same SSDT that i manually downloaded but still does not work.

Note: It made a backup of my Clover config.plist but as far as i could tell made no changes ?

System Info:-

Running MacOS High Sierra Version 10.13.5 with latest Nvidia Web Driver 387.10.10.10.35.106
Motherboard is ASRock Z97 Extreme 6 With the latest BIOS
CPU is Intel I7-4790K / 16 GB RAM
GPU is Nvida 980 TI connected to LG Ultrawide 34" monitor via DP 1.2 cable

Like i said all was working fine with my previous OSX 10.11.6 install so i know that the hardware and cable are good.
I tried some of the other methods from post #1 such as lilu/NvidiaFixup but still no audio so went back to your method/ssdt.

Have checked and rechecked that the work around patch i made is correct for my GPU (device=id = b0 0f 00 00)
My Clover patch looks like this :-

Code:
<dict>
                <key>Comment</key>
                <string>Nvidia Audio</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                3hAaDg==                  (DE101A0E)
                </data>
                <key>InfoPlistPatch</key>
                <false/>
                <key>MatchOS</key>
                <string>10.13.4,10.13.5</string>
                <key>Name</key>
                <string>com.apple.driver.AppleHDAController</string>
                <key>Replace</key>
                <data>
                3hAPsA==                   (DE100FB0)
                </data>
            </dict>

Would really appreciate any help on this issue ... requested debug files in attached zip file.

Many thanks for all you do for the community.

Cheers
Jay
 
full compilation
IOReg shows 1080 Ti HDMI audio working
The dsdt is edited for HDMI audio (Fermi)
config.plist/ACPI/DSDT/Fixes/AddHDMI_8000000/YES and FixHDA_8000/Yes for HDMI audio
Consider one method for HDMI audio to avoid problems
 
Have checked and rechecked that the work around patch i made is correct for my GPU (device=id = b0 0f 00 00)
The values are correct, The device_ids are included in the source, Info.plist is not relevant. Suggest patching the binary as noted in Post #2.
 
Last edited:
Back
Top