Jump to content
Mirone

[GUIDE] How to Activate Microphone on Conexant Codecs and others.

Recommended Posts

There is so much time ago I patched AppleHDA for some codecs Conexant but in almost all of them in most of the line CX207xx we had a problem with the microphones, both internal and external, the time was passing, and have developed some solutions of other people, but that didn't work for me at least, until a few days ago I helped @Striker770 mending

ALC294 and your headphones did not work as expected, so it was there that he found a Script in EliteMacx86.com that sends commands to hda-verb, and as a result got all the inputs and outputs activated this included ComboJack, so I'm basing on the idea of goodwin(ALCPlugFix) I did something that solved my problems and it works in most cases for both codecs ALC as well as for Conexant.

 

1- Download latest version of CodecCommander.kext

2- Mount your EFI partition using https://www.olarila.com/files/Utils/ESP Mounter Pro.app_v1.9.1.zip

3- Copy and paste CodecCommander from the Release folder to: EFI ▸ CLOVER ▸ kexts ▸ Other

4- copy the Jack_Fix folder to your Desktop and run Install.command

5- Repair the permissions and rebuild the caches.

 

Note: Before running the fourth step remember to edit JackFix (Open it in a text editor) according to the settings of your codec,

in this example we used the settings for Conexant CX20757, for more information see the CodecCommander approach HERE.

 

Note 2: AppleALC, aDummy.kext, and patched AppleHDA is fully supported by this process.

 

JackFix This is a script which updates the widget control when using Headphones, External Mics(ComboJack) and Internal Mics in many cases, In addition to the noise and distortion of audio.

hda-verb 0x19 SET_PIN_WIDGET_CONTROL 0x24 --> Enable External Mic (Pin Control (In Enable / VRefEn)
hda-verb 0x1a SET_PIN_WIDGET_CONTROL 0x24 --> Enable Internal Mic (Pin Control (In Enable / VRefEn)
 

Jack_Fix.zip

 

Credits:

EliteMacx86 by the idea of JackFix

RehabMan, TimeWalker and Darkvoid by CodecCommander.kext

goodwin by ALCPlugFix.

btn_donate_SM.gif
Link to comment
Share on other sites

  • Administrators
:guitar

Donation with Paypal HERE

Donation with Stripe HERE

Donation with BuyMeaCoffee HERE

Donation with Mercado Livre HERE

Donation with Binance 0xdbe48ef6b158f1dd0035d7f49555c99e52f72714

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donation with PiX @danielnmaldonado@gmail.com

:guitar

Problems with Paypal Donate? Check HERE

Donated? Send me PM with files or use DSDT Patch Requests

6y0Bvfl.png

Link to comment
Share on other sites

[ref]onemanosx[/ref],

AppleALC, is also supported as well as aDummy.kext is also supported and of course AppleHDA patched is also supported.

thats nice! Will conduct the procedure and hope it works for my combo and internal mic. Thanks!

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

[ref]Mirone[/ref],


Let me run through what I did.


1. copy hda verb to usr/bin <--- without this file in bin I am not able to execute the install command

2. Copy codec commander to clover/kexts/other

3. This is how I did the install command (please correct me if I am wrong here)

 

MacBook-Pro:~ vn7-592g$ /Users/vn7-592g/Desktop/Jack\ fix install
nid = 0x19, verb = 0x707, param = 0x25
command 0x01970725 --> result = 0x00000000
nid = 0x21, verb = 0x708, param = 0x83
command 0x02170883 --> result = 0x00000000
Done

 

4. Rebuild permission and cache.


However, it doesnt work with the jack_fix file from Elitemacx86 (my laptop uses ALC255).


If the above procedures are correct, then I may need to dig deeper by modifying Jack_fix file (or should I try other layout id?). And this is where I am stumped. I do have my codec dump from linux but I do not know how to proceed from here.


Edit: I am using AppleALC+Lilu


Your guidance is appreciated.

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

without this file in bin I am not able to execute the install command

You do not need to have any file in /usr/bin, folder just copy the Jack_Fix folder to your Desktop and run intall.command, but anyway send me your codec_dump


Added in 23 seconds:

Alc 255 but it's not stable after few reboot it's mic not working bro

send me your codec_dump bro.

btn_donate_SM.gif
Link to comment
Share on other sites

You do not need to have any file in /usr/bin

 

This is what I get if I run Jack_fix without hda verb in /usr/bin

 

MacBook-Pro:~ vn7-592g$ /Users/vn7-592g/Desktop/Jack\ fix install
/Users/vn7-592g/Desktop/Jack fix: line 2: hda-verb: command not found
/Users/vn7-592g/Desktop/Jack fix: line 3: hda-verb: command not found
Done

 

Attached is the codec dump. onemanosx ALC255 codec.zip

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

please download the Jack_Fix folder again and let me know if it works


1. Run Script. Rebuild permissions and cache.

2. Checked input with default working Layout ID 27. Line in and internal mic not activated.

3. Reboot.

4. Line in and internal mic not activated.


 

try this:


files.zip

 

1. Replaced new AppleALC kext. Changed Layout ID 3

2. Run Script. Rebuild permissions and cache.

3. Checked input - Line in input missing in sound preference

- Internal mic not activated.

4. Reboot.

5. Checked input with similar results.


Maybe I should troubleshoot by testing all layout ID available for the codec? But, that will take some time and I hope that is not necessary ;)


* I can test one layout id a day :lol:


Edit: Changed Layout ID to 27 with your provided kext brings back line in input slider. Repeat installation steps. Still no luck.

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

Hi, I have Realtek ALC294, I managed to have speakers sounds both with AppleALC and VoodooHDA. I can't get Headphones audio to work. This fix could work for my configurations? How do I apply it? Thanks.

EDIT: Ok, my fault, fix for headphones it's Jack_fix, Thanks!!

Link to comment
Share on other sites

Great topic [ref]Mirone[/ref], im have issue with my Conexant too. Maldon help me a lot, and Jake Lo too, but only work with your AppleHDA full patcher. When im put AppleALC works the sound, but mic external and internal not... :D


But im try too your post above, and im know Amit from EliteMacx86.com and its a good guy!!!

Are you recommend try something or not? Maldon edit my config.plist and DSDT from Lenovo Thinkpad E470.


(Valeu [ref]Mirone[/ref], por toda sua ajuda, apenas hoje que vi seu post de retired do Insanely :| )

Edited by Guest

GA Z170 XP SLi i7 SkyLake - AMD Radeon RX 64 Vega Gigabyte Samsung EVO 500GB 16GB Ram

Notebook Lenovo Thinkpad E470 i5 7th gen 16GB Ram Intel HD 620 SD card / 240 GB SSD Kingston

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
  • Create New...
The popup will be closed in 15 seconds...