Contribute
Register

Quick Fix for Onboard Audio on 9 Series Motherboards

Status
Not open for further replies.

tonymacx86

Administrator
Staff member
Joined
Nov 17, 2009
Messages
7,369
Motherboard
Z370N WIFI
CPU
i7 8700K
Graphics
HD 630
Mac
  1. MacBook Air
Classic Mac
  1. Apple
  2. PowerBook
Mobile Phone
  1. iOS
images.jpg
As some of you early adopters of 9 Series motherboards may know, onboard audio is not functioning as it did on 5-8 Series motherboards. The reason for this is that Intel has changed the codec device id from 0x80868C20 to 0x8086A020.

To get audio to work on 9 Series, you must binary patch 4 instances of 20 8C to A0 8C in the AppleHDAController binary. I've attached 3 pre-patched versions for testing.

We're going to make a patch available in the next MultiBeast, which will do this patch in post for any codec. For now, install the attached AppleHDA.kext with KextBeast or the like for full support. Please note that Green rear port output DOES NOT work. Headphone front case works as main output. (fixed version in MultiBeast 6.4.1)

Special thanks to toleda for solving the mystery. :thumbup:

This fix has been added to MultiBeast 6.3.1+ under Audio > Realtek ALCxxx > Intel 9 Series Motherboard Support:

Screen Shot 2014-06-20 at 9.22.21 AM.png
 

Special thanks to toleda for solving the mystery. :thumbup:

This is great progress and mostly working on the Z97X-UD7.

Audio ID 1
Headphone Detection = Works
Front Output = Works, "Headphones"
Rear Grey = Works, "Line Out" (first in list)
Rear Black = Works, "Line Out" (second in list)
HDMI Nvidia = Works

Untested: Digital out, mic/line in

However, Rear Green does not work. Even though headphone detection works and front port, there is no audio out of rear green with headphones detached. Since I only have one board to test with I can't say for certain its not a dead port. I'll have another of the same model to test with tomorrow but so far that seems to be the main flaw in this current solution.

Will update when i have more info, or let me know if you need ioreg, etc uploaded.
g\

EDIT1
Tested with Audio ID 2. Same results as above except now:
Pink = "Line Out" (first in list) - This confuses me!
Blue = "Line Out" (second in list)
Thus replacing Grey and Black which are now "dead". Same issue with green not working though HP detection and front port work.

EDIT2
Tested with Audio ID 3. That breaks everything. No sound devices show up and ports are dead.
 
Audio ID 1
Headphone Detection = Works
Front Output = Works, "Headphones"
Rear Grey = Works, "Line Out" (first in list)
Rear Black = Works, "Line Out" (second in list)
HDMI Nvidia = Works

EDIT1
Tested with Audio ID 2. Same results as above except now:
Pink = "Line Out" (first in list) - This confuses me!
Blue = "Line Out" (second in list)
Thus replacing Grey and Black which are now "dead". Same issue with green not working though HP detection and front port work.

EDIT2
Tested with Audio ID 3. That breaks everything. No sound devices show up and ports are dead.
Thank you for confirming the MultiBeast/Realtek ALCxxx patched AppleHDA.kexts work exactly as designed. Audio IDs 1, 2 and 3 have specific purposes. Generally, one Audio ID is appropriate for a given system. Audio ID 1 is the best choice for your system.

For the details, see Post #1, Mavericks: Audio - Realtek ALC AppleHDA, specifically these topics:
Requirements
3. Supported Audio-IDs
and
Realtek ALC Speakers

New "research" may change your conclusions regarding Audio IDs 2 and 3. Advise if uncertainty remains.

"Rear Green does not work" is likely a motherboard problem. Deja vu, Gigabyte Z77X-UD5H audio fiasco?
 
"Rear Green does not work" is likely a motherboard problem. Deja vu, Gigabyte Z77X-UD5H audio fiasco?

Yeah,
That is what i am primarily worried about. Would like confirmation that people on other 9 series boards are not having the green port issue. Also will update when i get the second board (same model) tomorrow and make sure its consistent across this model.

g\

PS- sorry about the ID2 layout confusion. I see it is clearly documented. Thanks. I was just confused by output on pink since i thought that was reserved for line-in. I see now its switchable. cool beans. And also see ID3 is not supported by 1150 so that is not surprising behavior, just confirmed here.
 
Hello, ( sorry for my bad english ) :(

I am testing a asus z97 deluxe, ALC1150, the device apparently works, but there was no sound.

Now with this kext you put into this post, I have tried and this are the results:

Audio ID-1 on DSDT:



Only works HDMI, no output sound :( . does not work any output port

Audio ID-2 on DSDT:

HDMI works perfect :)

The microphone port ( pink ) works as a line output .... jajaja

Line in ( blue ) works as line output ..... xD xD

and no longer works any more output

Ioreg dump:

http://www.mediafire.com/download/dg4k2r6bdxl2o7a/Ioreg_PoMpIs.zip

if you want to see :)

Cheersss :)
 
Hello, ( sorry for my bad english ) :(

I am testing a asus z97 deluxe, ALC1150, the device apparently works, but there was no sound.

Now with this kext you put into this post, I have tried and this are the results:

Audio ID-1 on DSDT:



Only works HDMI, no output sound :( . does not work any output port

Audio ID-2 on DSDT:

HDMI works perfect :)

The microphone port ( pink ) works as a line output .... jajaja

Line in ( blue ) works as line output ..... xD xD

and no longer works any more output

Ioreg dump:

http://www.mediafire.com/download/dg4k2r6bdxl2o7a/Ioreg_PoMpIs.zip

if you want to see :)

Cheersss :)

PoMpIS, did you try unplugging your speakers from the port and then re-inserting them? I know it sounds basic, but I had the same issue and simply re-inserting the jack fixed it for me. I have got a slightly different motherboard though (z97x ud5h)
 
PoMpIS, did you try unplugging your speakers from the port and then re-inserting them? I know it sounds basic, but I had the same issue and simply re-inserting the jack fixed it for me. I have got a slightly different motherboard though (z97x ud5h)

if I tried, but not working.

audio only comes out Mic-in (pink) and the line-in (blue) a very rare thing :)

Cheers ;)
 
Great Work tonymacx86, as usual.:)

I wonder if they did something similar with the video, since I can't get QE from the HD 4600 graphics on my i5-4670k that I'm using in my Z97X-UD5H, even though the graphics appear to be recognized.
 
Status
Not open for further replies.
Back
Top