coconup Posted December 19, 2008 Share Posted December 19, 2008 Hello I'm finally having a little success with legacy kexts on my laptop. Everything works on 10.5.5 except internal mic, even if it shows the Noise reduction option and it's correctly shown in system profiler and in preferences. With an older kext (10.4.9) and the same pin configuration it works, but without noise reduction. Also, with this old kext the external mic is shown under preferences as internal, while with legacy kexts it's correctly shown as external... I've tried several changes in pin config on the legacy kexts without success, even following TheKing's guide where it 'shows' how he got the internal mic working (I had to figure out by myself what he did but I understood it in the end). In both the cases autoswitch between Speakers and Headphone works perfectly. this is what I get with the old kexts (10.4.9 patched AppleHDA in s/l/e and HDAEnabler in /extra/extensions.mkext) and this is what I get with the legacy kexts and the original 10.5.5 AppleHDA in s/l/e Please note that in the legacy kext I removed the SPDIF OUT because it's actually not utilized on my laptop, and it makes no difference putting it or not. I also modified the pin config accordingly. In the regedit pictures you can see that the pinconfigs are slightly different, this is because I'm continuously trying different configs but even putting the old kexts' pinconfigs in the legacy ones doesn't make difference and vice versa. My pin config is Speakers 20 12 2 HP 21 13 3 Int Mic 8 35 25 Ext Mic 9 34 24 Here are the old kexts, the legacy kexts, my pin config and my codec dumps both in hex and dec old.zip legacy.zip pins_and_dumps.zip PS: I get only this assertion error, repeated many times Sound assertion "0 == fExternalControlArray" failed in "/SourceCache/AppleHDA/AppleHDA-157.1.24/AppleHDA/AppleHDAFunctionGroup.cpp" at line 736 goto Exit Link to comment https://www.insanelymac.com/forum/topic/141833-alc883-on-intel-gm965-please-help-me-figure-this-out-internal-mic/ Share on other sites More sharing options...
coconup Posted December 21, 2008 Author Share Posted December 21, 2008 any idea of why is the old driver working while the newer is not? btw I would use the old one but the internal mic has some background noise which I don't know how to remove, so it's quite useless since on skype for example people hear me very badly... if anybody knows how to add noise reduction to the 10.4.9 kexts it'd be great... Link to comment https://www.insanelymac.com/forum/topic/141833-alc883-on-intel-gm965-please-help-me-figure-this-out-internal-mic/#findComment-1008693 Share on other sites More sharing options...
Recommended Posts