Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


How to patch AppleHDA.kext from 10.5.2 and above

228 posts in this topic

Recommended Posts

Hi HazMatt,

For the ALC898, try this: http://www.osx86.net....8_gm+hdef.html

HDAEnabler889.kext + AppleHDA.kext if you are NOT using a DSDT.

And for our boards, use the orange output. Green is not working. Also change in sound pref to Line Out.


So sorry, this is for the 889 and not for the 898 :(


Mixed up some things, maybe I need glasses :unsure:

Share this post

Link to post
Share on other sites

HDAEnabler889.kext + AppleHDA.kext if you are NOT using a DSDT.

So I downloaded the HDAEnabler889.kext and am prepared to use Kext Wizard to install to System/Library/Extensions. I know there exists the original AppleHDA.kext in System/Library/Extensions, but it looks like the page you linked to has no less than three AppleHDA.kext files to choose from, depending on how many audio ports I want to enable:

V1 - The rear panel of five audio ports (Line In / Line Out / Line Out / Line Out / MIC)

V2 - The rear panel of the three audio ports (Line-in / Line-out / MIC)

V3 - No auto detect the headphone and microphone


I'm inclined to install HDAEnabler889.kext AND V1 of the hacked AppleHDA.kext. Does this jive with what you're suggesting? Would this potentially solve the green vs. orange output issue you mention?


p.s. I also am NOT using a DSDT at the moment.

Edited by HazMatt

Share this post

Link to post
Share on other sites

Yes, you can take V1. Green port will not work, it only works on windows.

So use the orange or black port.

If you have no DSDT, you have to use the HDAEnabler898.


When you are later using a DSDT you don't need the HDAEnabler898 anymore, but instead put the HDEF section in your DSDT.



This is the right file for the ALC898: http://www.osx86.net/downloads.php?do=file&id=3218

Edited by René_

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.