Jump to content

VoodooHDA 2.8.5 for Mavericks (Slice + AnV) (Signed!)

VoodooHDA HDEF Mavericks Audio

  • Please log in to reply
197 replies to this topic

#81
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,205 posts
  • Gender:Male
  • Location:Moscow

I tried to install voodohda but i'havent audio...it show only the 3 way of motherboard sound but i need hdmi sound...because i have an ati 7870 plugged by hdmi cable to my monitor...please help me

May be DarwinDumper report will give us a little more info about your problem?



#82
bmas

bmas

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 161 posts
  • Gender:Male

Thank you for the great job! After years of trying AppleHDA with no luck, now I have a sound from my ALC888!

 

Just want to ask for one question. I use voodoohda from the first post. My green rear output is broken (only left channel is playing) .... so is it possible and how to configure in voodoohda, my BlackRear to be with the Green Rear config (so the "master/main stereo sound" to come out from BlackRear). I try to put my speakers in BlackRear, voodoohda detect it, but no sound .. 

In Windows I make 5.1 configuration on my system and the sound plays from the BlackRear output..., but I dont know how to procedure here... 

Thank you .. 

 

PS: Here is example - How to remap / retasking Realtek onboard jacks / ports I set Pin15 to 04 00 00 00 and now I have Black Output like RearGreen(FrontSpeakers)..



#83
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,205 posts
  • Gender:Male
  • Location:Moscow

Make a report by a command

./getdump >getdump.tst

Attached File  getdump.zip   2.18KB   14 downloads



#84
bmas

bmas

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 161 posts
  • Gender:Male

Make a report by a command

./getdump >getdump.tst

Here is the result:

getdump.tst.zip



#85
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,205 posts
  • Gender:Male
  • Location:Moscow

Here is the result:

getdump.tst.zip

See

 nid 20 0x01014010 as  1 seq  0 Line-out      Jack  1/8     Rear    External Green   misc 0
 nid 21 0x01011012 as  1 seq  2 Line-out      Jack  1/8     Rear    External Black   misc 0
 nid 22 0x01016011 as  1 seq  1 Line-out      Jack  1/8     Rear    External Orange  misc 0
 nid 23 0x01012014 as  1 seq  4 Line-out      Jack  1/8     Rear    External Grey    misc 0
 nid 24 0x01a19830 as  3 seq  0 Microphone    Jack  1/8     Rear    External Pink    misc 4
 nid 25 0x02a19840 as  4 seq  0 Microphone    Jack  1/8     Front   External Pink    misc 4
 nid 26 0x0181303f as  3 seq 15 Line-in       Jack  1/8     Rear    External Blue    misc 0
 nid 27 0x02214020 as  2 seq  0 Headphones    Jack  1/8     Front   External Green   misc 0

nid 20 (Green Rear) and 21 (Black Rear) are in the same association 1 and works in Sound prefPane as the same device.

You have to plug a jack in one socket and get a sound from it namely.



#86
bmas

bmas

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 161 posts
  • Gender:Male

Have to..  but there is no sound .. I conncet the Speakers in Rear Black, but in PrefPane has just RearGreen option and whatever I do .. there is no sound from the black output .. There is sound from Rear Green .. but the socket is broken (just left channel work).. From this nids seems like the Orange and Greay will do the same .. but theres is sound just from Green Rear jack ... 

 

When I conncect the speakers in Rear Black .. in Settings -> Sound .. the system detect that Rear Black output is conncected .. I can move the sound slider .. but as I say there is no sound .. 

 

If I increase InputGain .. there is just noise in speakers but no sound .. 

 

Screen%20Shot%202014-06-17%20at%2014.03.

 

Screen%20Shot%202014-06-17%20at%2014.02.



#87
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,205 posts
  • Gender:Male
  • Location:Moscow

Increase Imix decrease Igain

Set verbose level to 1 and see system.log when inputting jack



#88
bmas

bmas

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 161 posts
  • Gender:Male

This is when I input the jack to Rear Green:

2014-06-17 14:40:00 +0300 kernel[0]: Pin sense: cad 0 nid=21 res=0
2014-06-17 14:40:00 +0300 kernel[0]: setDesc  change description Line-out (Green Rear) channel 0 assoc 0
2014-06-17 14:40:02 +0300 kernel[0]: Pin sense: cad 0 nid=20 res=1
2014-06-17 14:40:02 +0300 kernel[0]: setDesc  change description Line-out (Green Rear) channel 0 assoc 0
2014-06-17 14:40:36 +0300 kernel[0]: Pin sense: cad 0 nid=20 res=0
2014-06-17 14:40:36 +0300 kernel[0]: setDesc  change description Line-out (Green Rear) channel 0 assoc 0

