Quick Fix: Z370/200/X299/ Series Kaby Lake Audio, Onboard and/or HD 6x0 HDMI

Discussion in 'Audio' started by toleda, May 10, 2017.

  1. toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    22,941
    Motherboard:
    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
    May 10, 2017 at 12:05 AM #1
    toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    22,941
    Motherboard:
    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]
    Quick Fix: Z370/200/X299 Series Kaby Lake Audio
    Onboard and/or UHD 6x0 HDMI Audio


    The Z370/200/X299 Series/Kaby Lake HD Audio Controller is currently not supported in released versions of macOS (developer builds, excepted). Symptoms are audio devices present, iTunes not playing and no sound.

    Fix: Patch the Skylake Audio Controller (0xa170) for Z370/200/X299 (0xa2fo) series motherboards
    This fix is temporary; required until macOS/AppleHDA.kext natively supports Z370/200/X299 Series Audio.

    Supports 10.13.4, 10.13.3, 10.13.2, 10.13.1, 10.13, 10.12.6, 10.12.5 and 10.12.4.

    Changes
    3/3/18, removed AppleHDA binary patch, added MultiBeast option

    Solutions (select and install one solution only)
    1. MultiBeaast 10.2 and newer: MultiBeast > Drivers > Audio > RealtekALCxxx >
      • √ 200 / 300 Series /X299 Audio Device ID Patch
    2. RehabMan/OS-X-Fake-PCI-ID - No issues expected with native 200/300 Series Audio supported/AppleHDA.kext
      • Download: OS-X-Fake-PCI-ID / Downloads
        • Install (use kext installer to /L/E)
          • FakePCIID.kext (if not installed previously)
          • FakePCIID_Intel_HDMI_Audio.kext
    3. Edit config.plist (Xcode) - Must be removed before installing/updating native 200/300 Series Audio supported/AppleHDA.kext (one choice, remove before installing a different choice)
    Not working/Post to thread linked with requested files attached:
    1. No Audio Devices - Realtek ALC AppleHDA/Post #1/II. Problem Reporting.
    2. No Sound - Realtek ALC AppleHDA/Post #1/Problem Reporting.
    Credit
    dgsga/Native ALC1220 audio for 200-series motherboards
    BJY1991/Not work on X299 Motherboard
     
    paulotex, Joschka, dhiraj005 and 6 others like this.
    Last edited: Apr 27, 2018
  2. tonymacx86

    tonymacx86 Administrator Staff Member

    Joined:
    Nov 18, 2009
    Messages:
    8,451
    Motherboard:
    GA-Z270X-UD5
    CPU:
    Core i3-7100
    Graphics:
    HD 630
    Mac:
    MacBook Pro, Mac mini
    Classic Mac:
    Apple, PowerBook
    Mobile Phone:
    iOS
    May 10, 2017 at 12:07 AM #2
    tonymacx86

    tonymacx86 Administrator Staff Member

    Joined:
    Nov 18, 2009
    Messages:
    8,451
    Motherboard:
    GA-Z270X-UD5
    CPU:
    Core i3-7100
    Graphics:
    HD 630
    Mac:
    MacBook Pro, Mac mini
    Classic Mac:
    Apple, PowerBook
    Mobile Phone:
    iOS
    Toleda-

    Thanks for the post- this will be a super helpful resource for 200 Series users. :thumbup:
     
  3. telepati

    telepati

    Joined:
    May 22, 2011
    Messages:
    754
    Motherboard:
    ASUS Z170-A
    CPU:
    i7 6700K
    Graphics:
    Asus ROG RX560
    Mac:
    iMac, MacBook Pro
    Mobile Phone:
    iOS
    May 11, 2017 at 6:13 PM #3
    telepati

    telepati

    Joined:
    May 22, 2011
    Messages:
    754
    Motherboard:
    ASUS Z170-A
    CPU:
    i7 6700K
    Graphics:
    Asus ROG RX560
    Mac:
    iMac, MacBook Pro
    Mobile Phone:
    iOS
    Perfect guide as always.
     
  4. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    182,162
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    May 11, 2017 at 9:20 PM #4
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    182,162
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Typo.
    I think you meant "Skylake", not "Sandy Lake"...
     
    genzai likes this.
  5. toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    22,941
    Motherboard:
    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
    May 11, 2017 at 9:31 PM #5
    toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    22,941
    Motherboard:
    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
    Thanks, fixed.
     
  6. fuma

    fuma

    Joined:
    Mar 22, 2011
    Messages:
    91
    Motherboard:
    GA-Z270X-UD3
    CPU:
    6700k
    Graphics:
    Gigabyte 980ti GTX
    Mac:
    iMac, MacBook, MacBook Pro, Mac mini, Mac Pro
    Classic Mac:
    128K, 512K, Centris, iMac, Performa, Power Mac, Quadra, SE, Xserve
    Mobile Phone:
    Android, iOS
    May 13, 2017 at 1:00 AM #6
    fuma

    fuma

    Joined:
    Mar 22, 2011
    Messages:
    91
    Motherboard:
    GA-Z270X-UD3
    CPU:
    6700k
    Graphics:
    Gigabyte 980ti GTX
    Mac:
    iMac, MacBook, MacBook Pro, Mac mini, Mac Pro
    Classic Mac:
    128K, 512K, Centris, iMac, Performa, Power Mac, Quadra, SE, Xserve
    Mobile Phone:
    Android, iOS
    Weird, AppleALC 1.1.1 works just fine for my motherboard - GA-Z270X-UD3, with the same 100 series clover patches in config.plist, and the audio layout inject on 7 or 11. I've been using it for over a month with no probs.

    The only weirdness is the audio system prefs routes the actual "line out" port to the label "internal speakers". Front headphone port works fine! I was hoping to try your new layout id 1 or 2 in v 1.1.2 to see if that fixed it - https://github.com/vit9696/AppleALC/blob/master/Changelog.md
     
    Last edited: May 13, 2017
  7. toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    22,941
    Motherboard:
    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
    May 13, 2017 at 1:24 AM #7
    toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    22,941
    Motherboard:
    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
    See Realtek ALC AppleHDA/Post #1/Attached AppleALC (latest)
     
  8. fuma

    fuma

    Joined:
    Mar 22, 2011
    Messages:
    91
    Motherboard:
    GA-Z270X-UD3
    CPU:
    6700k
    Graphics:
    Gigabyte 980ti GTX
    Mac:
    iMac, MacBook, MacBook Pro, Mac mini, Mac Pro
    Classic Mac:
    128K, 512K, Centris, iMac, Performa, Power Mac, Quadra, SE, Xserve
    Mobile Phone:
    Android, iOS
    May 13, 2017 at 1:31 AM #8
    fuma

    fuma

    Joined:
    Mar 22, 2011
    Messages:
    91
    Motherboard:
    GA-Z270X-UD3
    CPU:
    6700k
    Graphics:
    Gigabyte 980ti GTX
    Mac:
    iMac, MacBook, MacBook Pro, Mac mini, Mac Pro
    Classic Mac:
    128K, 512K, Centris, iMac, Performa, Power Mac, Quadra, SE, Xserve
    Mobile Phone:
    Android, iOS
    Thank you! I found that new build shortly after reading another post.


    Results are about the same with inject layout 1, actual line out port still works fine, still only works if on "Internal Speakers" label in software routing. With layout 2 - "line in" port and "rear" were outputs when switching between the two software entries for "line out", internal speakers didn't work.

    Thanks anyhow, I'll still with it and stay on layout 1 / internal speakers (same as v1.1.1 with layout 11) - I use a firewire DAC for my audio monitors, this was for using my stereo receiver & speakers.

    Output signal seems to be a bit hotter under "internal speakers" anyway.


    EDIT/UPDATE:
    I went back to AppleALC v1.1.1 - and layout 11

    With that v1.1.2 compile, my front port headphones were crackling something crazy - like when you have a loose or old headphone jack and it shorts out as you wiggle it - that's the sound I was getting, like a series of phase cancellations - rear port was ok.
     
    Last edited: May 15, 2017
  9. flyingtoaster

    flyingtoaster

    Joined:
    Apr 9, 2017
    Messages:
    8
    Motherboard:
    Asus ROG Maximus IX Formula
    CPU:
    Intel i7 7700k
    Graphics:
    AMD Radeon R9 Fury X
    Mac:
    MacBook Pro
    May 13, 2017 at 10:44 PM #9
    flyingtoaster

    flyingtoaster

    Joined:
    Apr 9, 2017
    Messages:
    8
    Motherboard:
    Asus ROG Maximus IX Formula
    CPU:
    Intel i7 7700k
    Graphics:
    AMD Radeon R9 Fury X
    Mac:
    MacBook Pro
    MacOS is a folder. The only file inside is AppleHDAController. Do I edit that?
     
  10. toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    22,941
    Motherboard:
    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
    May 13, 2017 at 10:58 PM #10
    toleda

    toleda Moderator

    Joined:
    May 20, 2010
    Messages:
    22,941
    Motherboard:
    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
    That is the binary.
    Why would you do edit the kext, one of several techniques and the most difficult?
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice