This document provides instructions for enabling HDMI audio on Ivy Bridge systems with Intel HD 4000 graphics using either DSDT or SSDT edits. It includes requirements, tools needed, step-by-step instructions for editing kexts and DSDT/SSDT files, troubleshooting tips, and examples of supported configurations and sample DSDT/SSDT code snippets for enabling HDMI audio. Support is provided for HD 4000 with Nvidia and AMD graphics as well as desktop, laptop and NUC configurations.
This document provides instructions for enabling HDMI audio on Ivy Bridge systems with Intel HD 4000 graphics using either DSDT or SSDT edits. It includes requirements, tools needed, step-by-step instructions for editing kexts and DSDT/SSDT files, troubleshooting tips, and examples of supported configurations and sample DSDT/SSDT code snippets for enabling HDMI audio. Support is provided for HD 4000 with Nvidia and AMD graphics as well as desktop, laptop and NUC configurations.
This document provides instructions for enabling HDMI audio on Ivy Bridge systems with Intel HD 4000 graphics using either DSDT or SSDT edits. It includes requirements, tools needed, step-by-step instructions for editing kexts and DSDT/SSDT files, troubleshooting tips, and examples of supported configurations and sample DSDT/SSDT code snippets for enabling HDMI audio. Support is provided for HD 4000 with Nvidia and AMD graphics as well as desktop, laptop and NUC configurations.
audio v2: 8/15/2014 - Initial Release OS X HDMI audio for HD4000 systems with either: 1. HDMI audio edited dsdt or 2. HDMI audio ssdt. Both techniques enable native Ivy Bridge CPU and GPU power management. Requirements 1. OS X 10.8 and newer 2. AMI UEFI/Ivy Bridge/7 Series/Socket 1155 Intel motherboard 3. HD4000 graphics and/or native OS X HDMI audio graphics support including Nvidia 4xx, 5xx, 6xx and some AMD 5xxx, 6xxx, 7xxx, R7 and R9. 4. 7 Series desktop, laptop and nuc configurations supported 1. Alternate laptop framebuffer connector edits required 5. 7 Series motherboard audio codecs 1. Supported: ALC887, ALC888, ALC892, ALC898 and ALC1150 2. Unsupported audio codec/HDMI audio only 6. Audio ID, select one 3 - 3, 5, 6 motherboard audio ports (-A3) 1 - Native AppleHDA.kext (unsupported audio codec) Before You Start
1. OS X does not provide HDMI audio controls (no volume, no mute,
no balance, etc.) 2. The connected HDMI device (TV, receiver, etc.) provides any and all audio controls 3. Remove System/Library/Extension (S/L/E) 1. S/L/E/HDAEnabler1.kext (if present) 2. S/L/E/HDAEnabler2.kext (if present) 4. Make a bootable backup of your system (CarbonCopyCloner/ SuperDuper) Tools 1. IORegistryExplorer (select one) 1. IORegistryExplorer_v2.1.zip (View Raw) 2. IOJones Download 2. dsdt editor 1. MaciASL 3. device_id/kernel cache/status 1. DPCIManager 4. bootable backup 1. CarbonCopyCloner or SuperDuper HD4000 HDMI Audio dsdt edits/HDMI Audio ssdts - Desktop toleda/audio_hdmi_hd4000 Configure MaciASL/Preferences/Sources/+ with URL: (copy/paste URL) https://raw.github.com/toleda/audio_hdmi_hd4000/master Step 1: HD4000 HDMI Audio kext edits 1. AppleHDA.kext (Audio ID: 3 support required, select one) 1. toleda/audio_RealtekALC 2. toleda/audio_pikeralphaALC (-b AppleHDA) 3. toleda/audio_CloverALC (config.plists/KextsToPatch) 5. MultiBeast 6.0 or newer (patched) 6. Native AppleHDA.kext 2. AppleIntelFramebufferCapri.kext (if required, select one) 1. HD4600+/HD4000/HD3000 Framebuffer Edits 1. Except Laptop 2. toleda/audio_CloverHDMI (config.plists/KextsToPatch) 3. All HD4000 patches must be applied after each software update 1. Except Clover
Raspberry Pi For Beginners: How to get the most out of your raspberry pi, including raspberry pi basics, tips and tricks, raspberry pi projects, and more!