Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why it must use with ALCPlugFIx can work with my XPS #19

Open
gujiangjiang opened this issue Jun 28, 2017 · 1 comment
Open

Why it must use with ALCPlugFIx can work with my XPS #19

gujiangjiang opened this issue Jun 28, 2017 · 1 comment

Comments

@gujiangjiang
Copy link

gujiangjiang commented Jun 28, 2017

Hello Rehabman.

My XPS has a combojack with RealtekALC3266(298) and have 2 problem.
1.HP OUT Distort
2.ExtMic can't be detected

So I want to find a way to solve this problem.
I found Codec-Commander can solve this problem so i turned to use this kext.

I have looked into my code with my ALC298 is
0x18 SET_PIN_WIDGET_CONTROL 0x24
0x21 SET_UNSOLICITED_ENABLE 0x82

and i create a ssdt or just edit it in the kext but have no use.
However,When wake up from sleep the audio works fine but still cant detecte the extmic.

So i have no idea until i found ALCPlugFix
https://github.com/goodwin/ALCPlugFix

I try to edit 0x18 SET_PIN_WIDGET_CONTROL 0x24 and 0x21 SET_UNSOLICITED_ENABLE 0x82 into this binary and mod it into ALCPlugFix and installed into my osx and works fine with no problem.
With ALCPLugFix,I can get these works.
1.HP OUT is fine with no distort.
2.The ExitMic can be detected automatically when plugin the extmic.

But i still dont know why the Codec-Commander cant solve this probelm and must use Codec-Commander and ALCPlusFix can solve this problem.

So i want to help to inprove this kext to work with these combojack audio devices.

Thanks.
And Forgive My Poor English.

@gujiangjiang gujiangjiang changed the title Why it must use with ALCPlugFIx Why it must use with ALCPlugFIx can work with my XPS Jun 28, 2017
@gujiangjiang gujiangjiang changed the title Why it must use with ALCPlugFIx can work with my XPS Why it must use with ALCPlugFIx can work with my XPS Jun 28, 2017
@the-braveknight
Copy link

I think ALCPlugFix work should be performed at kernel level. It is widely needed with many ALC codecs. I hope @RehabMan could add this feature to CodecCommander.kext.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants