Jump to content

VoodooHDA-2.8.8 for Gigabyte GA-Z77MX-D3H [VIA VT2020/VT2021] (El Capitan 10.11.3)


5 posts in this topic

Recommended Posts

Hello, I recently updated my system to El Capitan 10.11.3, although I had always used the VoodooHDA 2.7.2 for VT2021, it started to crash the system once on every boot, so I tried to solve that by upgrading the driver.

I downloaded the VoodooHDA 2.8.8 so I opened side by side the 2.7.2 version and the 2.8.8 version info.plist and did the modifications. Then I installed the kext and renamed the AppleHDA.kext, rebooted and there you go! Everything working and no panic at boot.

I zipped the kext and I am trying to upload it here.

I hope this works for you too.

 

Edit: I couldn't upload it so I link it from pcloud and mega

Edit: I attached the plist file as code.



<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>11G63</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>VoodooHDA</string>
<key>CFBundleIdentifier</key>
<string>org.voodoo.driver.VoodooHDA</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>VoodooHDA</string>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>2.8.8</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>2.8.8</string>
<key>DTCompiler</key>
<string></string>
<key>DTPlatformBuild</key>
<string>4F1003</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>12A264</string>
<key>DTSDKName</key>
<string>macosx10.8</string>
<key>DTXcode</key>
<string>0441</string>
<key>DTXcodeBuild</key>
<string>4F1003</string>
<key>IOKitPersonalities</key>
<dict>
<key>VoodooHDA</key>
<dict>
<key>AllowMSI</key>
<true/>
<key>Boost</key>
<integer>1</integer>
<key>CFBundleIdentifier</key>
<string>org.voodoo.driver.VoodooHDA</string>
<key>IOClass</key>
<string>VoodooHDADevice</string>
<key>IOMatchCategory</key>
<string>VoodooHDADevice</string>
<key>IOPCIPrimaryMatch</key>
<string>0x1e208086</string>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>IOUserClientClass</key>
<string>VoodooHDAUserClient</string>
<key>InhibitCache</key>
<true/>
<key>MixerValues</key>
<dict>
<key>PCM</key>
<integer>90</integer>
<key>Rec</key>
<integer>70</integer>
<key>iGain</key>
<integer>90</integer>
<key>iMix</key>
<integer>0</integer>
</dict>
<key>NodesToPatch</key>
<array>
<dict>
<key>Codec</key>
<integer>2</integer>
<key>Config</key>
<string>0x01014010</string>
<key>Node</key>
<integer>36</integer>
</dict>
<dict>
<key>Codec</key>
<integer>2</integer>
<key>Config</key>
<string>0x01011020</string>
<key>Node</key>
<integer>37</integer>
</dict>
<dict>
<key>Codec</key>
<integer>2</integer>
<key>Config</key>
<string>0x01016040</string>
<key>Node</key>
<integer>38</integer>
</dict>
<dict>
<key>Codec</key>
<integer>2</integer>
<key>Config</key>
<string>0x01012050</string>
<key>Node</key>
<integer>39</integer>
</dict>
<dict>
<key>Codec</key>
<integer>2</integer>
<key>Config</key>
<string>0x0101401f</string>
<key>Node</key>
<integer>40</integer>
</dict>
<dict>
<key>Codec</key>
<integer>2</integer>
<key>Config</key>
<string>0x01a19030</string>
<key>Node</key>
<integer>41</integer>
</dict>
<dict>
<key>Codec</key>
<integer>2</integer>
<key>Config</key>
<string>0x01813070</string>
<key>Node</key>
<integer>42</integer>
</dict>
<dict>
<key>Codec</key>
<integer>2</integer>
<key>Config</key>
<string>0x01a19036</string>
<key>Node</key>
<integer>43</integer>
</dict>
<dict>
<key>Codec</key>
<integer>2</integer>
<key>Config</key>
<string>0x503700f0</string>
<key>Node</key>
<integer>44</integer>
</dict>
<dict>
<key>Codec</key>
<integer>2</integer>
<key>Config</key>
<string>0x01451090</string>
<key>Node</key>
<integer>45</integer>
</dict>
<dict>
<key>Codec</key>
<integer>2</integer>
<key>Config</key>
<string>0x014510a0</string>
<key>Node</key>
<integer>46</integer>
</dict>
<dict>
<key>Codec</key>
<integer>2</integer>
<key>Config</key>
<string>0x404510b0</string>
<key>Node</key>
<integer>47</integer>
</dict>
</array>
<key>Noise</key>
<integer>0</integer>
<key>Vectorize</key>
<true/>
<key>VoodooHDAEnableHalfMicVolumeFix</key>
<false/>
<key>VoodooHDAEnableHalfVolumeFix</key>
<false/>
<key>VoodooHDAEnableMuteFix</key>
<false/>
<key>VoodooHDAEnableVolumeChangeFix</key>
<false/>
<key>VoodooHDAVerboseLevel</key>
<integer>0</integer>
</dict>
</dict>
<key>OSBundleLibraries</key>
<dict>
<key>com.apple.iokit.IOAudioFamily</key>
<string>1.1fc9</string>
<key>com.apple.iokit.IOPCIFamily</key>
<string>2.1</string>
<key>com.apple.kpi.iokit</key>
<string>9.0.0</string>
<key>com.apple.kpi.libkern</key>
<string>9.0.0</string>
<key>com.apple.kpi.mach</key>
<string>9.0.0</string>
<key>com.apple.kpi.unsupported</key>
<string>9.0.0</string>
</dict>
</dict>
</plist>

  • 2 weeks later...
  • 1 month later...
  • 1 year later...

Aaron, can you talk about renaming AppleHDA.kext?  I installed the VoodooHDA kext that you posted, rebooted, and it didn't work.  I assume I have to do this renaming?

 

Thanks!

Jim

It's a little late maybe to respond to you but if anyone else has this problem, just go to /System/Library/Extensions/ and search for AppleHDA.kext, hit ENTER to rename and then change .kext to something like .kextback then it won't be recognized as a kext so it won't be loaded.

You could delete it also if you like, but I always keep originals.

It's a little late maybe to respond to you but if anyone else has this problem, just go to /System/Library/Extensions/ and search for AppleHDA.kext, hit ENTER to rename and then change .kext to something like .kextback then it won't be recognized as a kext so it won't be loaded.

You could delete it also if you like, but I always keep originals.

No.

After system update AppleHDA will appear again.

The better way is to use AppleHDADisabler.kext

  • Like 1
×
×
  • Create New...