This is in Rear Black:

2014-06-17 14:41:04 +0300 kernel[0]: Pin sense: cad 0 nid=21 res=1
2014-06-17 14:41:04 +0300 kernel[0]: setDesc  change description Line-out (Black Rear) channel 0 assoc 0


Increase Imix decrease Igain

Set verbose level to 1 and see system.log when inputting jack



#89
mahdi-kazemi

mahdi-kazemi

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
  • Gender:Male
  • Location:Tehran, Iran
  • Interests:Hackintosh, Coding, Ios, Basketball and Music.

Hi guys, 
I had the same device working on Lion with VoodooHDA 2.7.2, But in Mavericks i get this. (Attached screenshot) 
I also injected my Device and Vendor ID inside Info.plist still nothing. Also here is my Info.plist text

 

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

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>12E55</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.4</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>2.8.4</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvmgcc42</string>
<key>DTPlatformBuild</key>
<string>4H1003</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>12E55</string>
<key>DTSDKName</key>
<string></string>
<key>DTXcode</key>
<string>0462</string>
<key>DTXcodeBuild</key>
<string>4H1003</string>
<key>IOKitPersonalities</key>
<dict>
<key>VoodooHDA</key>
<dict>
<key>AllowMSI</key>
<true/>
<key>Boost</key>
<integer>2</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>0x80863B56</string>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>IOUserClientClass</key>
<string>VoodooHDAUserClient</string>
<key>InhibitCache</key>
<false/>
<key>MixerValues</key>
<dict>
<key>PCM</key>
<integer>90</integer>
<key>Rec</key>
<integer>70</integer>
<key>iGain</key>
<integer>0</integer>
<key>iMix</key>
<integer>0</integer>
</dict>
<key>NodesToPatch</key>
<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>
<key>VoodooHDA-HDMI</key>
<dict>
<key>AllowMSI</key>
<true/>
<key>Boost</key>
<integer>2</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>0x1002AA38</string>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>IOUserClientClass</key>
<string>VoodooHDAUserClient</string>
<key>InhibitCache</key>
<false/>
<key>MixerValues</key>
<dict>
<key>PCM</key>
<integer>90</integer>
<key>Rec</key>
<integer>70</integer>
<key>iGain</key>
<integer>0</integer>
<key>iMix</key>
<integer>0</integer>
</dict>
<key>NodesToPatch</key>
<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>

Thanks in advance. :thumbsup_anim:

 

EDIT : I got it working i had 

 

<key>IOPCIPrimaryMatch</key>

<string>0x80863B56</string>
 
wrong. It should have been like

<key>IOPCIPrimaryMatch</key>

<string>0x3B568086</string>

Attached Files


Edited by mahdi-kazemi, 18 June 2014 - 10:26 AM.


#90
bmas

bmas

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 161 posts
  • Gender:Male

@Slice, do you find a solution .. All outputs except RearGreen and FronGreen .. has just noise .. and no sound .. 

In system log seems like they are all working like RearGreen ... but they arent .. 

Can you make .. all other than RearGreen Line-outs (or just RearBlack) to work/plays with Headphones association - 2 .. 



#91
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,205 posts
  • Gender:Male
  • Location:Moscow

@Slice, do you find a solution .. All outputs except RearGreen and FronGreen .. has just noise .. and no sound .. 

In system log seems like they are all working like RearGreen ... but they arent .. 

Can you make .. all other than RearGreen Line-outs (or just RearBlack) to work/plays with Headphones association - 2 .. 

move imix slider



#92
bmas

bmas

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 161 posts
  • Gender:Male

move imix slider

Already done it .. Nothing happen .. still just noise in all outputs, except RearGreen and FrontGreen (Headphones)..



#93
bmas

bmas

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 161 posts
  • Gender:Male

I done it, 100% working ports .. ins and outs  :thumbsup_anim: Thanks to authors for this perfect and only solution for my ALC888 v1000001..  :thanks_speechbubble:

Get these Nodes to Patch:

