Jump to content

VoodooHDA 2.7.3 Installer for 10.6/10.7/10.8 1.0

About This File

VoodooHDA 2.7.3 Installer for 10.6/10.7/10.8

VoodooHDA is an open source audio driver for devices compliant with the Intel High Definition Audio (HDA) specification, based primarily on code from the FreeBSD hdac driver. It is intended as an Intel-only replacement for AppleHDA on Mac OS X with support for a wide range of audio controllers and codecs.

All major VoodooHDA development for the past year has been going on from a Project OS X thread, so check that out for the latest source code, kexts, and updates.

The installer package has been updated to include the new v2.7.3 kext as well as VoodooSettingsLoader to replace voodoohdahelper, so all settings in the prefpane will actually get saved and loaded. Thanks to Talagan for that.

The install script has also been modified to edit the Info.plist and add the need IOKitPersonality Instances with specific IOPrimaryMatch keys for those who have multiple HDA devices, like HDMI - so you shouldn't have to deal with kernel panics post-install.




User Feedback



Recommended Comments

WORKS FINE FOR ME LION 10.7.3 (11D50)

Install lspci for lion http://uploaded.to/file/zu8affs4 reboot and see you ID audio

EX:lspci -nn |grep Audio

My Result:00:1b.0 Audio device [0403]: Intel Corporation Ibex Peak High Definition Audio [8086:3b56] (rev 05)

In info.plist VoodooHDA.kext replace

IOPCIPrimaryMatch

device_1

TO

IOPCIPrimaryMatch

0x3b568086

REMOVE appleHDA.kext or RENAME

rebild kext's and reboot -v to see results on boot

see it.

Controller: Intel PCH (vendor ID: 8086, device ID: 3b56)

Share this comment


Link to comment
Share on other sites

Laptop with ALC663 (0x3b568086) Lion 10.7.3 (11D50) - horrible squeak from the speakers :(

Share this comment


Link to comment
Share on other sites

Fix its in info.plist with.

VoodooHDAEnableHalfMicVolumeFix = YES

VoodooHDAEnableHalfVolumeFix = YES

VoodooHDAEnableVolumeChangeFix = YES

Share this comment


Link to comment
Share on other sites

Info.plist in VoodooHDA.kext/Contents

[skip]

VoodooHDA-2

CFBundleIdentifier

org.voodoo.driver.VoodooHDA

IOClass

VoodooHDADevice

IOMatchCategory

VoodooHDADevice

IOPCIPrimaryMatch

0x3b568086

[skip]

Vectorize

VoodooHDAEnableHalfMicVolumeFix

<true/>

VoodooHDAEnableHalfVolumeFix

<true/>

VoodooHDAEnableMuteFix

VoodooHDAEnableVolumeChangeFix

<true/>

VoodooHDAVerboseLevel

0

[skip]

Changed

Result = horrible squeak from the speakers + kernel panic

Share this comment


Link to comment
Share on other sites

VoodooHDA-2 ?????

VoodooHDA-1

CFBundleIdentifier

org.voodoo.driver.VoodooHDA

IOClass

VoodooHDADevice

IOMatchCategory

VoodooHDADevice

IOPCIPrimaryMatch

0x3b568086

IOProviderClass

IOPCIDevice

IOUserClientClass

VoodooHDAUserClient

InhibitCache

MixerValues

NodesToPatch

Noise

2

Vectorize

VoodooHDAEnableHalfMicVolumeFix

VoodooHDAEnableHalfVolumeFix

VoodooHDAEnableMuteFix

VoodooHDAEnableVolumeChangeFix

VoodooHDAVerboseLevel

0

Share this comment


Link to comment
Share on other sites

VoodooHDA-1 have IOPCIPrimaryMatch = 0xaa381002, VoodooHDA-2 - 0x3b568086 this is my chip!

Share this comment


Link to comment
Share on other sites

Thanks! It works well on my P5QL PRO with ALC888

In Settings:

Output: Line-out (Green Rear), Headphones (Green Front), SPDIF-out (Yellow Rear), SPDIF-out (CD)

Input: Microphone (Pink Rear), Microphone (Pink Front)

(Bold - tested)

Rear and front mic inputs works differently. Front input is more noisy. But changing of input volume level has effect only on Rear input.

Share this comment


Link to comment
Share on other sites

Same here I think this a hit or miss installed correctly and restarted and couldn't hear anything. Uninstall works flawlessly.

Share this comment


Link to comment
Share on other sites

For those running on Asus Z68's, you may be helped by loading the kext using:

"(sudo )kextutil -t[v 6] /S/L/E/VoodooHDA.kext" (no quotes; use sudo if you're not root; the 'lvl 6 verbosity' flag is optional - you can leave that out)

After this, go to Sound in your System Prefs and select a working output device (not the default and useless HDMIs)

But this does bring up a few points... as mentioned above, since there are only 4 slots on the prefpane and sooo many (virtual?) HDMI outs, all four of the slots are stuffed with fairly identical and utterly unusable HDMI entries... the normal jack stuff is way at the bottom. So, -

1.) Is there a way to influence the load order of these devices when loading the kext so that the regular "rear output"-type devs come up first?

2.) Why did I have to use kextutil to load this if it loads without error? (Doesn't seem like a platform problem, so I'm not listing the boring details. Let me know if I should.)

