Lion HDMI Audio - Part 2a: DSDT Edits/Discrete - AMD/Nvidia

Discussion in 'HDMI Audio' started by toleda, Sep 13, 2011.

  1. toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    20,359
    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
    Sep 13, 2011 at 1:45 AM #1
    toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    20,359
    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][​IMG]
    [​IMG][​IMG]

    Lion HDMI Audio
    Part 2a: Lion HDMI Audio DSDT Edits/Discrete Graphics - AMD/Nvidia

    The DSDT edits are mandatory for HDMI Audio on your Lion system. Editing a DSDT is not as scary as it looks, however, it must be done exactly as described.

    What you will need:
    1. IORegistryExplorer - available with Xcode for Lion download from the Mac App Store/Developer Tools/Xcode
    2. DSDTSE v1.4.3 - http://www.osx86.es/?p=610
    3. dsdt-hdmi_audio-v3.dsl: View attachment DSDT-HDMI_Audio_Edits_v3.dsl
    Example edited dsdts with working HDMI audio in Lion are available below:
    1. GA-H55N-USB3-F5/HD 5870/10.7.1: View attachment GA-H55N-USB3-F4-HDMI.aml
    2. GA-H67N-USB3-F7/HDMI/10.7.2-.3 - PEG0 renamed to PEGP, Audio ID:889: View attachment DSDT-GA-H67N-USB3-B3-F7-EHCI-HDMI-889.aml
    3. AS-P8H67I-Deluxe-0606/HDMI/10.7.2-.3 P0P1 renamed to PEGP, Audio ID: 892: View attachment DSDT-AS-P8H67I-Deluxe-B3-0606-HDMI-892.aml

    Now, is a good time to back up your system. Preferably, you have a bootable backup. Time Machine is not a good choice for the primary backup. The amount of time needed to enable HDMI audio varies from an hour to as long as you are interested.

    This guide applies to Mac OS X 10.7.x only.

    Credit: VCH888: http://www.insanelymac.com/forum/in..."]Lion HDMI Audio - Part 3a: Kext Edits - AMD
    If you have an Nvidia GT/S/X 4xx/5xx, Lion HDMI Audio - Part 3b: Kext Edits - Nvidia

    6. Working HDMI Audio
    HDMI audio is available out of the box for the following graphics card with the above DSDT edits.

    a. Sapphire Vapor X HD 5770 1GB
    b. Sapphire Vapor X HD 5870 1GB
    c. Sapphire Vapor X HD 6850 1GB
    d. Sapphire Vapor X HD 6870 1GB
    e. EVGA GT 430 1GB

    For all other graphics cards, more work is required.

    If one of the graphics cards above is installed and the DSDT is edited properly, working HDMI Audio (HDAU) looks like this:

    HD6870/10.7.1

    [​IMG]


    GTX 570/10.7.1

    [​IMG]
     
    Last edited by a moderator: Sep 27, 2016
  2. Going Bald

    Going Bald Moderator

    Joined:
    Aug 14, 2010
    Messages:
    21,813
    Mobo:
    GA-X58A-UD7 Rev.1 BIOS F7
    CPU:
    i7-920
    Graphics:
    Sapphire HD5770
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    iMac
    Sep 13, 2011 at 1:16 PM #2
    Going Bald

    Going Bald Moderator

    Joined:
    Aug 14, 2010
    Messages:
    21,813
    Mobo:
    GA-X58A-UD7 Rev.1 BIOS F7
    CPU:
    i7-920
    Graphics:
    Sapphire HD5770
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    iMac
    Re: Draft - Part 2a: Lion HDMI Audio DSDT Edits/Discrete - Draft

    :thumbup: :clap: :clap:

    I think I start with a clean install and latest MultiBeast. If successful, will post back DSDT with edits for GA-X58A-UD7 Rev 1.0. Need to check GA websight for latest BIOS - may or may not update. Have to think about it.
    Will post results probably Sat or Sun, 9/17 or 9/18.
     
  3. notshy

    notshy

    Joined:
    Aug 12, 2010
    Messages:
    1,858
    Mobo:
    X58A-UD3R v2
    CPU:
    i7-930
    Graphics:
    Batmobile 5770
    Mac:
    MacBook, MacBook Pro
    Mobile Phone:
    Android
    Sep 13, 2011 at 6:17 PM #3
    notshy

    notshy

    Joined:
    Aug 12, 2010
    Messages:
    1,858
    Mobo:
    X58A-UD3R v2
    CPU:
    i7-930
    Graphics:
    Batmobile 5770
    Mac:
    MacBook, MacBook Pro
    Mobile Phone:
    Android
    Re: Draft - Part 2a: Lion HDMI Audio DSDT Edits/Discrete - Draft

    Sweeet - do you need 10.7.0 or 10.7.1 kexts or is it just any Loin kexts have the right AppleHDA ? I take it all of the bin patch stuff still applies to get working onboard too ?
     
  4. toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    20,359
    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
    Sep 14, 2011 at 12:29 AM #4
    toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    20,359
    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
    Re: Draft - Part 2a: Lion HDMI Audio DSDT Edits/Discrete - Draft

    There is one advantage to 10.7.1, HDMI audio works without onboard working. With 10.7, onboard had to work for HDMI audio to work. By the way, both AppleHDA.kexts are version 2.1.1. With on board in Lion, AppleHDA was restructured. The info is the same, simply stored in different places. And yes, patching/dsdt injection are required for Lion onboard.
     
  5. Going Bald

    Going Bald Moderator

    Joined:
    Aug 14, 2010
    Messages:
    21,813
    Mobo:
    GA-X58A-UD7 Rev.1 BIOS F7
    CPU:
    i7-920
    Graphics:
    Sapphire HD5770
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    iMac
    Sep 18, 2011 at 1:03 AM #5
    Going Bald

    Going Bald Moderator

    Joined:
    Aug 14, 2010
    Messages:
    21,813
    Mobo:
    GA-X58A-UD7 Rev.1 BIOS F7
    CPU:
    i7-920
    Graphics:
    Sapphire HD5770
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    iMac
    Re: Draft - Part 2a: Lion HDMI Audio DSDT Edits/Discrete - Draft

    Slight problem here. DSDT (attached) compiled no errors, GFX0 verify - check.GFX0 verified.png


    HDAU verify I get thisHDAU verify.png

    So, what did I do wrong? What did I miss?

    EDIT: my bad - forgot to change address 00010000 to 00030000 in the PEGP I copied.
    HDAU now shows correctly in IOReg.

    EDIT2: Reboot and still no output device in system preferences sound. More study is clearly in order.
     

    Attached Files:

  6. toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    20,359
    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
    Sep 18, 2011 at 8:54 PM #6
    toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    20,359
    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
    Re: Draft - Part 2a: Lion HDMI Audio DSDT Edits/Discrete - Draft

    I replied to this in the AMD Kext Edit thread.
     
  7. kbritolive

    kbritolive

    Joined:
    Mar 3, 2011
    Messages:
    11
    Mobo:
    Foxconn G31MXP-K
    CPU:
    Intel Core2Quad 2,6 Ghz
    Graphics:
    EVGA Nvidia GT 640 2048mb
    Mac:
    MacBook Pro, Mac Pro
    Mobile Phone:
    Android, iOS, Other
    Oct 13, 2011 at 4:43 AM #7
    kbritolive

    kbritolive

    Joined:
    Mar 3, 2011
    Messages:
    11
    Mobo:
    Foxconn G31MXP-K
    CPU:
    Intel Core2Quad 2,6 Ghz
    Graphics:
    EVGA Nvidia GT 640 2048mb
    Mac:
    MacBook Pro, Mac Pro
    Mobile Phone:
    Android, iOS, Other
    Re: Draft - Part 2a: Lion HDMI Audio DSDT Edits/Discrete - Draft

    My Problem is the same, but my Graffics Card is Nvidia GT 430. In IORegistryExplorer GFX appear, but HDAU don't appear.

    Any Help is accept. Thanks.
     

    Attached Files:

  8. toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    20,359
    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 13, 2011 at 3:08 PM #8
    toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    20,359
    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
    Re: Draft - Part 2a: Lion HDMI Audio DSDT Edits/Discrete - Draft

    Please attach a copy of IOReg (IORegistryExplorer/File?Save a Copy...)
     
  9. kbritolive

    kbritolive

    Joined:
    Mar 3, 2011
    Messages:
    11
    Mobo:
    Foxconn G31MXP-K
    CPU:
    Intel Core2Quad 2,6 Ghz
    Graphics:
    EVGA Nvidia GT 640 2048mb
    Mac:
    MacBook Pro, Mac Pro
    Mobile Phone:
    Android, iOS, Other
    Oct 13, 2011 at 6:46 PM #9
    kbritolive

    kbritolive

    Joined:
    Mar 3, 2011
    Messages:
    11
    Mobo:
    Foxconn G31MXP-K
    CPU:
    Intel Core2Quad 2,6 Ghz
    Graphics:
    EVGA Nvidia GT 640 2048mb
    Mac:
    MacBook Pro, Mac Pro
    Mobile Phone:
    Android, iOS, Other
    Re: Draft - Part 2a: Lion HDMI Audio DSDT Edits/Discrete - Draft

    Here's the IOReg Copy attachment. Thanks.
     

    Attached Files:

  10. pieces152

    pieces152

    Joined:
    Jul 8, 2011
    Messages:
    8
    Mobo:
    GA-B75M-D3H
    CPU:
    i3-3225
    Graphics:
    HD4000
    Mac:
    MacBook
    Mobile Phone:
    iOS
    Oct 13, 2011 at 7:14 PM #10
    pieces152

    pieces152

    Joined:
    Jul 8, 2011
    Messages:
    8
    Mobo:
    GA-B75M-D3H
    CPU:
    i3-3225
    Graphics:
    HD4000
    Mac:
    MacBook
    Mobile Phone:
    iOS
    Re: Draft - Part 2a: Lion HDMI Audio DSDT Edits/Discrete - Draft


    My problem is same.Please Help me!Here is my iOreg file.

    Thank you!
     

    Attached Files:

Share This Page