Jump to content
pud469

Audio without voodooHDA. (AppleHDA STAC9205)

Recommended Posts

Here is what I found, seems to work better than voodoo HDA. (Works in 32 or 64 bit.) Please remove anything for using voodooHDA (s/l/e/voodoohda.kext, voodoo.prefpane, e/e/disabler.kext. Install contents of the .zip to Extra/Extensions using kextwizard. There are 4 files that need to be installed. 2 of them are the same for Snow or Lion. The other 2 are native to Snow or Lion and are in the respected folders. I have only tried this with a D630 EDP 1.9.1 and a D830 EDP 2.1. I can imagine if you are using EDP 2.2 and using kernelcache you would have to rebuild.sh to get the 0edp.kext to work. (Possibly removing the existing 0edp.kext first) Since I no longer have the D830 I will not be testing with EDP 2.2. I will upload the files as soon as I get home.

 

Sorry for the confusion, it is for the STAC9205. I have been working on a STAC9200 in a gateway and mistakenly typed 9200.

STAC9205 Snow&Lion.zip

Share this post


Link to post
Share on other sites

Hey,

 

I just tested on a D430 and it dident work (my best guess is that D630 and D830 have a newer version) - the D430 (and most other D series) have:

 

8086:27d8 - 82801G (ICH7) Audio

 

Do you know if this one could be modified to support that ?

Share this post


Link to post
Share on other sites

I do not see why not. There may only be a few different pin configurations, I would think starting with an untouched appleHDA would be better though. I'm still very new to this and I'll will give it a try. I'm currently working with a STAC 9200 on a Gateway. If that works well, I'll take a codec dump from your machine. I'll let you know ASAP, as I have a few other things going on, it may be around a month or so. As for anyone else trying these files, you can install the AppleHDA and FakeSTAC into S/L/E, ignoring the other 2 files. I have not tested with 10.7.2.

Share this post


Link to post
Share on other sites

I can confirm this is working on both d630 and d830, bringing sound system quality near to perfection. All traces of AppleHDA.kext, AppleHDADisabler.kext, VoodooHDA.kext, etc, must be deleted from /S/L/E and/or /Extra/Extensions and/or /System/Library/Extensions/0EDP.kext

 

Only AppleHDA.kext MUST be installed on /S/L/E; the other kext(FakeSTAC9205.kext) should be optional; it does not get loaded anyway...I do not see any need for it.

 

Both AppleHDA.kext and FakeSTAC9205.kext MUST be installed on /S/L/E, assuming you already have IOAudioFamily.kext and OSvKernDSPLib.kext somewhere in /S/L/E or/and /E/E and/or /System/Library/Extensions/0EDP.kext; if that is not the case, then install also those...

 

PD:

 

All tests were done on systems running lion 10.7.3 developers preview

Edited by arzolacub

Share this post


Link to post
Share on other sites

I just prefer to keep IOAudioFamily.kext and OSvKernDSPLib.kext with AppleHDA.kext and Fake STAC in E/E, any OS update will replace AppleHDA.kext in S/L/E, resulting in no sound. Apple can update the IOAudioFamily.kext and OSvKernDSPLib.kext at anytime, breaking the sound also. Because of AppleHDA.kext dependencies, IOAudioFamily.kext and OSvKernDSPLib.kext also need to be in E/E. I'm not sure if this is the case with 0edp.kext.

 

There are a few tools out that make patching AppleHDA easier, but unfortunately they do not recognize my STAC9200 dump as a valid linux dump. I will have to make the verbs manually, just something to take more time.

Share this post


Link to post
Share on other sites

I just installed this on my Precision M4300(=D830) with 10.7.2. It's great and it no longer hangs occasionally on voodoohda loading! I put it in /Extra Extensions,which appears to override /s/l/e. It survived the update to 10.7.3 via combo update. Thanks a lot for this. My Precision M4300 is now a great Lion machine. With SSD it is pretty fast. The only thing I am not yet happy about is the touchpad. Should I use voodoops2 or appleps2? Which version? Thx

 

Hugo

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...