Contribute
Register

AppleHDA HDMI Audio [Guide]

Joined
Apr 26, 2016
Messages
28
Motherboard
MSI H170 M3
CPU
i5 6500
Graphics
R9 380
Mobile Phone
Android
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

toleda

Moderator
Joined
May 20, 2010
Messages
24,452
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
512K, LC, Power Mac
Mobile Phone
iOS
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.
 
Joined
Oct 13, 2017
Messages
15
Motherboard
MSI Z170A-Tomahawk
CPU
i7 6700K Skylake
Graphics
EVGA Geforce GTX1050Ti
Mac
iMac, MacBook Pro
Mobile Phone
iOS
  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

Joined
Oct 13, 2017
Messages
15
Motherboard
MSI Z170A-Tomahawk
CPU
i7 6700K Skylake
Graphics
EVGA Geforce GTX1050Ti
Mac
iMac, MacBook Pro
Mobile Phone
iOS
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

toleda

Moderator
Joined
May 20, 2010
Messages
24,452
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
512K, LC, Power Mac
Mobile Phone
iOS
HDMI audio not working
Missed: II. cloverHDMI/6. Notes/1. MultiBeast > Drivers > Realtek ALCxxx > 100 / 200 Series Audio disables Intel HDMI audio/Remove ...

Reply with new files
 
Joined
Oct 13, 2017
Messages
15
Motherboard
MSI Z170A-Tomahawk
CPU
i7 6700K Skylake
Graphics
EVGA Geforce GTX1050Ti
Mac
iMac, MacBook Pro
Mobile Phone
iOS
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"
 
Joined
Jun 20, 2014
Messages
1,027
Motherboard
Gigabyte Aero 15X v8-BK4K4P
CPU
i7-8750H
Graphics
UHD 630 / GTX 1070
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:
Joined
Apr 26, 2016
Messages
28
Motherboard
MSI H170 M3
CPU
i5 6500
Graphics
R9 380
Mobile Phone
Android
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

toleda

Moderator
Joined
May 20, 2010
Messages
24,452
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
512K, LC, Power Mac
Mobile Phone
iOS
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.
 
Top