Contribute
Register

AppleHDA HDMI Audio [Guide]

Problem Reporting:

1. Description of HDMI audio problem
"
Hi guys good night. I'm on my second hackintosh. And this time I'm having more trouble than I was expecting.

Config is, GA-ZA370N WIFI, i7 8700, RX 580 8gb (two HDMI and two display outputs) and a 43" 4K LG Display (with four HDMI and one DisplayPort input). This monitor emulates 4 1080p monitors in one 4k display with integrated sound, I will explain below.

I have sound in the headphone jack of the motherboard but no audio on the display using HDMI.

My graphics card outputs are connected using 2 HDMI outputs to 2 HDMI inputs in the monitor, 1 Displayport output to 1 Displayport input in the monitor, 1 Displayport output (than a DisplayPort to HDMI adapter) to 1 HDMI input in the monitor.

So it works like the rx 580 graphics card is connected t 4 distinct 1080p monitors with integrated sound.

In windows the sound works perfectly.

Anyone has an idea of what could I do?

Kind regards,

Tulio.
"

2. OS X version/motherboard model/BIOS version/processor/graphics
- Motherboard: Z370N WIFI - Bios F4
- Processor: Intel i7-8700 (not the K version)
- Graphics: Saphire Pulse Radeon RX 580 8gb

3. Procedure/Guide used
- Whatevergreen+Lilu under efi/clover/kexts/other
and
- Run cloverHDMI script with the following results:
"
Agreement

The audio_cloverHDMI script is for personal use only. Do not distribute

the patch, any or all of the files for any reason without permission.

The audio_cloverHDMI script is provided as is and without any warranty.


File: audio_cloverHDMI-130_v0.8.command

Release Mode

EFI partition is mounted

Password:

No HDMI audio codec(s) detected, continue (y/n): y

HDMI audio codec(s)

Integrated Graphics is not installed/enabled

Install AMD/Nvidia HDMI audio (y/n): y

AMD discrete graphics card 100267df found on PEG0@1/GFX0@0

AMD HDMI audio is enabled

Frambuffer injection and connector patching may also be required

Note: AMD kext edits are not available with this script

Script exits when another HDMI audio method is installed

Remove existing HDMI audio method, restart, run cloverHDMI

To save a Copy of this Terminal session: Terminal/Shell/Export Text As ...

logout

Saving session...

...copying shared history...

...saving history...truncating history files...

...completed.


[Process completed]

"
4. Installed AppleHDA.kext
- Under \System\Library\AppleHDA.kext
- In the attached zip


X. Everything Else in the attached file.

And thanks for the help Toleda.
 

Attachments

  • TroubleReporting.zip
    3.3 MB · Views: 95
No

No

2nd request, attach the requested files.

Thank you toleda for the help. Have just posted the requested files.
 
As I needed to used the PCIex1 slot for my BCM94342 network card, I had to move my GFX950 from the x16 PEG0 slot to this PEG1 x8 slot.

All Line In/Out and HDMI devices available.

Yes I had my HDMI audio working- but now it is gone. I realize I may have to change some of the Clover Kernel patches but I can't figure out which. Can you help / suggest what needs to change?
 

Attachments

  • debug_GFX-2.zip
    1.9 MB · Views: 83
no audio on the display using HDMI
cloverHDMI does not install anything when HDMI audio is already enabled
Installed every method, expect failure.
Remove HDMIAudio.kext
WhateverGreen is installed, is it required?
Restart, reply with new files
 
cloverHDMI does not install anything when HDMI audio is already enabled
Installed every method, expect failure.
Remove HDMIAudio.kext
WhateverGreen is installed, is it required?
Restart, reply with new files

Got it. I will try to uninstall HDMIAudio and Whatevergreen. Than I will try the script. Let's see... If that does not work I will generate new debug files. I will keep you all updated.
 
..solved
 
Last edited:
Hey guys. Can someone help me?
1. No audio Hdmi device in sound preferences/ No sound.
2. Os - 10.13.5 / motherboard - Asus h110m-k / processor - intel core i5 6400 / graphics - gtx 1050ti
4. I'm using DP-DP cable
3. Used cloverHDMI method. After running audio_cloverHDMI-130_v0.8.command, SSDT-HDMI-NVIDIA-PEG0.aml was installed in patched folder.
 

Attachments

  • report.zip
    3 MB · Views: 89
I tried method one....clover install and ran the audio_cloverHDMI-130_v0.8 patch and got the following error:

HDMI audio codec(s)
Intel: 0x8086280b
Device ID: 0x16590000 not supported
rm: /tmp/HDEF.txt: No such file or directory

So, troubleshoot that or move on to method 2?

I also have a Realtek ALC3234 (ALC255) with vendor id 0x10ec0255 that works using the laying id 3 with the vanilla method.. just don't want to do anything that'd break that.
 
I have tried cloverHDMI report for a NUC DC53427HYE and El Capitan.

Here is IORegistryExplorer and config.plist for clover. In my /EFI/ACPI/patched I have:
SSDT-HDEF-3.aml
SSDT-HDMI-HD4000.aml

The device is showing up in the system report, but no device is available as output in preferences. What am I doing wrong?

Thanks!
 

Attachments

  • ioregistry.ioreg
    12.8 MB · Views: 104
  • config.plist
    13 KB · Views: 203
Back
Top