Mavericks Realtek ALC AppleHDA Audio

Posted 28 October 2013 - 09:30 PM

toleda

InsanelyMac Legend

Gurus

1,352 posts

Gender:Male

I cannot get this to work for the life of me. I have an older x58 + ICH10 motherboard with ALC888. Patched my DSDT and used the kext. In the sound control panel, I see my outputs. The first output is "Internal Speaker" and if I plug my headphones in it changes to "Headphones." However, I get no sound! I tried tons of different things, but I'm sure I'm missing something silly.

I have no idea from the info provided in your post. See Post #1, Problem Reporting.

i do have some news to share, which is why i was back on this page ... i managed to get it stable (no crackling, no sound decreasing .. knock on wood) by installing toleda's 10.8.4 AppleHDA .. go figure ... nevertheless i will look into the ozmosis version

The system information shot is interesting because it lists the front audio jacks and the microphone, but for some reason they just aren't showing up in the device list. I've tried booting the computer with the headphones/microphone plugged in/out both front and back.

Thanks again for your hard work and taking the time to read this, and apologies in advance if it's something I've messed up.

(2) Procedure/Guide Used/AppleHDA.kext version: I have tried all listed procedures, kext, SSDT, DSDT, kext patching and none have worked. Currently I am using the KEXT procedure with the original AppleHDA.kext version that came with Mavericks 10.9. Currently using the following additional kexts: FakeSMC.kext, NullCPUPowerManagement.kext, HDAEnabler1.kext, NVEnabler.kext

Posted 05 November 2013 - 10:44 PM

It looks like the native AppleHDA.kext is installed, good news. Select ALC885 in Post #1. A few steps later, restart and verify audio.

[..deleted questions..]

toleda,

You're cooler than cool. I patched AppleHDA.kext with your 885 script and my audio now works and sounds GREAT Thanks for the help toledo, and thanks for putting all of this together and making the downloads available. Thorough the efforts of people like you the world a better place for all of us.

I left the HDEnabler1.kext in /S/L/E along with the patched AppleHDA.kext. That was where I was confused as I was thinking either the patch, or HDEnabler1.kext but not both. Anyway, it now works thanks to you!

One final question I have is about the optional perl regex patching in the script. What is its purpose? I ran the script both with and without the perl regex patching enabled, and my audio works either way. Is there any advantage to the optional perl patching enabled?

Posted 06 November 2013 - 02:39 PM

toleda

InsanelyMac Legend

Gurus

1,352 posts

Gender:Male

One final question I have is about the optional perl regex patching in the script. What is its purpose? I ran the script both with and without the perl regex patching enabled, and my audio works either way. Is there any advantage to the optional perl patching enabled?

The ALC885 is native to OS X. In 10.9, none of the other Realtek codecs work with an 885 binary patch. For the ALC885, the choice is the native or the same patch for the other Realtek codecs. With the native patch, some users have reported popping.