Jump to content

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


Recommended Posts

Posted

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
  • Administrators
Posted

:yoji

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Posted

[ref]Mirone[/ref], Just to be sure, am I expected to use a patched AppleHDA alongside this method or AppleALC is supported as well?

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)

Posted

[ref]onemanosx[/ref],

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

btn_donate_SM.gif
Posted

[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)

Posted

[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)

Posted

Could you tell me what laptop models and codecs are?

 

Dell 15R 5520

Conexant HD CX20590

Msi GT783R

Alc 892

Acer Nitro 515-31

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

Posted

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
Posted

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)

Posted

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

You have to copy the Jack_Fix folder to your Desktop, then open it and run install.command.

you must be running the out of the folder.

btn_donate_SM.gif
Posted

you must be running the out of the folder

Does it make any difference, though?

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)

Posted

[ref]onemanosx[/ref],

I'm sorry, there was an error in the script,

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


Added in 17 minutes 20 seconds:

Does it make any difference, though?

try this:files.zip

try layout-id=3

btn_donate_SM.gif
Posted

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)

Posted

With voodooHDA do the microphones work?

Never tried voodooHDA though. Maybe, its time that I do.


Thank you!

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)

Posted


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:


send me your codec_dump bro.

codec_dump.txt

this my code dump bro

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...