Jump to content
vit9696

AppleALC — dynamic AppleHDA patching

4,445 posts in this topic

Recommended Posts

1 minute ago, paulopina said:

Yes, you're right

I put your kext in L/E, but i forget to erase from clover the release one

Lilu.kext and plugin must be in same directory

10 minutes ago, WeBeRiO said:

With IDs for Realtek ALC255 no work. My mobo have ALC3236
Sorry, thk U.-

codec_dump.txt

STX.ioreg

 

Your IOREG show that you used LayoutID = 1. ALC255 in Github use layout 3, 13, 17, 18, 21, 27, 28, 30, 31 and 99. There is no layoutID = 1. Try one by one. LayoutID 13 or 21 will give different result. Try both of those layoutID first. Then save the IOREG for every layoutid that you used (for further validation purpose). Sorry for bad english

Edited by Andres ZeroCross

Share this post


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

Lilu.kext and plugin must be in same directory

 

Your IOREG show that you used LayoutID = 1. ALC255 in Github use layout 3, 13, 17, 18, 21, 27, 28, 30, 31 and 99. There is no layoutID = 1. Try one by one. LayoutID 13 or 21 will give different result. Try both of those layoutID first. Then save the IOREG for every layoutid that you used (for further validation purpose). Sorry for bad english


No work with NONE of this IDs. Only see HDMI with all IDs:

image.png.9b1ae7ad46f8d87a378229ee0e5579c9.png


13.ioreg

21.ioreg

3.ioreg

17.ioreg

18.ioreg

27.ioreg

28.ioreg

30.ioreg

31.ioreg

99.ioreg

Edited by WeBeRiO

Share this post


Link to post
Share on other sites
Yes, you're right
I put your kext in L/E, but i forget to erase from clover the release one
How is it going??? Post the result

Sent from my Mi Note 2 using Tapatalk

Share this post


Link to post
Share on other sites
59 minutes ago, WeBeRiO said:


No work with NONE of this IDs. Only see HDMI with all IDs:

image.png.9b1ae7ad46f8d87a378229ee0e5579c9.png


13.ioreg

21.ioreg

3.ioreg

17.ioreg

18.ioreg

27.ioreg

28.ioreg

30.ioreg

31.ioreg

99.ioreg

 

All your IOREG still show that you used layoutID = 1,, check your configuration again. Or upload your CLOVER folder

 

image.thumb.png.f02cc08db76727318ca054199e5e2299.png

Share this post


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

 

All your IOREG still show that you used layoutID = 1,, check your configuration again. Or upload your CLOVER folder

 

image.thumb.png.f02cc08db76727318ca054199e5e2299.png

ok, thank. Is for the dsdt.

Share this post


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

I don't understand

image.png.f71c3162be95929c81f89f5f07ef49df.png

Share this post


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

image.png.f71c3162be95929c81f89f5f07ef49df.png

Yes,, DSDT will overide config.plist. Just change that value to 0x0D (Hex) / 13 (decimal), or 0x15 (HEX) / 21 (Desimal). And you will get different result

Share this post


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

Yes,, DSDT will overide config.plist. Just change that value to 0x0D (Hex) / 13 (decimal), or 0x15 (HEX) / 21 (Desimal). And you will get different result


Work por fin!

ALC3236 = ALC255 - ID3

 

image.png.ebf5a0185264b2e5f068a615778fb1c5.png

Edited by WeBeRiO

Share this post


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


Your IOREG show that you used 1.3.4 of AppleALC.kext, You use wrong file or duplicate kext in your system

Just put and move all additional kext to EFI/CLOVER/Kext/Other. Don't touch Library/Extensions and System/Library/Extensions. Please use my AppleALC.kext above and Latest Lilu.kext

Thank's Andres ZeroCross.

 

Now with layout 21 and Your "AppleALC.kext":

The internal speakers and internal microphone work. HDMI work.

 

