Jump to content

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


Recommended Posts

Posted

Hi.


Jack FIX working with my Acer and ALC255 Codec.


My Problem was the Distorted Audio through Headphones. Jack_FIX fixed every time I execute it .


I make Jack-Fix Autostart at Start with Mojave but I must every Time start Jack_Fix in Terminal as Admin.


I using Mojave 10.14.4


Is there a way it can Autostart the Fix or integrate the Fix to AppleALC or Clover?


Thank you so much

Posted

Hello,

I've got Conexant Unknown (Generic), but with AppleALC and codec 3 audio on jack and speakers works. There's a problem with internal microphone and combojack microphone. Can you help me with Jack_Fix for that?


Note:

My vendor id is exactly the same as Conexant CX8050, so we can suppose that this is my audio card codec.


Below i will attach codec_dump.txt from Linux.

This is a link for OneDrive with EFI, DCPIManager Screen, ioreg etc.: https://1drv.ms/u/s!AvgVyJh3sibH8yN4jpB10I7tepXF

codec_dump.txt

Posted

Is there a way it can Autostart the Fix or integrate the Fix to AppleALC or Clover?

follow the steps in the first post, then use Olarila Repair Permissions to repair permissions and rebuild caches.


Added in 14 minutes 44 seconds:

AppleALC and codec 3 audio on jack and speakers works

try this AppleALC: AppleALC.kext.zip

btn_donate_SM.gif
Posted

Hello,


I've got almost the same problem with an external mic, combo jack on CX8050, 14f11f72, an Asus laptop. Everything works except the external mic via the combo jack. Neither AppleALC (from GitHub) nor your AppleHDA Patcher (1.9) work. "Line In" appears in the UI but doesn't receive input sound from a connected headset. VoodooHDA works but doesn't support HDMI audio, hda-verb on 0x19 and GET_PIN_SENSE detects an inserted jack. According to what I found in the internet related to this codec, it isn't only me who has this problem.

codec_dump.txt

Posted

Hello,


I've got almost the same problem with an external mic, combo jack on CX8050, 14f11f72, an Asus laptop. Everything works except the external mic via the combo jack. Neither AppleALC (from GitHub) nor your AppleHDA Patcher (1.9) work. "Line In" appears in the UI but doesn't receive input sound from a connected headset. VoodooHDA works but doesn't support HDMI audio, hda-verb on 0x19 and GET_PIN_SENSE detects an inserted jack. According to what I found in the internet related to this codec, it isn't only me who has this problem.

 

try this: AppleHDA.kext.zip

layout id=2

btn_donate_SM.gif
Posted

try this: AppleHDA.kext.zip

layout id=2

No. It doesn't work either. It is the same as your AppleHDA patcher does and the same as your patch in the AppleALC project does. It doesn't receive the actual audio signal from the combo jack. CodecCommander and hda-verb work fine in terms of changing and reading values. Something wrong with the hex/base64 in patching the binary here https://github.com/acidanthera/AppleALC/blob/master/Resources/CX8050/Info.plist I guess.


P.S. I was right. This patch gets external mic working. But

hda-verb 0x19 SET_PIN_WIDGET_CONTROL 0x24

still has to be executed. It seem that there're no options to automate it without userspace tools or without non vanilla kexts in a system partition.

cx8050.diff.txt

Posted

[ref]Aleksander_[/ref],

Are you using Mojave?

Yes. It works with layout=3 injected via Clover's Device Properties. Your patched AppleHDA and layout=2 is working without external mic. And AppleALC, layout 3 without the patch above behaved similarly.


The patch enables getting sound from a device but

hda-verb 0x19 GET_PIN_WIDGET_CONTROL 0x00

returns 0x20 by default for both 0x19 and 0x1a. 0x1a works regardless a value set. I wonder if there's a possibility to set 0x24 for external mic via pin config in AppleALC or so. In order to have MacOS partition completely untouched by hacks and keep everything custom on a EFI partition.


P.S. I was right. It is possible. Here's the full patch for AppleALC which enables external mic (LineIn) on cx8050 without codeccommander and other workarounds. I basically appended the verb command "01970724" to set 0x24 on 0x19 into pin config. May be it makes sense to make a pull request. The sound from ext mic is quiet though, even on max volume but it's more about the layout and platform, I think.

cx8050_pins.diff.txt

Posted

P.S. I was right. It is possible. Here's the full patch for AppleALC which enables external mic (LineIn) on cx8050 without codeccommander and other workarounds. I basically appended the verb command "01970724" to set 0x24 on 0x19 into pin config. May be it makes sense to make a pull request. The sound from ext mic is quiet though, even on max volume but it's more about the layout and platform, I think.

Good discovery I'll try something soon, and let you know.

btn_donate_SM.gif
Posted

[ref]Aleksander_[/ref],

I did some quick tests and my results were similar to yours, and I'm busy with some developments should I have some time that weekend.

btn_donate_SM.gif
Posted

hello, any news about the CX8050? i'm on an Asus vivobook X510UNR and the mic doesn't work (external mic and internal with the jack combo).

thank you


edit: solution found!


AppleALC latest version + Spoof Audio device + Jack Fix and now the microphone works perfectly (external and line input)

Posted

hello, any news about the CX8050? i'm on an Asus vivobook X510UNR and the mic doesn't work (external mic and internal with the jack combo).

thank you


edit: solution found!


AppleALC latest version + Spoof Audio device + Jack Fix and now the microphone works perfectly (external and line input)

 

Friend can you help me how I managed to solve this problem, I tried anyway and without success.


if I can go a step by step will be forever grateful


sorry my bad english (I'm from Brazil)

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