Jump to content
vit9696

AppleALC — dynamic AppleHDA patching

4,707 posts in this topic

Recommended Posts

Advertisement
6 minutes ago, AlexAMD said:

no exit

Schermata 2019-01-21 alle 17.27.04.png

Try this,,, 

 

2 minutes ago, matgeo said:

Nothing changed.

Revert back to your previous ones,, your codec and AlexAMD is same ALC256 but different layoutID. Both of you make me confuse.

Take another day,,, Alex make fast response,, so i will help him first

AppleALC.kext.zip

Share this post


Link to post
Share on other sites
6 minutes ago, Andres ZeroCross said:

Try this,,, 

 

Revert back to your previous ones,, your codec and AlexAMD is same ALC256 but different layoutID. Both of you make me confuse.

Take another day,,, Alex make fast response,, so i will help him first

AppleALC.kext.zip

no exit

Share this post


Link to post
Share on other sites
1 minute ago, AlexAMD said:

now it makes the switch but not immediate it takes a few seconds and I have no bass in the headphones
 

Schermata 2019-01-21 alle 17.54.39.png

Schermata 2019-01-21 alle 17.54.57.png


Keep using that file,, i have another job to do. We will do it tommorow

Share this post


Link to post
Share on other sites
2 minutes ago, Andres ZeroCross said:


Continua a usare quel file, ho un altro lavoro da fare. Lo faremo domani

ok for now thanks very kind.
just to understand, I'm not using codecommander only AppleALC

Share this post


Link to post
Share on other sites
22 minutes ago, Andres ZeroCross said:

 

Hi Andres,

 

I would like to activate the subwoofer on Lenovo y700 (ALC233) 

 

I followed the guide and create codec_dump.txt - verbs.txt - codec_dump_dec.txt.svg

 

I used PinConfigurator and found the Line-out(nod17) for subwoofer(I hope)

 

This is the pathmap result;

 

 

                                 Complex Node          Audio mixer     Input/Output       Decimal

 

Internal Speaker      0x14                              0x0C                 0x02            20  - 12 - 2     working

 

Headphone              0x21                              0x0D                 0x03           33  -  13  - 3   working

 

Internal Mic              0x12                              0x23                 0x08           8 - 35 - 18      working

 

External mic             0x19                              0x22                 0x09           9 - 34 -  25     working

 

Subwoofer               0x17                              0x0D                 0x03           23 - 13 - 3       =(

 

After I tried to modifie platforms14.xml and layout14.xml in Resources/ALC235 folder and rebuild but didn't work. 

 

Could you please help me 

 

 

 

verbs.txt

codec_dump_dec.txt.svg

codec_dump.txt

Edited by lapseart

Share this post


Link to post
Share on other sites
10 minutes ago, lapseart said:

 

Hi Andres,

 

I would like to activate the subwoofer on Lenovo y700 (ALC233) 

 

I followed the guide and create codec_dump.txt - verbs.txt - codec_dump_dec.txt.svg

 

I used PinConfigurator and found the Line-out(nod17) for subwoofer(I hope)

 

This is the pathmap result;

 

 

                                 Complex Node          Audio mixer     Input/Output       Decimal

 

Internal Speaker      0x14                              0x0C                 0x02            20  - 12 - 2     working

 

Headphone              0x21                              0x0D                 0x03           33  -  13  - 3   working

 

Internal Mic              0x12                              0x23                 0x08           8 - 35 - 18      working

 

External mic             0x19                              0x22                 0x09           9 - 34 -  25     working

 

Subwoofer               0x17                              0x0D                 0x03           23 - 13 - 3       =(

 

After I tried to modified applealc Resource folder and build but didn't work. 

 

Could you please help me 

 

 

 

verbs.txt

codec_dump_dec.txt.svg

codec_dump.txt


I think it's 0x1B

image.png.a066a91150f2e8d2dc41c0c7d4b68ac6.png

Share this post


Link to post
Share on other sites
10 minutes ago, Andres ZeroCross said:


I think it's 0x1B

image.png.a066a91150f2e8d2dc41c0c7d4b68ac6.png

Thanks for the information I will try again 

Share this post


Link to post
Share on other sites
1 hour ago, Andres ZeroCross said:


I think it's 0x1B

image.png.a066a91150f2e8d2dc41c0c7d4b68ac6.png

 

I tried with this path map

 

 

                                 Complex Node          Audio mixer     Input/Output       Decimal

 

Internal Speaker      0x14                              0x0C                 0x02            20  - 12 - 2

 

Headphone              0x21                              0x0D                 0x03           33  -  13  - 3

 

Internal Mic              0x12                              0x23                 0x08          invert  8 - 35 - 18

 

External mic             0x19                              0x22                 0x09         invert  9 - 34 -  25

 

Subwoofer                0x1b                            0x23                  0x08           27 - 35 - 8

 

but I can't see line out section in output list and subwoofer didn't work. 

 

I attached the platforms14.xml and layout14.xml 

 

layout14.xml

Platforms14.xml

Edited by lapseart

Share this post


Link to post
Share on other sites

Help with AppleALC and IDT92HD73E

Hello dear friends :) I've installed High Sierra/Mojave in my Hackintosh but I couldn't get any sound with my onboard codec :(

http://temposemi.com/products/pclaptop-hd/92hd73e/

I also have a Sound Blaster Z but after a lot of search, I must accept it doesn't work in macOS :(

Can you help me with my onboard sound (IDT), I mean it appears ""Headphons, SPDIF, Microphone"", but I get no sound :(

Edited by BlackPilot

Share this post


Link to post
Share on other sites
7 hours ago, an3k said:

I re-installed Windows on the Laptop because I wanted to gather some other data (mostly CPU FrequencyVectors) but also to test the headset jack in Windows (it's the only thing we haven't tested for functionality yet). Is there anything I can do to get more data you could need?

I'll reinstall macOS later and test the above. I got all my configs, EFI, etc. so it will be the same system :)

 

The headset jack is perfectly fine in Windows. I only see a single input and output device in Windows but each device has two connectors (eg. analog back for internal speakers and analog front for the headset jack) so it switches internally. Attached all the info I could gather, hope it helps!

 

8 hours ago, Andres ZeroCross said:

Can you put this SSDT-CX8200.aml to your Clover/ACPI/Patched,, then put CodecCommander.kext in Library/Extensions (NOT System/Library/Extensions). Then rebuilt kextcache and reboot. then check your external mic

 

I'll try this now. Thank you!

Audio_Out_1.PNG

Audio_Out_2.PNG

Audio_In_1.PNG

Audio_In_2.PNG

Share this post


Link to post
Share on other sites
14 hours ago, Andres ZeroCross said:

Did you try layout 11, 12,13,15, 16 or 17?? How about the result?

 

Try this config.plist Reboot and post the result

I have tested new config.plist on Mojave and High Sierra but still no Hardware audio is detected. The only way I could get sound previously is when vendor+codec name was displayed in Intel FB-patcher, then I simply selected speakers in Play sound effect through in audio settings. Audio worked then on both systems. Now is gone and can't get it back. I even tried reset audio in BIOS but it didn't help.

debug_9016.zip

Audioinfo.png

sound settings.png

hardware audio.png

Share this post


Link to post
Share on other sites
10 hours ago, Andres ZeroCross said:

Can you put this SSDT-CX8200.aml to your Clover/ACPI/Patched,, then put CodecCommander.kext in Library/Extensions (NOT System/Library/Extensions). Then rebuilt kextcache and reboot. then check your external mic

Oh noes, the SSDT-CX8200.aml isn't available anymore.

Share this post


Link to post
Share on other sites
10 hours ago, BlackPilot said:

Help with AppleALC and IDT92HD73E

Hello dear friends :) I've installed High Sierra/Mojave in my Hackintosh but I couldn't get any sound with my onboard codec :(

http://temposemi.com/products/pclaptop-hd/92hd73e/

I also have a Sound Blaster Z but after a lot of search, I must accept it doesn't work in macOS :(

Can you help me with my onboard sound (IDT), I mean it appears ""Headphons, SPDIF, Microphone"", but I get no sound :(

Upload your codec_dump.txt from linux

Share this post


Link to post
Share on other sites

Hi @vandroiy2012 i made new resources for Conexant CX20751/2 with layoutID = 21

With this resource, we don't need CodecCommander anymore to make Internal Mic and External Mic work. 100%tested in Asus A455LF - WX039D

 

I put Verb of PinWidget for internal mic and external mic in PinConfig. Please check pull request https://github.com/acidanthera/AppleALC/pull/375

Here is the resources, 

AppleALC.kext.zip

Info.plist

layout21.xml

PinConfigs.kext.zip

Platforms21.xml

Share this post


Link to post
Share on other sites
2 hours ago, Andres ZeroCross said:

No, i am still can click the link

Yes, now it works again. Maybe just forum maintenance ;)

 

Will test now

Share this post


Link to post
Share on other sites
21 hours ago, Andres ZeroCross said:

Can you put this SSDT-CX8200.aml to your Clover/ACPI/Patched,, then put CodecCommander.kext in Library/Extensions (NOT System/Library/Extensions). Then rebuilt kextcache and reboot. then check your external mic

It's working now!

 

No headset connected:

output device -> "Internal Speakers"  -> working

input device -> "Internal Microphone" -> working

input device -> "Line-In" -> not working

 

Headset connected:

output device -> "Headphones"  -> working

input device -> "Internal Microphone" -> working

input device -> "Line-In" -> working

 

Internal Microphone as well as Line-In needs 90% input volume to be as loud as normally and automatic switching from Internal Microphone to Line-In isn't working (I don't know if genuine Macs do that).

Share this post


Link to post
Share on other sites
2 hours ago, an3k said:

It's working now!

 

No headset connected:

output device -> "Internal Speakers"  -> working

input device -> "Internal Microphone" -> working

input device -> "Line-In" -> not working

 

Headset connected:

output device -> "Headphones"  -> working

input device -> "Internal Microphone" -> working

input device -> "Line-In" -> working

 

Internal Microphone as well as Line-In needs 90% input volume to be as loud as normally and automatic switching from Internal Microphone to Line-In isn't working (I don't know if genuine Macs do that).


So what do you want??? Automatic switch between Internal Mic and Internal Microphone???? 

Share this post


Link to post
Share on other sites
9 hours ago, Andres ZeroCross said:

Upload your codec_dump.txt from linux

 

Thanks bro :) But do you mean for example: Install Ubuntu and dump or in the same macOS?? :( Sorry, I don't understand :(

Share this post


Link to post
Share on other sites
22 hours ago, lapseart said:

 

I tried with this path map

 

 

                                 Complex Node          Audio mixer     Input/Output       Decimal

 

Internal Speaker      0x14                              0x0C                 0x02            20  - 12 - 2

 

Headphone              0x21                              0x0D                 0x03           33  -  13  - 3

 

Internal Mic              0x12                              0x23                 0x08          invert  8 - 35 - 18

 

External mic             0x19                              0x22                 0x09         invert  9 - 34 -  25

 

Subwoofer                0x1b                            0x23                  0x08           27 - 35 - 8

 

but I can't see line out section in output list and subwoofer didn't work. 

 

I attached the platforms14.xml and layout14.xml 

 

layout14.xml

Platforms14.xml

 

Dear Andres, 

 

I would like to kindly remind you that situation.

 

Any help would be appreciated. :worried_anim:

 

 

Share this post


Link to post
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

  • Recently Browsing   0 members

    No registered users viewing this page.

×