Output jack (headphones), input jack (microphone)  do not work not.

AppleALC.kext.zip

MacBook Pro.zip

Share this post


Link to post
Share on other sites
11 minutes ago, paulopina said:

Thank's Andres ZeroCross.

 

Now with layout 21 and Your "AppleALC.kext":

The internal speakers and internal microphone work. HDMI work.

 

Output jack (headphones), input jack (microphone)  do not work not.

AppleALC.kext.zip

MacBook Pro.zip


Did it automatic switch to headphone when you plug in the headphone jack?

Share this post


Link to post
Share on other sites
24 minutes ago, paulopina said:

Thank's Andres ZeroCross.

 

Now with layout 21 and Your "AppleALC.kext":

The internal speakers and internal microphone work. HDMI work.

 

Output jack (headphones), input jack (microphone)  do not work not.

AppleALC.kext.zip

MacBook Pro.zip


Please use this
1. Check your internal Speaker
2. Check your internal Mic
3. Plug in your Headphone and check your Headphone audio
4. After plug in your headphone then check internal mic too (Is it still there??? And is it still working??)

Note : i didn't set your external mic because there is no Jack LineIN node Id in your codec_dump. It's old issue for Combo Jack External mic without Node Line in. 
Please report as soon as possible, so i can add this resource to github.

AppleALC.kext.zip

Edited by Andres ZeroCross

Share this post


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


Please use this
1. Check your internal Speaker
2. Check your internal Mic
3. Plug in your Headphone and check your Headphone audio
4. After plug in your headphone then check internal mic too (Is it still there??? And is it still working??)

Note : i am not set your external mic because there is no Jack LineIN node Id in your codec_dump. It's old issue for Combo Jack External mic without Node Line in. 
Please report as soon as possible, so i can add this resource to github

AppleALC.kext.zip

1. internal Speaker is OK
2. internal Mic is OK
3. Plug in your Headphone and check your Headphone audio It does'nt work
4. After plug in your headphone then check internal mic too (Is it still there??? And is it still working??) Yes It 's steel working

 

Output jack (headphones) appears in preferences system but it does'nt work

Intput jack (microphone) don't appears in preferences system and it does'nt work

 

Edited by paulopina

Share this post


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

1. internal Speaker is OK
2. internal Mic is OK
3. Plug in your Headphone and check your Headphone audio It does'nt work
4. After plug in your headphone then check internal mic too (Is it still there??? And is it still working??) Yes It 's steel working


Try to shutdown first,, then boot and plugin your headphone. Check if it works or not. EAPD node can cause this

Share this post


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


Essayez d’arrêter d’abord, puis démarrez et branchez votre casque. Vérifiez si cela fonctionne ou pas. Nœud EAPD peut provoquer cette

KP now when i reboot.

Laptop reboot it self.

input and output jack don't work anytimes

Résultat de Terminal KP audio.zip

MacBook Pro.zip

Share this post


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

KP now when i reboot.

Laptop reboot it self.

input and output jack don't work anytimes

Résultat de Terminal KP audio.zip

MacBook Pro.zip


KP is not related to your Audio,, your command "log show --predicate 'process == "kernel"' --last 30m" is to filter kernel log. THere is no kernel panic log in there. Your kernel panic is another issue

Share this post


Link to post
Share on other sites

Hi. Can someone please build this AppleALC.kext (source in attachment) for me?. I've made some modifications for the IDT92HD73C1X5 codec due to no sound on internal speakers, but I can't build the kext myself. Thanks.

AppleALC-1.3.4.zip

Share this post


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


KP is not related to your Audio,, your command "log show --predicate 'process == "kernel"' --last 30m" is to filter kernel log. THere is no kernel panic log in there. Your kernel panic is another issue

I do not have more KP for the moment (first KP on this computer since the beginning). He repaired himself alone !!!!! I do not really know. I still have work to finalize all that.

