Contribute
Register

Quick Fix: 300 (B/H/Q/Z390) Series Coffee Lake Audio, Onboard and/or UHD 6x0 HDMI Audio

toleda

Moderator
Joined
May 19, 2010
Messages
22,834
Motherboard
Asus Maximus VII Impact
CPU
i7-4770K
Graphics
RX 560 + HD4600
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 512K
  2. LC
  3. Power Mac
Mobile Phone
  1. iOS
Quick Fix: 300 (B/H/Q/Z390) Series Coffee Lake Audio
Onboard and/or UHD 6x0 HDMI Audio


The 300 Series/Coffee 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 300 series motherboards (0xa348).
Supports: Z390, H370, H310, Q370 and B360 Series motherboards
Z370 Series motherboards, see Quick Fix: 200/Z370/X299/ Series Kaby Lake Audio

Supports 10.13.6, 10.13.5, 10.13.4, 10.13.3, 10.13.2, 10.13.1, 10.13 only

macOS native Coffee Lake audio:
  1. 10.14+ (Mojave) and newer
  2. 10.13.6 (High Sierra/Special build)
Solutions (select and install one solution only)
  1. MultiBeast 10.3 or newer, select: √ H310 / B360 / H370 / Q370 Audio Device ID Patch
  2. RehabMan/OS-X-Fake-PCI-ID - No issues expected with native 200 Series Audio supported/AppleHDA.kext
    • Download: OS-X-Fake-PCI-ID / Downloads (v1.3.12/2018-4021 or later)
      • 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 Series Audio supported/AppleHDA.kext (one choice, remove before installing a different choice)
    • Download:config-audio_cloverALC+.plist.zip
      • Copy KernelAndKextPatches/KextsToPatch/Item 18 (10.13-Coffee_Audio_Controller)
      • Paste config.plist/KernelAndKextPatches/KextsToPatch/
    • Add the following patch to config.plist/KernelAndKextPatches/KextsToPatch/ Screen Shot 2018-04-24 at 3.48.28 PM.png
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
Flo84/Post #651/No Audio Devices - AppleHDA Realtek Audio | Page 66
 
Last edited:
Quick Fix: 300 (B/H/Q) Series Coffee Lake Audio
Onboard and/or UHD 6x0 HDMI Audio


The 300 Series/Coffee 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 300 series motherboards (0xa348).
Supports: H370, H310, Q370 and B360 Series motherboards
Z370 Series motherboards, see Quick Fix: 200/Z370/X299/ Series Kaby Lake Audio
This fix is temporary; required until macOS/AppleHDA.kext natively supports 300 Series/Coffee Lake audio.

Supports 10.13.4, 10.13.3, 10.13.2, 10.13.1, 10.13

Solutions (select and install one solution only)
  1. MultiBeaast TBA
  2. RehabMan/OS-X-Fake-PCI-ID - No issues expected with native 200 Series Audio supported/AppleHDA.kext
    • Download: OS-X-Fake-PCI-ID / Downloads (v1.3.12/2018-4021 or later)
      • Install (use kext installer)
        • FakePCIID.kext (if not installed previously)
        • FakePCIID_Intel_HDMI_Audio.kext
  3. Edit config.plist (Xcode) - Must be removed before installing/updating native 200 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.

Thanks for verifying the addition I made recently for HDEF 0xa348 in FakePCIID_Intel_HDMI_Audio.kext.

I noticed the unsupported HDEF after receiving a couple of ioreg files from these boards in relation to work on the USBInjectAll.kext github project, and figured that mapping 0xa348 -> 0xa170 might work for those boards, so I just went ahead and added it (and pushed a build) without the ability to test/verify.

So... thanks again!
 
I've looked a bit but can't seem to find if there is any temporary work around to get the onboard audio working (Z370 series - Coffee Lake) unless I upgrade to High Sierra.

Am I out of luck if I stay at Sierra? I have compatibility issues with software that limit me from upgrading.
 
I've looked a bit but can't seem to find if there is any temporary work around to get the onboard audio working (Z370 series - Coffee Lake) unless I upgrade to High Sierra.

Am I out of luck if I stay at Sierra? I have compatibility issues with software that limit me from upgrading.
which posts are these? I'm really struggling to make any progress, thanks in advance

EDIT: I'm now booted from UniBeast, doing far better. Only problem is, I've got a lot of white noise, which I must get rid of.
 
Last edited:
Back
Top