Jump to content

AppleHDA HDMI Audio


toleda
 Share

101 posts in this topic

Recommended Posts

Mistake, no need to run cloverHDMI.

Replace EFI/CLOVER/config.plist with Post #48/config.plist

Restart

Reply with new files

 

I'am sorry, my todo list with attachments

 

1. No HDMI audio

 

2. macOS Sierra 10.12.6 / Asus Z170-A / Bios 3504 (last) / Intel i7-6700K / Intel HD530 / Clover 4359

 

3. AppleHDA HDMI Audio / Post #1

 

4. Attached, AppleHDA.kext version 279.48

 

5. ‘my iMac’ attached

 

6.1 WARNING! Malware Detected, Download at your own risk

 

6.2 Attached screenshot system info

 

7. See 6.1

 

8. Attached MaciASL

 

9. Attached Terminal Saved Output (not applicable)

 

11.1 Attached config.plist

 

11.2  See 6.1

 

11.4 Attached SSDT-HDEF and SSDT-HDMI

 

X. Clover bootlog attached

 

X. Screenshot system info/Hardware/audio

Attachments_8.zip

Link to comment
Share on other sites

1. No HDMI audio

ssdts are working, kextstopatch is not

0:261  0:000  KextsToPatch: 2 requested
0:261  0:000   - [00]: Patches error Unsupported getting next element
0:261  0:000   - [01]: Patches error Unsupported getting next element

My mistake

Replace EFI/CLOVER/config.plist with attached config.plist

Restart

Reply with new files

config.plist.zip

  • Like 1
Link to comment
Share on other sites

ssdts are working, kextstopatch is not

0:261  0:000  KextsToPatch: 2 requested
0:261  0:000   - [00]: Patches error Unsupported getting next element
0:261  0:000   - [01]: Patches error Unsupported getting next element

My mistake

Replace EFI/CLOVER/config.plist with attached config.plist

Restart

Reply with new files

 

 

The clover boot process completes and then the PC reboots.

 

I noticed that your config.plist cannot be edited with Clover Configurator. CC crashes and the config.plist is damaged.

 

I hope it helps.

Link to comment
Share on other sites

noticed that your config.plist cannot be edited with Clover Configurator. CC crashes and the config.plist is damaged.

See Post #39

I use Xcode because Clover Configurator damages config.plists.

Attach the config.plist with the problem..

Try Xcode.

Link to comment
Share on other sites

ssdts are working, kextstopatch is not

0:261  0:000  KextsToPatch: 2 requested
0:261  0:000   - [00]: Patches error Unsupported getting next element
0:261  0:000   - [01]: Patches error Unsupported getting next element

My mistake

Replace EFI/CLOVER/config.plist with attached config.plist

Restart

Reply with new files

 

I could boot using VoodooHDA so:

 

1. No HDMI audio

 

2. macOS Sierra 10.12.6 / Asus Z170-A / Bios 3504 (last) / Intel i7-6700K / Intel HD530 / Clover 4359

 

3. AppleHDA HDMI Audio / Post #1

 

4. Attached, AppleHDA.kext version 279.48

 

5. ‘my iMac’ attached

 

6.1 WARNING! Malware Detected, Download at your own risk

 

6.2 Attached screenshot system info

 

7. See 6.1

 

8. Attached MaciASL

 

9. Attached Terminal Saved Output (not applicable)

 

11.1 Attached config.plist

 

11.2  See 6.1

 

11.4 Attached SSDT-HDEF and SSDT-HDMI

 

X. Clover bootlog attached

 

X. Screenshot system info/Hardware/audio

 

X. System Preferences/Audio

on my old High Sierra 10.13 beta system HDMI sound works!

(with your latest config)

 

Attachments_9.zip

post-193203-0-41018100-1513940927_thumb.png

post-193203-0-78090000-1513940938_thumb.png

Link to comment
Share on other sites

I could boot using VoodooHDA

 

 

on my old High Sierra 10.13 beta system HDMI sound works!

(with your latest config)

Voodoo disables AppleHDA.kext and does not support Intel HDMI audio, remove.

Attach working 10.12 beta IOReg and Clover boot log

CC OK, edit your 10.12.6 working config.plist and add the 2 KextsToPatch patches from Post #52 config.plist.

Save, restart, reply with new files

Link to comment
Share on other sites

Voodoo disables AppleHDA.kext and does not support Intel HDMI audio, remove.

Attach working 10.12 beta IOReg and Clover boot log

CC OK, edit your 10.12.6 working config.plist and add the 2 KextsToPatch patches from Post #52 config.plist.

Save, restart, reply with new files

 

If I remove VoodooHDA Sierra 10.12.6 restarts after boot.

 

see attachments

 

config.plist is the same for all my systems, only one EFI partition

my systems are:

 

High Sierra 10.13.3 beta 2 (not working)

High Sierra 10.13 beta (working)

Sierra 10.12.6 (needs VoodooHDA to boot)

El Capitan 10.11.6 (needs VoodooHDA to boot)

 

I hope it helps

HS 10.13 beta.zip

Link to comment
Share on other sites

High Sierra 10.13.3 beta 2 (not working)

High Sierra 10.13 beta (working)

Sierra 10.12.6 (needs VoodooHDA to boot)

El Capitan 10.11.6 (needs VoodooHDA to boot)

High Sierra beta shows the method works.  

 

No disrespect intended, you have a boot problem, not an audio problem. Remove anything audio related, including VoodooHDA, and fix the boot problem for all macOS versions (leave native AppleHDA.kext).

Link to comment
Share on other sites

High Sierra beta shows the method works.  

 

No disrespect intended, you have a boot problem, not an audio problem. Remove anything audio related, including VoodooHDA, and fix the boot problem for all macOS versions (leave native AppleHDA.kext).

 

Yes, I agree with you.

 

I removed VoodooHDA and disabled the FrameBuffer patches in your config.plist (attached).

 

Now all my systems work but no HDMI audio.

 

I guess each system needs different FrameBuffer patches. Am I right?

 

Is it possible to put all the patches together in config.plist and enable only the patches for the system I use at that time?

config.plist.zip

Link to comment
Share on other sites

I guess each system needs different FrameBuffer patches. Am I right?

 

Is it possible to put all the patches together in config.plist and enable only the patches for the system I use at that time?

The patch is for the specific physical connector connected to a display. 

Multiple displays may required multiple patches (DP is native, no patch)

 

config.plist, make the edits noted:

1. Remove KextsToPatch and attached properties

2. Rename #KextsToPatch to KextsToPatch (remove #)

3. Remove 4 of the property patches, so 1 property patch remains (i.e., TRIM function for non-Apple SSDs)

4. Install, restart. If boot fails, config.plist problem.

5. If successful boot, run cloverHDMI

6. Restart

7. If unsuccessful boot, framebuffer patch problem

8. If successful, reply with new files.

  • Like 2
Link to comment
Share on other sites

The patch is for the specific physical connector connected to a display. 

Multiple displays may required multiple patches (DP is native, no patch)

 

config.plist, make the edits noted:

1. Remove KextsToPatch and attached properties

2. Rename #KextsToPatch to KextsToPatch (remove #)

3. Remove 4 of the property patches, so 1 property patch remains (i.e., TRIM function for non-Apple SSDs)

4. Install, restart. If boot fails, config.plist problem.

5. If successful boot, run cloverHDMI

6. Restart

7. If unsuccessful boot, framebuffer patch problem

8. If successful, reply with new files.

 

I followed your procedure, everything fine no issues

 

1. No HDMI audio

 

2. macOS High Sierra 10.13.3 (17D25b) / Asus Z170-A / Bios 3504 (last) / Intel i7-6700K / Intel HD530 / Clover 4359

 

3. AppleHDA HDMI Audio / Post #1

 

4. Attached, AppleHDA.kext version 280.12

 

5. ‘my iMac’ attached

 

6.1 WARNING! Malware Detected, Download at your own risk

 

6.2 Attached screenshot system info

 

7. See 6.1

 

8. Attached MaciASL

 

9. Attached Terminal Saved Output

 

11.1 Attached config.plist

 

11.2  See 6.1

 

11.4 Attached SSDT-HDEF and SSDT-HDMI

 

X. Clover bootlog attached

Attachments_10.zip

Link to comment
Share on other sites

I followed your procedure, everything fine no issues

 

1. No HDMI audio

Neither AppleIntelSKLGraphicsFramebuffer.kext patch shows in IOReg.

Rebuild kext cache, Terminal: 

sudo touch /System/Library/Extensions && sudo kextcache -u / 

Restart, reply with new IOReg.

Have not installed 10.13.3, attach AppleIntelSKLGraphicsFramebuffer.kext

  • Like 1
Link to comment
Share on other sites

run cloverHDMI and rebuild cache in Sierra, no HDMI audio

same for El Capitan

No need to run cloverHDMI for different versions of macOS, same patches since 10.11.4. (No Skylake support before 10.11.4)

Same problem as Post #64, same solution (do not run cloverHDMI; once and done).

Config,plist needs a clean up. Start by removing every property with a leading #.

Set every property set YES to NO except the few you man really need.

  • Like 1
Link to comment
Share on other sites

Not possible, don't own your motherboard. 

 

misunderstanding, I asked for a config.plist having HDMI audio working on Sierra and El Capitan, if possible for a similar board to mine, maybe a Skylake/Kabylake board or similar (Haswell?) for comparison.

 

Thank you so much and I wish you a Happy New Year

Link to comment
Share on other sites

asked for a config.plist having HDMI audio working on Sierra and El Capitan

The working 10.13 HDMI audio config.plist is the same for all HD530 supported versions of macOS (10.11.4+).

config.plist/KernelAndKextPatches/KextsToPatch/

a. 10.11.4+-SKL-1912000-4_displays

b. 10.11.4-SKL-1912000-Port_0x6-DP2HDM

ssdts:

a. SSDT-HDEF-HDAS-1.aml

b. SSDT-HDMI-HD530.aml

  • Like 1
Link to comment
Share on other sites

  • 1 month later...

HDMI on a GTX 10xx does not work using an HDMI to HDMI cable in 10.13.x?

Do I have to use a DP2HDMI or DVI2HDMI adapter?

At this time, I am aware of only 1 user with working Nvidia 10xx HDMI audio on the HDMI port. For most Nvidia 10xx users, at least 1 DP port has audio.  If you don't have a DP audio device to confirm DP audio, the adapter is required before installing HDMI audio.

try  using HDMIAudio-1.1.dmg

There is no magic in the HDMIAudio.kext; it only enables the ports the driver supports. If the HDMI port does not work with the Post #1 methods, it does not work with the kext.

 

Further, the kext only supports 4 of the 6 Nvidia display instances, meaning 2 working audio ports are not supported. As well, there is no developer support.

  • Like 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...