A check is made to see if either the AppleHDA of VoodooHDA drivers are loaded.
If the VoodooHDA driver is not loaded then an attempt is made to load it. If successful, VoodooHDA's getdump tool is run to save audio information to a file named VoodooHDAGetdump.txt in the latest dump/Audio folder.
Source | voodoohda Sourceforge repository |
---|---|
Note | Root privileges are required to load VoodooHDA.kext. |
Next, Andy Vandijck's getcodecid tool is run which detects and prints any codec ID(s) and controller device id's. The result is saved to a file named AudioCodecID.txt in the latest dump/Audio folder.
Source | InsanelyMac Forum Topic |
---|
Note: DarwinDumper tries to load VoodooHDA even if the AppleHDA driver is loaded. However this can fail and for best results it's recommended to load VoodooHDA.kext without the AppleHDA driver being loaded. The simplest way to do this is to add AppleHDADisabler.kext to your system, rebuild caches and reboot.
Link | AppleHDADisabler InsanelyMac Forum Topic |
---|