But back on topic.
With the layout 21 and your "AppleALC.kext":
Internal speakers, internal microphone, output jack (headphones) and HDMI appear in the "System Preferences".
The input jack (microphone) never appears.
The internal speakers, internal microphone, HDMI work perfectly and are stable. At no time do I lose their functionality.
The output jack (headphone) gives no sound, the input jack (microphone) does not work and is not visible in "system preferences"

I tested layout 12 and your "AppleALC.kext".
All appear in "system preferences".
The internal speakers, internal microphone do not work.
The output jack (headphone), the input jack (microphone) and HDMI work. but take some time to react and get started when we plug them.

MacBook Pro L12.zip

MacBook Pro L21.zip

Share this post


Link to post
Share on other sites
4 hours ago, paulopina said:

I do not have more KP for the moment (first KP on this computer since the beginning). He repaired himself alone !!!!! I do not really know. I still have work to finalize all that.

But back on topic.
With the layout 21 and your "AppleALC.kext":
Internal speakers, internal microphone, output jack (headphones) and HDMI appear in the "System Preferences".
The input jack (microphone) never appears.
The internal speakers, internal microphone, HDMI work perfectly and are stable. At no time do I lose their functionality.
The output jack (headphone) gives no sound, the input jack (microphone) does not work and is not visible in "system preferences"

I tested layout 12 and your "AppleALC.kext".
All appear in "system preferences".
The internal speakers, internal microphone do not work.
The output jack (headphone), the input jack (microphone) and HDMI work. but take some time to react and get started when we plug them.

MacBook Pro L12.zip

MacBook Pro L21.zip

 

Use this... check your headphone again

AppleALC.kext.zip

4 hours ago, Trucker MK said:

Hi. Can someone please build this AppleALC.kext (source in attachment) for me?. I've made some modifications for the IDT92HD73C1X5 codec due to no sound on internal speakers, but I can't build the kext myself. Thanks.

AppleALC-1.3.4.zip

This,,

AppleALC.kext.zip

Share this post


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

 

Use this... check your headphone again

AppleALC.kext.zip

This,,

AppleALC.kext.zip

Thanks, I will report in a minute.

 

Edit. Still no sound on internal speakers, thanks anyway.

I won't bother anymore, but here are the Linux codec dump and VodooHDA's getdump if someone  wants to take a look. With layoutid 19 I have sound over headphones and working internal mic. There is a Internal speakers output device in System Preferences/Sound but no sound from the speakers. 

I do have working internal speakers with VoodooHDA.

Archive.zip

Edited by Trucker MK

Share this post


Link to post
Share on other sites
1 hour ago, Trucker MK said:

Thanks, I will report in a minute.

 

Edit. Still no sound on internal speakers, thanks anyway.

I won't bother anymore, but here are the Linux codec dump and VodooHDA's getdump if someone  wants to take a look. With layoutid 19 I have sound over headphones and working internal mic. There is a Internal speakers output device in System Preferences/Sound but no sound from the speakers. 

I do have working internal speakers with VoodooHDA.

Archive.zip

What's your PC / Notebook model???

Share this post


Link to post
Share on other sites
11 hours ago, matgeo said:

Again , same thing.

No audio from internal speakers.

When headphones connected there is a high pitch noise and cpu high.

 

Sorry , wrong file attached.

5570.ioreg.zip

Share this post


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

Thanks, I will report in a minute.

 

Edit. Still no sound on internal speakers, thanks anyway.

I won't bother anymore, but here are the Linux codec dump and VodooHDA's getdump if someone  wants to take a look. With layoutid 19 I have sound over headphones and working internal mic. There is a Internal speakers output device in System Preferences/Sound but no sound from the speakers. 

I do have working internal speakers with VoodooHDA.

Archive.zip


use this,, use LayoutID = 21.

Post the result and upload your IOREG Output (use IORegistryExplorer.app)

AppleALC.kext.zip

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.

×