<array>
<dict>
<key>Codec</key>
<integer>0</integer>
<key>Config</key>
<string>0x40f000f0</string>
<key>Node</key>
<integer>28</integer>
</dict>
<dict>
<key>Codec</key>
<integer>0</integer>
<key>Config</key>
<string>0x40f000f0</string>
<key>Node</key>
<integer>29</integer>
</dict>
<dict>
<key>Codec</key>
<integer>0</integer>
<key>Config</key>
<string>0x01014010</string>
<key>Node</key>
<integer>20</integer>
</dict>
<dict>
<key>Codec</key>
<integer>0</integer>
<key>Config</key>
<string>0x01011070</string>
<key>Node</key>
<integer>21</integer>
</dict>
<dict>
<key>Codec</key>
<integer>0</integer>
<key>Config</key>
<string>0x01016080</string>
<key>Node</key>
<integer>22</integer>
</dict>
<dict>
<key>Codec</key>
<integer>0</integer>
<key>Config</key>
<string>0x01012090</string>
<key>Node</key>
<integer>23</integer>
</dict>
<dict>
<key>Codec</key>
<integer>0</integer>
<key>Config</key>
<string>0x01214020</string>
<key>Node</key>
<integer>27</integer>
</dict>
<dict>
<key>Codec</key>
<integer>0</integer>
<key>Config</key>
<string>0x40f000f0</string>
<key>Node</key>
<integer>30</integer>
</dict>
<dict>
<key>Codec</key>
<integer>0</integer>
<key>Config</key>
<string>0x40f000f0</string>
<key>Node</key>
<integer>31</integer>
</dict>
</array>

.... From HERE.. (Analogue codec 0) .. and apply them to 2.8.5

 

Now I`ve got just this error when repair kext and permissions:

Screen%20Shot%202014-06-19%20at%200.19.5

 
... and VoodooHDASettingsLoader.app seems to be useless for me:
Screen%20Shot%202014-06-19%20at%200.25.0
 
.. I apply my settings to prefpane .. but after restart, they are lost .. even with VoodooHDASettingsLoader.app in LoginItems.. 


#94
bmas

bmas

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 161 posts
  • Gender:Male

@Slice, how to fix the message that the extension is not from identified developer .. Seems like when I changed info.plist .. that happen .. 



#95
newmy51

newmy51

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts

chris1111's package solved literally weeks of contradictory, complicated instructions from assorted sites, fora and irc channels.  i could kiss you.

 

many, many, many thanks, chris1111, Slice and AnV



#96
chris1111

chris1111

    InsanelyMac Deity

  • Donators
  • 1,529 posts
  • Gender:Male
  • Location:Montreal Canada

chris1111's package solved literally weeks of contradictory, complicated instructions from assorted sites, fora and irc channels.  i could kiss you.

 

many, many, many thanks, chris1111, Slice and AnV

Happy for you LOL    :)



#97
TimeWalker75a

TimeWalker75a

    InsanelyMac Legend

  • Gurus
  • 1,150 posts
  • Gender:Male

Tried it on my Asus 1201N (MCP79) with ALC269 and was pretty disappointed to find out that:

1. Even though jack sense works when combining speaker+headphones together, the audio doesn't pass through to the headphones. (tested with 2.8.4 and it works, so something broke down the road)

2. For some reason laptop now refuses to sleep, it even maintains HDD activity after being put to sleep

The only way I was able to get rid of sound screeching was by setting the Inhibit Cache flag to true.

 

getdump dump -> http://puu.sh/9OnXl/c407aac405.pdf

 

UPD: Similar report from back in the day so the issue appear to persist with MCP79 for the past 4 years. I'm compiling debug to see what happens ..



#98
TimeWalker75a

TimeWalker75a

    InsanelyMac Legend

  • Gurus
  • 1,150 posts
  • Gender:Male

So, I've added proper debug to the code (to identify that messages come from VoodooHDA and not just from kernel[0]: - thus I could find them more easily).

Upon entering sleep state there's virtually no action happening from VoodooHDA itself. Before sleep I can see node muting and switching when plugging\unplugging jacks. 

Absolutely no debug log coming from performPowerStateChange routines .. any way to troubleshoot this ? 



#99
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,205 posts
  • Gender:Male
  • Location:Moscow

So, I've added proper debug to the code (to identify that messages come from VoodooHDA and not just from kernel[0]: - thus I could find them more easily).

Upon entering sleep state there's virtually no action happening from VoodooHDA itself. Before sleep I can see node muting and switching when plugging\unplugging jacks. 

Absolutely no debug log coming from performPowerStateChange routines .. any way to troubleshoot this ? 

See here

bool VoodooHDADevice::suspend()
{

....

bool VoodooHDADevice::resume()
{




#100
Zackptg5

Zackptg5

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 108 posts

I have the via 1802p in my laptop and the subwoofer links to an out of range widget (3e). As a result, the subwoofer doesn't work. I noticed that it works in ubuntu though and soon found this post: https://bugs.launchp...er/ bug/1045981

Which explains how the ubuntu developers just skipped over that widget entirely and got the subwoofer to work. I've tried patching AppleHDA but it still doesn't work. How can I patch voodoohda so it will skip over this widget?







Also tagged with one or more of these keywords: VoodooHDA, HDEF, Mavericks, Audio


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy