- Joined
- Jul 22, 2018
- Messages
- 8,169
- Motherboard
- Supermicro X11SPA-T
- CPU
- Intel Xeon W-3275 28 Core
- Graphics
- 2xAMD RX 580 8GB
- OS X/macOS
- 13.x
- Bootloader
- OpenCore (UEFI)
- Mac
- Mac mini
- MacBook Pro
- Mobile Phone
- Android
- iOS
How to Enable NVIDIA HDMI/DP Audio
This guide covers the implementation of DP/HDMI Audio on macOS using Clover and OpenCore.
Overview
Audio is an essential component of any system. Having an HDMI/DP Audio is a great pleasure on Mac. With this feature enabled, you can enjoy watching movies, and shows on your big screen television, or external Monitor. The following is a guide for enabling HDMI/DP Audio on Intel IGPU for Desktops and Laptops. Implementing Digital Audio on macOS is very simple.
For Intel IGPU HDMI/DP Audio
Compatibility
Not all Graphics are compatible with macOS. Refer to the thread linked below for more information on Graphics compatibility.
Requirements
STEP 1: Remove Outdated Kexts, Injections and ACPI Renames
The first step is to remove the kexts, injections, and ACPI renames that can interfere with the Graphics implementation. To remove such, follow the steps below.
Kexts Removal
If you're using any of these kexts listed below, it is recommended to remove them. See notes below.
1. Mount your ESP
2. Remove the following kexts.
Clover Properties and Injections
If you're using Clover, you need to disable Clover properties and injections.
1. Mount your ESP
2. Open your config.plist and disable and/or remove the following from their respective sections
Disable DSDT Fixes
The DSDT fixes can be disabled in
The Fake IDs can be disabled in the
The Audio injection properties can be disabled in the
The injection properties can be disabled in the
The Graphics injection can be disabled in the
If you're using any ACPI renames, you'll need to disable or delete the ACPI renames as these can conflict with WhateverGreen's automatic renames.
1. Mount your ESP
2. Open your config.plist and remove the following ACPI renames. For Clover, it's in
Before you enable HDMI/DP Audio, you need to enable your Graphics with full acceleration. Depending on the Graphics, either NVIDIA or AMD, see the guide linked below.
STEP 3: Enable Audio
Although it is not necessary to enable built-in Audio for having Digital Audio it doesn't seem to cause a problem and is always recommended to have the onboard audio enabled. To enable the onboard audio, follow the guide linked below.
STEP 4: Restart your System
After performing all the above steps, restart your system in order to enable the NVIDIA HDMI/DP Audio.
Now you should have a working HDMI Audio
Verifying HDMI/DP Audio
The next step is to verify whether HDMI/DP Audio is implemented correctly and is working or not.
Download IOReg and open it.
Problem Reporting
Details :
Sample Attachment
The NVIDIA GTX 650 from MSI, GTX 980Ti from EVGA, GTX 1050Ti from MSI, and Dual GTX 1080Ti from EVGA are used as the example in this guide.
This guide covers the implementation of DP/HDMI Audio on macOS using Clover and OpenCore.
Overview
Audio is an essential component of any system. Having an HDMI/DP Audio is a great pleasure on Mac. With this feature enabled, you can enjoy watching movies, and shows on your big screen television, or external Monitor. The following is a guide for enabling HDMI/DP Audio on Intel IGPU for Desktops and Laptops. Implementing Digital Audio on macOS is very simple.
For Intel IGPU HDMI/DP Audio
GUIDE - How to Enable Intel IGPU HDMI/DP Audio on macOS
How to Enable Intel IGPU HDMI/DP Audio on macOS An EliteMacx86 Exclusive Guide - This guide covers the implementation of Intel IGPU HDMI/DP Digital Audio on macOS using Clover and OpenCore. By following this guide, you'll be able to enable Intel IGPU HDMI/DP Audio on macOS for your Desktop or...
elitemacx86.com
Compatibility
Not all Graphics are compatible with macOS. Refer to the thread linked below for more information on Graphics compatibility.
NVIDIA GPU Compatibility List for macOS
NVIDIA GPU Compatibility List for macOS 100 Series (Tesla) Model Metal 10.6.x 10.7.x 10.8.x 10.9.x 10.10.x 10.11.x 10.12.x 10.13.x 10.14.x 10.15.x 11.x 12.x 13.x GeForce G 100 Yes Yes Yes (With patch No No No No GeForce GT 120 Yes Yes No No No No No GeForce...
elitemacx86.com
AMD GPU Compatibility List for macOS
AMD GPU Compatibility List for macOS AMD APU Compatibility https://elitemacx86.com/threads/amd-apu-compatibility-list-for-macos.1157/ 1. Desktop Series II. Radeon X500 Series Supported Since: 10.3 Max Native Support: 10.7.5 Max Patched Support: Metal: Not Supported H.264: H.265: Not...
elitemacx86.com
Requirements
Graphics | macOS Compatible NVIDIA and AMD GPU. |
Monitor | Any Monitor/TV with HDMI/DP support |
HDMI/DP/DVI Cable | Original boxed cable or a Certified Cable |
AppleHDA.kext | Vanilla/Original AppleHDA.kext in S/L/E |
macOS Version | OS X 10.9 and Later |
QUICK INFO:
- OS X/macOS does not allow control of DP/HDMI Audio from the system (No Volume, no mute, no balance). You need to control it from the DP/HDMI Device itself.
- For either of the Graphics vendors, Graphics must be enabled properly, with acceleration (Full QE/CI).
STEP 1: Remove Outdated Kexts, Injections and ACPI Renames
The first step is to remove the kexts, injections, and ACPI renames that can interfere with the Graphics implementation. To remove such, follow the steps below.
Kexts Removal
If you're using any of these kexts listed below, it is recommended to remove them. See notes below.
1. Mount your ESP
2. Remove the following kexts.
- VoodooHDA.kext
- aDummyHDA.kext
- RealtekALC.kext
- AppleHDADisabler.kext
- HDAEnabler.kext
- CodecCommander.kext
- HDMIAudio.kext
- IntelGraphicsFixup.kext
- NvidiaGraphicsFixup.kext
- CoreDisplayFixup.kext
- Shiki.kext
- IntelGraphicsDVMTFixup.kext
- AzulPatcher4600.kext
- AppleBacklightFixup.kext,
- FakePCIID_Intel_HD_Graphics.kext
- FakePCIID_Intel_HDMI_Audio.kext
- FakePCIID.kext
NOTES:
|
Clover Properties and Injections
If you're using Clover, you need to disable Clover properties and injections.
1. Mount your ESP
2. Open your config.plist and disable and/or remove the following from their respective sections
Disable DSDT Fixes
The DSDT fixes can be disabled in
Acpi>Fixes
section.- AddHDMI
- FixDisplay
- FixIntelGfx
- AddIMEI
- FixHDA
- AddPNLF
The Fake IDs can be disabled in the
Devices>Fake ID
section.- ATI
- IntelGFX
- NVidia
- IMEI
The Audio injection properties can be disabled in the
Devices>Audio
section.- Inject
- AFGLowPowerState
- ResetHDA
The injection properties can be disabled in the
Devices>Properties
section.- Inject
- UseIntelHDMI
- HDMIInjection
- SetIntelBacklight
- SetIntelMaxBacklight
The Graphics injection can be disabled in the
Graphics
section- ATI
- Intel
- NVidia
If you're using any ACPI renames, you'll need to disable or delete the ACPI renames as these can conflict with WhateverGreen's automatic renames.
1. Mount your ESP
2. Open your config.plist and remove the following ACPI renames. For Clover, it's in
Acpi>DSDT>Patches
section and for OpenCore, it's under ACPI>Patch
section.- HECI to IMEI
- MEI to IMEI
- HDAS to HDEF
- AZAL to HEDF
- B0D3 to HDAU
- GFX0 to IGPU
- PEGP to GFX0
Before you enable HDMI/DP Audio, you need to enable your Graphics with full acceleration. Depending on the Graphics, either NVIDIA or AMD, see the guide linked below.
GUIDE - How to Enable NVIDIA Graphics on macOS [Clover/OpenCore]
How to Enable NVIDIA Graphics on macOS [Clover/OpenCore] An EliteMacx86 Exclusive Guide - This guide covers the implementation of NVIDIA Graphics on macOS for Clover and OpenCore. By following this guide, you'll be able to enable NVIDIA Graphics on macOS using Clover or OpenCore Bootloader...
elitemacx86.com
GUIDE - How to Enable AMD Graphics in macOS [Clover/OpenCore]
How to Enable AMD Graphics in macOS An EliteMacx86 Exclusive Guide - This guide covers the implementation of supported AMD GPU on macOS. By following this guide, you'll be able to enable AMD Graphics on macOS using Clover or OpenCore Bootloader. Overview Apple has been using a wide range of...
elitemacx86.com
STEP 3: Enable Audio
Although it is not necessary to enable built-in Audio for having Digital Audio it doesn't seem to cause a problem and is always recommended to have the onboard audio enabled. To enable the onboard audio, follow the guide linked below.
GUIDE - How to Enable Audio on macOS [Clover/OpenCore]
How to Enable Audio on macOS [Clover/OpenCore] An EliteMacx86 Exclusive Guide - This guide covers the implementation of Audio on macOS using Clover and OpenCore. By following this guide, you'll be able to enable Audio on macOS using Clover or OpenCore Bootloader. This guide can be used for...
elitemacx86.com
STEP 4: Restart your System
After performing all the above steps, restart your system in order to enable the NVIDIA HDMI/DP Audio.
Now you should have a working HDMI Audio
NOTES:
|
Verifying HDMI/DP Audio
The next step is to verify whether HDMI/DP Audio is implemented correctly and is working or not.
Download IOReg and open it.
Problem Reporting
Details :
- Audio Codec
- macOS version
- Copy of IOReg
- Installed AppleALC and Lilu.kext
- DPCIManager/Status
- System Information/Hardware/Audio (All the available Devices)
- System Preferences/Sound/Output
- System Preferences/Sound/Input
- Compress EFI/Clover, exclude the themes folder Do not include complete EFI folder.
Sample Attachment
The NVIDIA GTX 650 from MSI, GTX 980Ti from EVGA, GTX 1050Ti from MSI, and Dual GTX 1080Ti from EVGA are used as the example in this guide.
Attachments
-
Screenshot 2018-10-09 at 21.10.49.png144.2 KB · Views: 1,529
-
Screenshot 2018-10-09 at 21.10.57.png155.4 KB · Views: 1,568
-
Screenshot 2018-10-10 at 10.12.20.png109.9 KB · Views: 1,514
-
Screen Shot 2018-10-10 at 8.28.53 AM.png110.6 KB · Views: 1,466
-
Screen Shot 2018-10-10 at 8.33.22 AM.png122 KB · Views: 1,439
-
Screen Shot 2018-10-10 at 8.27.51 AM.png68.2 KB · Views: 1,359
-
Screen Shot 2018-10-11 at 7.12.51 AM.png110.5 KB · Views: 1,363
-
Screen Shot 2018-10-11 at 7.55.04 AM.png122.8 KB · Views: 1,314
-
Screen Shot 2018-10-11 at 7.13.21 AM.png67.9 KB · Views: 1,275
-
Screen Shot 2018-11-02 at 7.28.47 PM.png111.4 KB · Views: 1,175
-
Screen Shot 2018-11-02 at 7.29.20 PM.png139.2 KB · Views: 1,280
-
Screen Shot 2018-11-02 at 7.30.01 PM.png68.4 KB · Views: 1,539
Last edited: