Helvegen Posted October 19, 2020 Share Posted October 19, 2020 What are the kexts responsible for the sound through hdmi on video cards? Quote Link to comment Share on other sites More sharing options...
HenryV Posted November 2, 2020 Share Posted November 2, 2020 Your particular situation may require the use of CodecCommander kext and specifically enabling the HDMI features that are by default disabled. The attachments are for illustrative purposes only as you hardware may be different. The principle for modification may be the same but the method for specific hardware can differ. Below is some excerpted text that may assist you although it applies to intel hardware: Open Package Contents in CodecCommander.kext and browse to info.plist. Open info.plist with PlistEdit Pro. Under IOKitPersonalities –> CodecCommander -> Codec Profile, change 8086’s String from Disable to Publish HDMI. See pic) 8086 to Publish HDMI.png Next (this is key) under “CodecCommanderPowerHook” ->Codec Profile -> change 8086’s String from Disabled HDMI to Publish HDMI. Then under Disabled HDMI -> Disable, change Disable Boolean to NO. CodecCommanderPowerHook.png Next at “CodecCommanderVoodooHDA” -> Codec Profile ->8086, change 8086 String from Disable to Publish HDMI and Disable HDMI -> Disable Boolean from Yes to NO CodecCommanderVoodooHDA.png Additionally, injected in config.plist is: AddProperties IntelGFX hda-gfx 6F6E626F6172642D3100 HDA hda-gfx 6F6E626F6172642D3100 (maybe not needed) Note: framebuffer@1 port (on my setup) is patched from 01050900 00040000 87010000 -> 01050900 00080000 87010000. But even though the framebuffer@1 is patched, it switches back to 04 when hdmi monitor is plugged in, (check IOREG). DPCIManager.png Note also that DPCIManager will only show the Intel 8086:2809 hdmi device when your HDMI Device is plugged in. As it will only show up under About this Mac -> System Report -> Audio Devices, when the device is plugged in and working. hdmi_audio.zip Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.