Having said that, AWESOME JOB, Folks!!!

This is the VERY FIRST VoodooHDA version that has EVER worked on my rig! I love all those fancy options on the prefpane! (Any chance I might get to, er, you know... use them? ;)

Share this comment


Link to comment
Share on other sites

VoodooHDA 2.7.3 works fine for me with just a small problem, the mic stay on

I have a :

Intel Corporation 82801JI (ICH10 Family) HD Audio Controller [8086:3a3e]

my info.plist :

<?xml version="1.0" encoding="UTF-8"?>

BuildMachineOSBuild

11A511

CFBundleDevelopmentRegion

English

CFBundleExecutable

VoodooHDA

CFBundleIdentifier

org.voodoo.driver.VoodooHDA

CFBundleInfoDictionaryVersion

6.0

CFBundleName

VoodooHDA

CFBundlePackageType

KEXT

CFBundleShortVersionString

2.7.3

CFBundleSignature

????

CFBundleVersion

2.7.3

DTCompiler

4.2

DTPlatformBuild

4B110

DTPlatformVersion

GM

DTSDKBuild

10J567

DTSDKName

macosx10.6

DTXcode

0410

DTXcodeBuild

4B110

IOKitPersonalities

VoodooHDA-1

CFBundleIdentifier

org.voodoo.driver.VoodooHDA

IOClass

VoodooHDADevice

IOMatchCategory

VoodooHDADevice

IOPCIPrimaryMatch

0x3a3e8086

IOProviderClass

IOPCIDevice

IOUserClientClass

VoodooHDAUserClient

InhibitCache

MixerValues

NodesToPatch

Vectorize

VoodooHDAEnableHalfMicVolumeFix

VoodooHDAEnableHalfVolumeFix

VoodooHDAEnableMuteFix

VoodooHDAEnableVolumeChangeFix

VoodooHDAVerboseLevel

0

OSBundleLibraries

com.apple.iokit.IOAudioFamily

1.1fc9

com.apple.iokit.IOPCIFamily

2.1

com.apple.kpi.iokit

9.0.0

com.apple.kpi.libkern

9.0.0

com.apple.kpi.mach

9.0.0

com.apple.kpi.unsupported

9.0.0

/QUOTE]

for momently i put a headphone on the microphone jack for no listen the noise of the mic ^^

if you have an idea for this

Share this comment


Link to comment
Share on other sites

Awesome it worked for me too like charm (Asus P5Q PRO mobo) with updater SL 10.6.5 on VMbox :encouragement:

First i was getting Kernel panic of voodoohda after the update of SL 10.6.5, But after uninstall of previous voodoohda and then install of this package solved my problems

Share this comment


Link to comment
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

×