Contribute
Register

AppleHDA HDMI Audio [Guide]

Clover is interfering with the ssdt
Edit config.plist:
1. /ACPI/DSDT/Fixes/FixDisplay_0100/NO
2. /Graphics/Inject/ATI/NO
Is WhatEverGreen.kext installed?
Reply with new files

FixDisplay_0100 and Ati injection disabled .
Yes WhatEverGreen.kext is installed.
 

Attachments

  • Archivio.zip
    1.3 MB · Views: 96
FixDisplay_0100 and Ati injection disabled .
HDMI audio ssdt is working
What HDMI device is connected?
Default framebuffer is not working for HDMI audio.
Is there a AMD9000Controller framebuffer that works (Exmoor, OPM, etc.)?
If yes, reply with an IOReg with the framebuffer enabled.
 
  1. HDMI audio not working, and not displaying under Sound Output
  2. OSX 10.12.6 / MSI Z170A-Tomahawk/E7970IMS.170/i7 6700k/EVGA GTX 1050ti
  3. Tried clean install with Audio added from Multibeast 100 & ALC892
  4. (I haven’t manipulated the AppleHDA.kext that was initially installed, should I still put it in the Kext folder?)
  5. Attached
  6. Attached 1,2,3
  7. Attached
  8. Attached
  9. Attached
  10. Attached 1,2 Don’t have these installed, but dsdt.aml is called in Config.plist but it isn’t in the directory. When I remove it from the config.plist, it won’t load. I also have shown all files in finder, and nothing shows in the directory.
  11. Done
 

Attachments

  • Zorat-Archive.zip
    1,014.7 KB · Views: 95
I wiped the entire system and did a clean install with just the Intel 530.
  1. HDMI audio not working, and not displaying under Sound Output
  2. OSX 10.12.4 / MSI Z170A-Tomahawk/E7970IMS.1B0/i7 6700k/Intel 530
  3. Unibeast Install of Sierra 12.4, Installed Clover, Multibeast of Audio - ALC892, 100 series Video - Intel 500 series, audio_cloverALC-130_v0.3, audio_cloverHDMI-130_v0.6
  4. (I haven’t manipulated the AppleHDA.kext that was initially installed, should I still put it in the Kext folder?)
  5. Attached
  6. Attached 1,2,3
  7. Attached
  8. Attached
  9. Attached - NOTE: ODD PROMPTING OF NVIDIA/AMD? I don’t have that in the system since I did the fresh install...
  10. Attached 1,2 Don’t have these installed, but dsdt.aml is called in Config.plist but it isn’t in the directory. When I remove it from the config.plist, it won’t load. I also have shown all files in finder, and nothing shows in the directory.
  11. Done
Just a Note, you ask for the DPCIManager Boot log as #7 and also as #10-2
 

Attachments

  • Zorat - Archive2.zip
    1,021.2 KB · Views: 100
Documented
See Post #1/Note: 10xx/Nvidia web driver ...
or Post #1/VIII. Nvidia GeForce Graphics
macOS is configured correctly for Nvidia HDMI audio
If I pick up the DP to HDMI cable with audio, do I need to redo the script and answer No to this part?
"Confirm DP to HDMI connector edit on port 0x5 (y/n): y"
 
I'm not sure how important it is to disable unused ports but I read a post where RehabMan made this suggestion so I wanted to see if I could do it myself.

I use an ig-platform-id of 0x59120000 which has 3 DP ports by default. I used your script to change port 0x6 to HDMI.

Port 0x5 is DP so I didn't have to change that; but I didn't have any physical connector for port 0x7 so I wanted to disable it. After some research and trial and error I created the following kext patches to disable port 0x7 and set the port count to 2.

Toleda: Perhaps you could add the option to disable ports in your script?

Code:
Name: AppleIntelKBLGraphicsFramebuffer
Find: 02040a00 00040000 87010000
Replace: 02040a00 00080000 87010000
Comment: t2-10.12.6-KBL-5912000-Port_0x6-DP2HDMI

Name: AppleIntelKBLGraphicsFramebuffer
Find: 03060a00 00040000 87010000
Replace: ff000000 01000000 20000000
Comment: t2-10.12.6-KBL-5912000-Port_0x7-DP2None

Name: AppleIntelKBLGraphicsFramebuffer
Find: 00030303 00006002
Replace: 00030202 00006002
Comment: t2-10.12.6-KBL-5912000-Port_Count_3to2
 
Last edited:
HDMI audio ssdt is working
What HDMI device is connected?
Default framebuffer is not working for HDMI audio.
Is there a AMD9000Controller framebuffer that works (Exmoor, OPM, etc.)?
If yes, reply with an IOReg with the framebuffer enabled.

MX279 -> HDMI -> DVI-I -> MSI R9 380 4GB
AMD9000Controller is right for my video card , the fb is Lagotto i injected both in Clover .
 

Attachments

  • iMac di Francesco.ioreg
    5.3 MB · Views: 171
If I pick up the DP to HDMI cable with audio, do I need to redo the script and answer No to this part?
The adapter is a workaround for the Nvidia/10xx/No HDMI audio on the HDMI port problem (1050)
The DP to HDMI question addresses an Intel HDMI audio framebuffer edit (HD530). If you fix config.plist as suggested, no need to run script again; simply restart.
 
Back
Top