Yeah I know what you mean, I am was at the verge of giving up but then I figured it out, thanks to some pin-configs from IORE.
What we do with those verbs is just patch the pin-config that AppleHDA already has (somewhere).
Patch:
-"00C71E81 00C71F03" fixes the Node 12 (line in) from
"00c71c20 00c71d10 00c71ea1 00c71f00" to
"00c71c20 00c71d10 00c71e
81 00c71f
03"
-"01171EA0 01171F90" fixes Node 17 (internal mic to be recognized as build in and adds a volume control) from
"01171c40 01171d00 01171ea3 01171fd0" to
"01171c40 01171d00 01171e
A0 01171f
90"
IORE pin-configs that helped me figure that out:
4x50s patch
Code:
<30 10 01 21 1f 10 21 04 20 10 [B]81 03[/B] 10 01 17 90 f0 00 f0 40 2e 10 81 21 f0 00 f0 40 40 01 [B]a0 90[/B] f0 00 f0 40 f0 00 f0 40 e0 00 56 28>
apple original
Code:
<30 10 01 21 1f 10 21 04 20 10 [B]a1 04[/B] 10 01 17 90 f0 00 f0 40 2e 10 81 21 f0 00 f0 40 40 01 [B]a3 d5[/B] f0 00 f0 40 f0 00 f0 40 e0 00 56 28>
my patch for 6470B
Code:
<30 10 01 21 10 10 21 00 20 10 a1 00 50 00 17 90 f0 00 f0 40 2e 10 81 21 f0 00 f0 40 40 00 [B]a0 90[/B] f0 00 f0 40 f0 00 f0 40 e0 00 56 28>
BTW: the LineIn works on the 6470B too, with the exact same verb patch, tested with my headphones (no mic at hand
).