Download:
VoodooHDA.kext-AD1988B.zip
What works:
- Line-out (green rear)
- Line-out (black rear)
- Line-out (orange rear)
- Line-out (grey rear)
- Headphones (green front) auto-detect
- Line-in (blue rear)
- Microphone (pink rear)
- Microphone (pink front)
Doesn't work:
- Microphone auto-detect (have to select in preferences)
Not tested:
- SPDIF-out (rear)
Common problems
http://www.insanelym...howtopic=267905
My getDump
nid 17 0x02214030 as 3 seq 0 Headphones Jack jack 1 loc 2 color Green misc 0 nid 18 0x01014010 as 1 seq 0 Line-out Jack jack 1 loc 1 color Green misc 0 nid 19 0x511711f0 as 15 seq 0 Speaker None jack 7 loc 17 color Black misc 1 nid 20 0x02a1902e as 2 seq 14 Microphone Jack jack 1 loc 2 color Pink misc 0 nid 21 0x01813021 as 2 seq 1 Line-in Jack jack 1 loc 1 color Blue misc 0 nid 22 0x01011012 as 1 seq 2 Line-out Jack jack 1 loc 1 color Black misc 0 nid 23 0x01a19020 as 2 seq 0 Microphone Jack jack 1 loc 1 color Pink misc 0 nid 24 0x99331122 as 2 seq 2 CD Fixed jack 3 loc 25 color Black misc 1 nid 27 0x0145f1a0 as 10 seq 0 SPDIF-out Jack jack 5 loc 1 color Other misc 1 nid 28 0x41c5f160 as 6 seq 0 SPDIF-in None jack 5 loc 1 color Other misc 1 nid 36 0x01016011 as 1 seq 1 Line-out Jack jack 1 loc 1 color Orange misc 0 nid 37 0x01012014 as 1 seq 4 Line-out Jack jack 1 loc 1 color Grey misc 0
My changes
<key>MixerValues</key> <dict> <key>iGain</key> <string>0</string> <!-- avoid audio feedback --> </dict> <key>NodesToPatch</key> <array> <dict> <key>Codec</key> <integer>0</integer> <key>Config</key> <string>0x0221401f</string> <!-- same default association as line-out (auto-detect headphones) --> <key>Node</key> <integer>17</integer> </dict> <dict> <key>Codec</key> <integer>0</integer> <key>Config</key> <string>0x02a19030</string> <!-- change default association (auto-detect doesn't work with mic) --> <key>Node</key> <integer>20</integer> </dict> <dict> <key>Codec</key> <integer>0</integer> <key>Config</key> <string>0x01813040</string> <!-- change default association (enable line-in) --> <key>Node</key> <integer>21</integer> </dict> <dict> <key>Codec</key> <integer>0</integer> <key>Config</key> <string>0x01011070</string> <!-- change default association (enable line-out) --> <key>Node</key> <integer>22</integer> </dict> <dict> <key>Codec</key> <integer>0</integer> <key>Config</key> <string>0x59331122</string> <!-- change port connectivity (disable CD) --> <key>Node</key> <integer>24</integer> </dict> <dict> <key>Codec</key> <integer>0</integer> <key>Config</key> <string>0x01016080</string> <!-- change default association (enable line-out) --> <key>Node</key> <integer>36</integer> </dict> <dict> <key>Codec</key> <integer>0</integer> <key>Config</key> <string>0x01012090</string> <!-- change default association (enable line-out) --> <key>Node</key> <integer>37</integer> </dict> </array>
My getDump after patching
nid 17 0x0221401f as 1 seq 15 Headphones Jack jack 1 loc 2 color Green misc 0 nid 18 0x01014010 as 1 seq 0 Line-out Jack jack 1 loc 1 color Green misc 0 nid 19 0x511711f0 as 15 seq 0 Speaker None jack 7 loc 17 color Black misc 1 [DISABLED] nid 20 0x02a19030 as 3 seq 0 Microphone Jack jack 1 loc 2 color Pink misc 0 nid 21 0x01813040 as 4 seq 0 Line-in Jack jack 1 loc 1 color Blue misc 0 nid 22 0x01011070 as 7 seq 0 Line-out Jack jack 1 loc 1 color Black misc 0 nid 23 0x01a19020 as 2 seq 0 Microphone Jack jack 1 loc 1 color Pink misc 0 nid 24 0x59331122 as 2 seq 2 CD None jack 3 loc 25 color Black misc 1 [DISABLED] nid 27 0x0145f1a0 as 10 seq 0 SPDIF-out Jack jack 5 loc 1 color Other misc 1 nid 28 0x41c5f160 as 6 seq 0 SPDIF-in None jack 5 loc 1 color Other misc 1 [DISABLED] nid 36 0x01016080 as 8 seq 0 Line-out Jack jack 1 loc 1 color Orange misc 0 nid 37 0x01012090 as 9 seq 0 Line-out Jack jack 1 loc 1 color Grey misc 0
For multichannel create an aggregate device in Applications - Utilities - Audio MIDI Setup





Sign In
Create Account











