Audio - HDMI Audio AppleHDA [Guide]

Discussion in 'HDMI Audio' started by toleda, Oct 17, 2014.

  1. toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    18,685
    Mobo:
    Asus Maximus VII Impact
    CPU:
    Core i7-4770K
    Graphics:
    HD7750 + HD4600
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    512K, LC, Power Mac
    Mobile Phone:
    iOS
    Oct 17, 2014 at 5:16 AM #1
    toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    18,685
    Mobo:
    Asus Maximus VII Impact
    CPU:
    Core i7-4770K
    Graphics:
    HD7750 + HD4600
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    512K, LC, Power Mac
    Mobile Phone:
    iOS
    [​IMG]
    Audio - HDMI Audio AppleHDA [Guide]
    Most audio codecs/most graphics systems

    OS X HDMI/DP/DVI audio support for Intel HD3000/HD4000/HD4600+/HD6000+/HD5x0, AMD HD5xxx/HD6xxx/HD7xxx/R7/R9, Nvidia 4xx/5xx/6xx/7xx/9xx, Intel/AMD and Intel/Nvidia graphics configurations. This guide provides files and instructions for enabling native OS X AppleHDA HDMI audio. HDMI audio dsdt/ssdt solutions support HDMI/DP/DVI audio on Sierra, El Capitan, Yosemite, Mavericks, and Mountain Lion installations.

    Change Log
    v5: 8/16/16 - Initial 10.12/Sierra Support/cloverHDMI
    v4.3: 4/8/16 - Skylake/HD5x0 HDMI audio support (cloverHDMI, ssdt or Bootloader/Clover)
    v4.2: 2/18/16 - cloverHDMI/X99, X79, X58 support
    v4.1: 2/8/16 - cloverHDMI/BRIX/NUC: HD6100, HD6000, HD5500, HD5200, HD5000, HD4000
    v4: 1/18/16 - cloverHDMI-Beta script
    v3.1: 9/10/15 - 10.11 GM support, AMD/Nvidia HDMI audio v3, AMD default framebuffer and
    framebuffer injection added​
    v3: 8/16/2015 - New ssdt method/credit RehabMan, updated dsdt patches, initial 10.11
    and Broadwell support, native CPU/GPU PM, Nvidia Maxwell and 10.10.4/AMD TrueAudio support​
    v1.2 - 3/12/2015: Post #1, Guide updated. Credit: WonkeyDonkey
    v1.1 - 10/15/2014: Yosemite Release (Note 1), HD4600/Mobile - no native support (Note 2),
    HD4600 HDMI Audio/AppleHDAController, credit: TimeWalker
    v1.0 - 10/15/2014: Yosemite/10.10.x, Mavericks/10.9.x and Mountain Lion/10.8.x

    cloverHDMI
    Script detects and installs correct ssdt(s) and Intel framebuffer patches for the connected HDMI display enabling OS X HDMI audio.
    1. cloverHDMI: audio_cloverHDMI-120.command.zip (Download/select View Raw)
      1. Intel/AMD/Nvidia: HDMI audio ssdt > EFI/CLOVER/ACPI/patched/
      2. Intel: DP2HDMI framebuffer edits > EFI/CLOVER/config.plist/KernelAndKextPatches/
    2. Test Drive (saves HDMI audio ssdt and config.plist to Desktop)
      1. Set audio_cloverALC-HDMI-120.command/gDebug=1
      2. Copy config.plist to Desktop
      3. Continue with Installation/Step 3
    3. Installation
      1. Mount EFI
      2. SIP enabled, OK
      3. Intel: HDMI display only, disconnect DP display
      4. Double click: Downloads/audio_cloverHDMI-1....command
      5. Answer y/n questions
      6. Password
      7. Restart
    4. Terminal (output, examples)
      1. cloverHDMI-Intel
      2. cloverHDMI-Intel&AMD:Nvidia
      3. cloverHDMI-AMD:Nvidia
    5. Support
      1. OS X: 10.12, 10.11, 10.10, 10.9, 10.8
      2. Intel/desktop motherboard series: 100, 9, 8, 7, 6, 5
      3. Intel/workstation motherboard series: X99, X79, X58
      4. Graphics/HDMI audio:
        1. Intel HD Graphics (native GPU Power Management)
          • Desktop: HD530, HD6200, HD4600+, HD4000, HD3000
          • BRIX/NUC: HD580, HD540, HD6100, HD6000, HD5500, HD5200, HD5000, HD4000
        2. AMD/default framebuffer (ATY,AMD,RadeonFramebuffer)
          • R7/R9 3xx, R7/R9 2xx, 7xxx, 6xxx, 5xxx
          • Except: GCN 1.1/Hawaii/Bonaire/AMD8000Controller.kext
        3. Nvidia/Official/Web
          • 9xx, 7xx, 6xx, 5xx, 4xx
          • Except: 560, 550, 450
    6. Notes
      1. Current HDMI audio; no need to run script, does not remove other methods
      2. Attempted HDMI audio and not working; remove all previous attempts
      3. Skylake/HD 5x0, (remove property from config.plist, if present)
        • ACPI/DSDT/Patches/Item ? (10.11+-Rename-HECI2IMEI
        • ACPI/DSDT/Patches/Item ? (10.8+-Rename-GFX02IGPU)
        • ACPI/DSDT/Patches/Item ? (Rename HDAS to HDEF)
        • KernelAndKextPatches/KextsToPatch/Item ? (HD530-4_displays)
        • KernelAndKextPatches/KextsToPatch/Item ? (HD530 Port 5 HDMI fix, Port 6 HDMI fix, Port 7 DVI fix)
      4. This method does not work on all systems; HDMI audio dsdt edits may be necessary
    OS X HDMI and/or DP audio support:
    1. Intel only (HD3000, HD4000, HD4600+, HD6000+, HD530)
      1. Note: HD3000, HD4000 and *HD5x0 require HDEF (*not native, see Realtek ALC AppleHDA/Post #1/Unsupported/Non-working Realtek ALC AppleHDA/1. 100 Series)
    2. AMD only (HD 5xxx, HD 6xxx, HD 7xxx, R7/R9 2xx, R7/R9 3xx*; * default driver)
    3. Nvidia only (OS X drivers: 4xx, 5xx, 6xx, 7xx, except 450, 550*, 560*; * fix available)
    4. Nvidia only (Nvidia Web drivers: 750 and 9xx)
    5. Intel and AMD
    6. Intel and Nvidia
    Native OS X HDMI audio
    1. Intel HD3000/HD4000 systems using Chameleon/Clover
      1. See Part C: Bootloader OS X HDMI Audio
    2. All other configurations
      1. Not native; dsdt/kext edits required, proceed
    Before you begin
    1. OS X does not provide HDMI/DP audio controls
      1. No volume, no mute, no balance, etc.
      2. Use the connected DP/HDMI device (TV, receiver, etc.)
    2. Make a bootable backup of your system (i.e., SuperDuper, CarbonCopyCloner)
    HDMI/DP Audio Guides - Contents
    1. Part A (Select A1/ssdt or A2/dsdt, not both)
      1. Part A1: ACPI Edits (ssdt)
      2. Part A2: ACPI Edits (dsdt)
    2. Part B: OS X Kext edits
    3. Part C: Bootloader OS X HDMI Audio
    OS X HDMI Audio Guides
    Select A1/ssdt or A2/dsdt and install; restore native files before trying the other

    Part A1: OS X ACPI Edits (ssdt)

    1. ssdt injection - Most systems; install ssdt and restart.
      1. BIOS/OS X updates do not effect ssdts.
    2. [Guide]-OSX-hdmi_audio-hdef_audio-ssdt.pdf.zip (Download/select View Raw)
    3. Select the motherboard graphics and chipset series from Table 1/Column 1
      1. Download Guide from Column 2 (.pdf)
    4. Audio type (select one of each type desired, max 3 types)
      1. Intel integrated graphics, (Download Guide from Column 2)
        1. Skylake: audio_hdmi_100series (guide and ssdts)
          1. HD530/540
        2. Broadwell: ssdt_hdmi-hd6000+
          1. HD5500/5600/6000/6100/6200/Iris/Iris Pro
        3. Haswell: ssdt_hdmi-hd4600+
          1. HD4400/4600/5000/5100/5200/Iris/Iris Pro
        4. Ivy Bridge (HD4000): ssdt_hdmi-hd4000
        5. Sandy Bridge (HD300): ssdt_hdmi-hd3000
      2. Discrete graphics, see AMD/Nvidia HDMI Audio [Easy Guide]
        1. AMD (Select one method)
          1. HD 5xxx/6xxx/7xxx/R7-R9 2xx/R7-R9 3xx
          2. Default: ssdt_hdmi-amd
          3. Framebuffer injection: ssdt_hdmi-amd/fb_injection
        2. Nvidia: ssdt_hdmi-nvidia
          1. GT/S/X 4xx, 5xx, 6xx, 7xx, 750*, 9xx*
            1. *Nvidia Web Drivers required
      3. Realtek onboard audio: ssdt_hdef
        1. Audio ID: hdef-1, hdef-2 or hdef-3
        2. IOReg/HDEF: with_ioreg;hdef or no_ioreg;hdef
    5. See Part B: OS X Kext Edits
    Part A2: OS X ACPI Edits (dsdt)
    1. dsdt edits - All systems: extract dsdt, patch, install edited dsdt.
      1. BIOS update require same dsdt edits on new installed BIOS.
      2. OS X updates do not effect dsdts.
      3. All Intel systems have a dsdt
    2. [Guide]-OSX-hdmi_audio-hdef_audio-dsdt.pdf.zip (Download/select View Raw)
      1. AMD/Nvidia HDMI audio is installed with Desktop configurations
    3. Select the motherboard graphics and chipset series from Table 1/Column 1
      1. Download Guide from Column 2 and MaciASL/repo URL from Column 3 (Note 1)
    4. Note Framebuffer from Column 5.
    Table (1, below)
    Column 1/System - Supported motherboard graphics and chipset combinations
    Column 2/Guides - Download the PDF Guide for the selected hardware combination
    Column 3/ACPI Edits/dsdt - Provides MaciASL/repo URL link for HDMI audio DSDT patches
    Column 4/ACPI Edits/ssdt - Provides download link for the appropriate HDMI audio SSDT (Intel only)
    Column 5/Kext Edits - Identifies additional HDMI audio required kext edits

    Table 1: Systems
    1. System: Processor graphics/ Motherboard chip set 2. Guides: OS X HDMI audio Installation (all steps, examples and screenshots) 3. ACPI Edits: 1. dsdt method (no HDMI audio ssdt) OSX-hdmi_audio-hdef_audio-dsdt Note 1 4. ACPI Edits: 2. ssdt method (native dsdt) OSX-hdmi_audio-hdef_audio-ssdt 5. Kext Edits: 1. Intel framebuffer Note 2 2. AppleHDA
    xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx
    1. 5series/ X58/X79/X99 Discrete only 5series-hdmi_audio _5series/master Not available 1. Not applicable
    2. Sandy Bridge HD3000/6series See Part C HD3000-hdmi_audio _hd3000/master ssdt_hdmi-hd3000 1. SNB
    3. Sandy Bridge HD3000/7series HD3000-hdmi_audio above with MEI_fix ssdt_hdmi-hd3000 1. SNB
    4. Ivy Bridge HD4000/6series HD4000-hdmi_audio below with MEI_fix ssdt_hdmi-hd4000 1. Capri
    5. Ivy Bridge HD4000/7series See Part C HD4000-hdmi_audio _hd4000/master ssdt_hdmi-hd4000 1. Capri
    6. Ivy Bridge NUC/BRIX NUC-BRIX-hdmi_audio _hd4000/master ssdt_hdmi-hd4000 1. Capri
    7. Haswell HD4600/8series HD4600-hdmi_audio _8series/master ssdt_hdmi-hd4600+ 1. Azul 2. HD4600
    8. Haswell HD4600/9series HD4600-hdmi_audio _9series/master ssdt_hdmi-hd4600+ 1. Azul 2. HD4600
    9. Haswell NUC/BRIX NUC-BRIX-hdmi_audio _8series/master ssdt_hdmi-hd4600+ 1. Azul
    10. Broadwell HD6000/8series HD6000+-hdmi_audio _8series/master ssdt_hdmi-hd6000+ 1. BDW
    11. Broadwell HD6000/9series HD6000+-hdmi_audio _9series/master ssdt_hdmi-hd6000+ 1. BDW
    12. Broadwell NUC/BRIX HD6000+-hdmi_audio _9series/master ssdt_hdmi-hd6000+ 1. BDW
    13 Skylake HDxxxx/100Series

    Note
    1. MaciASL/dsdt patches
      1. MaciASL/Preferences/Source/+
      2. Right click link above
      3. URL/Paste link
    2. Intel frambuffers
      1. BDW: AppleIntelBDWGraphicsFramebuffer.kext
      2. Azul: AppleIntelFramebufferAzul.kext
      3. Capri: AppleIntelFramebufferCapri.kext
      4. SNB: AppleIntelSNBGraphicsFB.kext
    Part B: OS X Kext Edits (Chameleon/Clover)

    Supported Bootloaders

    1. Chameleon
    2. Clover
    Chameleon kexts edits work in Clover
    Clover Kext edits do not work in Chameleon

    Tables (2 and 3 below)
    Column 1/OS X Version - Supported OS versions
    Column 2/AppleHDA - controller edits for HD4600 HDMI audio
    Column 3/SNB/Native HDMI Port: 0x7 - framebuffer edits for Port 0x5 or Post 0x6 connected devices
    Column 4/Capri/Native HDMI Port: 0x7 - framebuffer edits for Port 0x5 or Post 0x6 connected devices
    Column 5/Azul/HDMI Not Native - framebuffer edits for Port 0x5 or Post 0x6 or Post 0x7 connected devices and multiple device combinations

    Steps:
    1. Choose either Chameleon/kext edits or Clover/kext edits
    2. Select OS X version
    3. For AppleHDA
      1. HD4600 only, see Note 1
    4. For Framebuffer or System
      1. Download file from Column 3 or Column 4 or Column 5
    Table 2: Chameleon/kext edits (binary edits)
    1. OS X Version 2. AppleHDA Note 1 3. SNB/HDMI Port: 0x7 Note 2 4. Capri/HDMI Port: 0x7 Note 2 5. Azul/HDMI Not Native Note 2
    System 7, 8 2, 3 4, 5, 6 7, 8, 9
    xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx
    10.8 Mountain Lion HD3000-SNB HD4000-Capri Not Available
    10.9 Mavericks HD4600/Desktop HD3000-SNB HD4000-Capri HD4600+-Azul
    10.10 Yosemite... HD4600/Desktop HD3000-SNB HD4000-Capri HD4600+-Azul
    10.11 El Capitan HD4600/Desktop HD3000-SNB HD4000-Capri HD4600+-Azul

    Note:
    1. AppleHDA (select one method)
      1. MultiBeast
        1. Download: MultiBeast - tonymacx86.com
          1. other versions: link above, select MultiBeast Archive
        2. Installation:
          1. Select: Drivers > Audio > Realtek ALCxxx > √ ALC
          2. OS X version
            1. 10.11: with Optional HD4600 HDMI audio (if applicable)
            2. 10.10: (patched HD4600 HDMI audio)
            3. 10.8: With DSDT
            4. 10.9: With DSDT
      2. AppleHDA/native: audio_realtekALC-110.command.zip
      3. AppleHDA/patched (HD4600 only): audio_hdmi_hd4600-hda-110.command.zip
    2. Intel Framebuffers: Azul, Capri, SNB
      1. Intel HD6000+/HD5500/HD4600+/HD4000/HD3000 Framebuffer Edits
    Table 3: Clover/kext edits (config.plist)
    1. OS X Version 2. AppleHDA Note 1 3. SNB/HDMI Port: 0x7 Note 1 4. Capri/HDMI Port: 0x7 Note 1 5. Azul/HDMI Not Native Note 1
    System 7, 8 2, 3 4, 5, 6 7, 8, 9
    xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx
    10.8 Mountain Lion hd3000-90 hd4000-90 Not Available
    10.9 Mavericks -90: 10.9, 10.9.1 -92: 10.9.2+ hd4600-90 hd4600-92_v2 hd3000-90 hd4000-90 hd4600-90 hd4600-92_v2
    10.10.Yosemite... hd4600-100 hd3000-100 hd4000-100 hd4600-100
    10.11 El Capitan hd4600-100 hd3000-100 hd4000-100 hd4600-100

    Note:
    1. config.plist edits (Xcode, Clover Configurator, Property List Editor, etc.)
      1. Downloads/config-hdmi_hd....plist/KernelAndKextPatches/KextsToPatch/
        1. Copy property
      2. EFI/CLOVER/config.plst/KernelAndKextPatches/KextsToPatch/
        1. paste property
      3. Repeat as necessary
      4. Save
    2. Intel Framebuffers: Azul, Capri, SNB
      1. Intel HD6000+/HD5500/HD4600+/HD4000/HD3000 Framebuffer Edits
    Part C: Bootloader OS X HDMI Audio

    Bootloader OS X HDMI audio, no ACPI editing/kext edits
    1. HD5x0 (Credit: RehabMan)
      1. Configuration (verify)
        1. Audio ID (select one)
          • Desktop/Audio ID:3 with patched AppleHDA.kext
          • NUC/Laptop/Audio ID:1 with native AppleHDA.kext
      2. Installation
        1. [Guide]_HD5x0-hdmi_audio_(clover_or_ssdt).pdf
    2. HD3000 or HD400
      1. Configuration (verify)
        1. HDMI device connected to Port 0x7 (IOReg)
        2. Audio ID (select one)
          • Desktop/Audio ID:3 with patched AppleHDA.kext
          • NUC/Laptop/Audio ID:1 with native AppleHDA.kext
      2. Installation
        1. Chameleon/org.chameleon.Boot.plist
          • HDAEnabler=Yes
          • HDEFLayoutID= 03000000 (or 01000000 w/native)
        2. Clover/config.plist
          • Devices/UseIntelHDMI/YES
          • Devices/Audio/Inject/3 (or 1 w/native)
    Requirements
    1. S/L/E/AppleHDA.kext
      1. Native S/L/E/AppleHDA.kext/with or without onboard audio
        1. See Restore native AppleHDA [Guide].pdf
        2. Remove any audio kext enabler, disables HDMI audio
          1. Delete S/L/E/HDAEnabler?.kext
      2. Realtek ALC AppleHDA.kext (885, 887, 888, 889, 892, 898, 1150)
      3. Patched AppleHDA.kext
      4. Supported Audio-IDs (Audio_ID = layout-id), select one
        1. Audio_ID: 1 - 3/5/6 port Realtek ALC onboard audio with/without
          1. HD4600+/HD6000+/AMD/Nvidia HDMI audio
        2. Audio_ID: 2 - 3 port (5.1) Realtek ALC onboard audio with/without
          1. HD4600+/HD6000+/AMD/Nvidia HDMI audio
        3. Audio_ID: 3 - 3/5/6 port Realtek ALC onboard audio with
          1. HD3000/HD4000/AMD/Nvidia HDMI audio
      5. HD4600+/HD6000+ HDMI audio
        1. Chameleon: audio_hdmi_hd4600-hda-100_patch.command.zip
        2. Clover: config-hdmi_hd4600-100.plist.zip
    2. Graphics
      1. Intel HD Graphics (1st generation and prior, not supported)
        1. HD5x0 (HD530 SKL framebuffer edits required)
          1. HD530/HD540
          2. See Note/3. HD5x0
        2. HD6000+ (BDW framebuffer edits required)
          1. HD5500/5600/6000/6100/6200/Iris/Iris Pro
        3. HD4600+ (Azul framebuffer edits required)
          1. HD4400/4600/5000/5100/5200/Iris/Iris Pro
        4. HD4000 (Capri framebuffer edits may be required)
        5. HD3000 (SNB framebuffer edits may be required)
        6. Intel BDW/Azul/Capri/SNB edits:
          1. Chameleon: graphics_Intel_framebuffers
          2. Clover (select HD Graphics-100.plist): audio_CloverHDMI
      2. AMD HD5xxx/HD6xxx/HD7xxx/R7-R9 2xx/R7-R9 3xx
        1. AppleHDAController and AMD50000Controller/AMD60000Controller/ AMD7000Controller/AMD8000Controller/AMD9000Controller edits may be required, see
          1. Editing custom personalities for ATI Radeon HD[45]xxx
          2. [HOW TO] Modification of AMD FB + Clover injection - ATi
        2. AMD/TrueAudio support, 10.10.4 and newer
          1. Not working: AMD8000Controller.kext/GCN1.1
            1. Hawaii/Bonaire (HDMI/DP)
          2. Working: AMD9000Controller.kext/GCN1.2
            1. Tonga (HDMI/DP)
      3. Nvidia 4xx/5xx/6xx/7xx/9xx
        1. GTS 450, GTX 550*/550ti*, GTX 560*/560ti*; no native support (*fix available)
        2. GTX 750/750Ti, all 9xx, Nvidia Web drivers required
    3. Intel Motherboard series
      1. 100 Series - Z170, H170, B150 ...
      2. 9 Series - Z97, H97, B95
      3. 8 Series - Z87, H87, B85, H81 ...
      4. 7 Series - Z77, H77, B75 ...
      5. 6 Series - Z68, P67, H67, H61 ...
      6. 5 Series - P55, H55 ...
    Notes
    1. 10.11 and newer/Boot flags (install/edit kexts and rebuild cache)
      1. CLOVER/config.plist/RtVariables/
        1. BooterConfig/0x28
        2. CsrActiveConfig/0x3
      2. Chameleon - tba
        1. CsrActiveConfig/0x3
    2. 10.10 and newer/Boot flags (rebuild cache)
      1. CLOVER/config.plist/Boot/Arguments/kext-dev-mode=1
      2. Chameleon/Extra/org.chameleon.Boot.plist/Kernel Flags/kext-dev-mode=1
    3. HD5x0
      1. 10.11.4 and newer
      2. System Preferences/Sound/Output; HDMI shows as DP, DP shows as HDMI
      3. Supports 1x display, boot fails with 2x display; 2nd display hot plug works
      4. Avoid Clover Configurator, removes Arbitrary; use Xcode
    4. HD4600/Mobile - no native 10.10 support
      1. see [Fix] Intel HD4200/HD4400/HD4600 Mobile on Yosemite
    Tools
    1. MaciASL
    2. DPCIManager
    3. IORegistry Explorer (choose one)
      1. IORegistryExplorer_v2.1.zip
      2. IOJones
    Additional Information/Previous OS X Guides
    1. toleda/audio_hdmi_guides
    2. Mavericks: HDMI Audio - AppleHDA [Guide]
    3. Mountain Lion HDMI Audio
    4. Lion HDMI Audio - Part 1: Requirements
    5. Snow Leopard HDMI Audio - Part 1: Requirements
    Problem Reporting (post to this thread with requested files attached)
    1. Description of HDMI audio problem
    2. OS X version/motherboard model/BIOS version/processor/graphics
    3. Procedure/Guide Used
      1. cloverHDMI terminal output (Shell/Export Text As ...)
    4. Copy of IORegistryExplorer/IOJones (either)
      1. IOReg/File/Save a Copy As…, verify file (no ioreg.txt, screenshots)
      2. IOJones/File/Save...
    5. Copy Of Console/All Messages (last boot)
      1. Console/File/Save a Copy As...
    6. System/Library/Extensions/AppleHDA.kext
    7. Chameleon
      1. Extra/org.chameleon.Boot.plist
      2. DPCIManager/Misc/Boot Log
      3. Extra/dsdt.aml (if installed)
      4. Extra/ssdt.aml
    8. Clover
      1. EFI/CLOVER/config.plist
      2. EFI/CLOVER/misc/debug.log (Set config.plist/Boot/Debug/YES)
        1. or DPCIManager/Misc/Boot Log
      3. EFI/CLOVER/ACPI/Patched/dsdt.aml (if installed)
      4. EFI/CLOVER/ACPI/Patched/ssdt.aml
    Credit:
    TimeWalker75a Post #118, Intel HD Graphics 4600 (Haswell) working displayport
    PikeRAlpha Haswell HDAU solution | Pike's Universum
    bcc9 Post #11, http://www.insanelymac.com/forum/top...ort/?p=1934889
    VCH888, Post #760 ALC889A, Gigabyte (Intel): now having a working front mic - Page 38 - Sound - InsanelyMac Forum
     
    vanderholm and Aloau like this.
    Last edited: Jan 29, 2017
  2. madman1234

    madman1234

    Joined:
    Aug 17, 2012
    Messages:
    430
    Mobo:
    GA-Z77X-UD5H
    CPU:
    i5-3570K
    Graphics:
    Gigabyte GTX 660 TI Windforce
    Mac:
    MacBook
    Mobile Phone:
    iOS
    Oct 18, 2014 at 12:36 PM #2
    madman1234

    madman1234

    Joined:
    Aug 17, 2012
    Messages:
    430
    Mobo:
    GA-Z77X-UD5H
    CPU:
    i5-3570K
    Graphics:
    Gigabyte GTX 660 TI Windforce
    Mac:
    MacBook
    Mobile Phone:
    iOS
    Hi Toleda,

    I am using the dsdt.aml and SSDT.aml (Power Mgmt) from Mavericks with my Yosemite installation.

    Is this ok, or should I recreate both files ?


    I performed an update from OS X 10.9 to 10.10 using Unibeast. Boot loader is Clover and everything went very well. I only had to install Audio and Network drivers using Multibeast.

    Z77X-UD5H with GTX650 Asus.

    Everything is working, that is why I am asking.

    thx
     
  3. toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    18,685
    Mobo:
    Asus Maximus VII Impact
    CPU:
    Core i7-4770K
    Graphics:
    HD7750 + HD4600
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    512K, LC, Power Mac
    Mobile Phone:
    iOS
    Oct 18, 2014 at 2:40 PM #3
    toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    18,685
    Mobo:
    Asus Maximus VII Impact
    CPU:
    Core i7-4770K
    Graphics:
    HD7750 + HD4600
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    512K, LC, Power Mac
    Mobile Phone:
    iOS
    Yes.
     
  4. Flexarius

    Flexarius

    Joined:
    Aug 22, 2010
    Messages:
    29
    Mobo:
    Asrock Z87E-ITX @ 2.50 EFI, iMac 14,2 Definition
    CPU:
    i7-4770@3.4GHz without K, S
    Mac:
    iMac
    Mobile Phone:
    iOS
    Oct 18, 2014 at 9:26 PM #4
    Flexarius

    Flexarius

    Joined:
    Aug 22, 2010
    Messages:
    29
    Mobo:
    Asrock Z87E-ITX @ 2.50 EFI, iMac 14,2 Definition
    CPU:
    i7-4770@3.4GHz without K, S
    Mac:
    iMac
    Mobile Phone:
    iOS
  5. toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    18,685
    Mobo:
    Asus Maximus VII Impact
    CPU:
    Core i7-4770K
    Graphics:
    HD7750 + HD4600
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    512K, LC, Power Mac
    Mobile Phone:
    iOS
    Oct 19, 2014 at 1:38 AM #5
    toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    18,685
    Mobo:
    Asus Maximus VII Impact
    CPU:
    Core i7-4770K
    Graphics:
    HD7750 + HD4600
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    512K, LC, Power Mac
    Mobile Phone:
    iOS
    Never works when you do one of 2 steps, Post #1, remaining item:

    1. All: Clover
      1. with dsdt/ssdt from above
     
  6. Flexarius

    Flexarius

    Joined:
    Aug 22, 2010
    Messages:
    29
    Mobo:
    Asrock Z87E-ITX @ 2.50 EFI, iMac 14,2 Definition
    CPU:
    i7-4770@3.4GHz without K, S
    Mac:
    iMac
    Mobile Phone:
    iOS
    Oct 19, 2014 at 12:12 PM #6
    Flexarius

    Flexarius

    Joined:
    Aug 22, 2010
    Messages:
    29
    Mobo:
    Asrock Z87E-ITX @ 2.50 EFI, iMac 14,2 Definition
    CPU:
    i7-4770@3.4GHz without K, S
    Mac:
    iMac
    Mobile Phone:
    iOS
    Hi,

    thank you. Every Audio components works now.

    Only sleeping doesn't work - my PC sleeps few moments (LED twinkle 3x) and the Yosemite Desktop appears again.

    Bye
     
  7. saagar86

    saagar86

    Joined:
    Apr 10, 2014
    Messages:
    3
    Mobo:
    Mac OS X 10.10
    CPU:
    Intel Core i7 4770K 3,5 GHz
    Graphics:
    NVIDIA GeForce GTX 770 4096 MB
    Mac:
    Mac Pro
    Oct 20, 2014 at 8:44 PM #7
    saagar86

    saagar86

    Joined:
    Apr 10, 2014
    Messages:
    3
    Mobo:
    Mac OS X 10.10
    CPU:
    Intel Core i7 4770K 3,5 GHz
    Graphics:
    NVIDIA GeForce GTX 770 4096 MB
    Mac:
    Mac Pro
    Hi guys,
    I just did my first build, everything works just fine except hdmi audio. I have an monitor with build in speakers (Asus Syncmaster) and it is connected with dvi in the graphics card. I also connected my tv with hdmi cable (into the graphics card). I get the sound working with the headphone jack and the rear black audio jack. As I'm very new in this I simply don't really understand this guide and how to do what.

    If any one can could guide me step-by-step I would really appreciate it :)

    Btw,the computer is running Yosemite.

    Here is the list of the components:
    Motherboard: Gigabyte z87x-ud3h
    CPU: Intel i7 4470k
    Graphics card: Nvidia GTX770 4gb
    Ram: 8 gb Corsair Vengeance
     
  8. toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    18,685
    Mobo:
    Asus Maximus VII Impact
    CPU:
    Core i7-4770K
    Graphics:
    HD7750 + HD4600
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    512K, LC, Power Mac
    Mobile Phone:
    iOS
    Oct 20, 2014 at 10:19 PM #8
    toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    18,685
    Mobo:
    Asus Maximus VII Impact
    CPU:
    Core i7-4770K
    Graphics:
    HD7750 + HD4600
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    512K, LC, Power Mac
    Mobile Phone:
    iOS
    Post #1, use HD4600 HDMI audio guide.
     
  9. Averett

    Averett

    Joined:
    Dec 13, 2012
    Messages:
    19
    Mobo:
    10.10.0
    CPU:
    i7-3770
    Graphics:
    Intel HD 4000 & EVGA GTX 670
    Mac:
    MacBook Air, Mac mini
    Classic Mac:
    eMac
    Mobile Phone:
    iOS
    Oct 21, 2014 at 3:18 AM #9
    Averett

    Averett

    Joined:
    Dec 13, 2012
    Messages:
    19
    Mobo:
    10.10.0
    CPU:
    i7-3770
    Graphics:
    Intel HD 4000 & EVGA GTX 670
    Mac:
    MacBook Air, Mac mini
    Classic Mac:
    eMac
    Mobile Phone:
    iOS
    Hi Toleda,

    thanks for your time!

    I updated a Gigabyte Z77-UP5TH Mobo from Mavericks to Yosemite using HDMI through a NVIDIA GTX670 card; I previously had HDMI working through an edited SSDT.aml. Now it doesn't work any longer.
    After the update to Yosemite, as per guide, I re-installed the audio drivers (ALC 898), then tried the HDAenabler, to no avail.
    Also had kernel flag changed from npci=0x03000 to 0x02000, that also did not help.

    What to do? It's been ages since I did this last... which guide to follow?

    Thanks for any help!
    Averett
     

    Attached Files:

  10. toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    18,685
    Mobo:
    Asus Maximus VII Impact
    CPU:
    Core i7-4770K
    Graphics:
    HD7750 + HD4600
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    512K, LC, Power Mac
    Mobile Phone:
    iOS
    Oct 21, 2014 at 4:21 AM #10
    toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    18,685
    Mobo:
    Asus Maximus VII Impact
    CPU:
    Core i7-4770K
    Graphics:
    HD7750 + HD4600
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    512K, LC, Power Mac
    Mobile Phone:
    iOS
    The enabler disables HDMI audio. Post #1, Problem Reporting, attach all requested files.
     

Share This Page