Contribute
Register

Audio - HDMI Audio AppleHDA [Guide]

Status
Not open for further replies.
Has nothing to do with boot, native is no; impossible to be the cause
Unsupported codec produces sound assertions, no effect on boot

Clover disables the ssdts:
8:635 0:000 Name H001 present at 0x739, renaming to HDAU
8:635 0:000 HDMIADR1=30000 HDMIADR2=1

config.plist/Graphics missing
Fix the boot problem. off topic.

Actually this was very helpful and I managed to get the HDMI to work.
Basically with <key>AddHDMI_8000000</key> set to false and SSDT-HDMI-NVIDIA-BR3A installed, the system would hang at boot undefinitely or so it seemed.

1. Removed SSDT-HDMI-NVIDIA-BR3A
reboot
2. Set <key>AddHDMI_8000000</key> to false
reboot
3. Fixed C and P states
reboot
4. Added SSDT-HDMI-NVIDIA-BR3A
reboot
5. System hanged for about 4 minutes at kext stall[x], (60s): 'IOSCSIHierarchicalLogicalUnit', 'IOSCSIHierarchicalLogicalUnit', 'IOHDACodecFunction'
Then it booted successfully!

Now I have full sound output for the GTX 760.

Thank you!

Off-topic: That DCPIManager tool is very very useful, also helped me figure out the C and P states weren't generated properly. It seems Clover, if certain options are not specifically set to false and just deleted, it will set them as true by default.
 
Hi, i'm unable to disable the secondary display even if there is only 1 HDMI connector plugged in.
upload_2017-9-29_22-25-13.png

This is what i'm getting:

upload_2017-9-29_22-25-32.png

What can i do to force the secondary display to power off?

I've also tried to unplug all the HDMI connectors and execute the script through temviewer, but it didn't help.

Motherboard: ECS H61H2-TI
CPU: i5-3570k
 
Hi, i'm sorry, i've added it now.

Additional motherboard specs: http://www.ecs.com.tw/ECSWebSite/Pr...goryID=1&DetailName=Feature&MenuID=24&LanID=0

It has also an internal button connector to switch between HDMI and LVDS output (connector for LCD displays for All In One computers (AIO)).

The manual says "When you press this button, the LCD display will switch by the turns of AIO/ HDMI/LCD OFF."
But in practice when i press it what happens is that macOS acts like the resolution has been changed (the HDMI out goes black for a second and then back on).
I've tried to press it many times, but the AIO display won't go away
 

Attachments

  • upload_2017-9-30_10-1-19.png
    upload_2017-9-30_10-1-19.png
    181.4 KB · Views: 287
Last edited:
macOS/HDMI audio is configured correctly
What adapter?
Try the other mDP connectors
Hello, when you recommended that I try other mDPs I would shut down then unplug from port to another and still had no sound. If I try other mDPs while the system is on I get sound from 2 of the mDPs. Don't know what made me try it like this but I now can get sound when I unplug and plug from one port to another while the system is on. Definitely can work with that.
 
Dear toleda

I use your script to create SSDT on my 10.13 High Sierra
HDMI Audio won't show after restart. How to edit SSDT?
I attach my files
thanx for your help

My rig is
Intel i5 3570
Biostar Hi-Fi Z77
Nvidia GTX 660 2GB
 

Attachments

  • SSDT-HDMI-NVIDIA-PEG0.aml
    458 bytes · Views: 202
  • DCPI.png
    DCPI.png
    93.6 KB · Views: 239
  • SysInfo.png
    SysInfo.png
    99.2 KB · Views: 240
  • config.plist
    17.4 KB · Views: 294
  • bootlog.log.txt
    31.5 KB · Views: 173
  • Screen Shot 2017-10-03 at 15.59.22.png
    Screen Shot 2017-10-03 at 15.59.22.png
    91.4 KB · Views: 205
How to edit SSDT?
You don't
IOReg missing
Missed Post #1/I. cloverHDMI/6. Notes/4. Remove/Disable Clover audio/HDMI audio patches/
  • config.plist/ACPI/DSDT/Fixes/AddHDMI_8000000/NO
  • config.plist/ACPI/DSDT/Fixes/FixDisplay_0100/NO
  • config.plist/Devices/UseIntelHDMI/NO
Edit config.plist, save, restart, reply with new files
 
You don't
IOReg missing
Missed Post #1/I. cloverHDMI/6. Notes/4. Remove/Disable Clover audio/HDMI audio patches/
  • config.plist/ACPI/DSDT/Fixes/AddHDMI_8000000/NO
  • config.plist/ACPI/DSDT/Fixes/FixDisplay_0100/NO
  • config.plist/Devices/UseIntelHDMI/NO
Edit config.plist, save, restart, reply with new files

Thank u very much for revising my step, it works now
I attached revised config.plist
 

Attachments

  • config.plist
    17.3 KB · Views: 322
Status
Not open for further replies.
Back
Top