Jump to content

AppleALC — dynamic AppleHDA patching


vit9696
5,390 posts in this topic

Recommended Posts

24 minutes ago, Andres ZeroCross said:

 

 

Try this,, still use LayoutID = 21. And post the result

AppleALC.kext.zip

Hey sir.

Hope your day is going well. 

Audio is working with the attached kext using layout 3. 


This guy helped me because he has identical hardware but the pin setup is different. 


https://www.reddit.com/user/overnightmare


May I put him in contact with you? 


I have also attached the alc kext I used for your viewing . 


Thanks for your hardwork and efforts. Without you, I would have just stayed using voodoo hda. 

AppleALC.zip

Edited by devillived666
spelling
Link to comment
Share on other sites

Hey sir.

Hope your day is going well. 

Audio is working with the attached kext using layout 3. 


This guy helped me because he has identical hardware but the pin setup is different. 


https://www.reddit.com/user/overnightmare


May I put him in contact with you? 


I have also attached the alc kext I used for your viewing . 


Thanks for your hardwork and efforts. Without you, I would have just stayed using voodoo hda. 
AppleALC.zip
Check the audio internal speaker, headphone, internal mic and jack mic.

With prebuilt applealc, i only can see the pinconfig, need to check the platforms3.xml from his patch.

Sent from my Mi Note 2 using Tapatalk

Link to comment
Share on other sites

9 minutes ago, Andres ZeroCross said:

Check the audio internal speaker, headphone, internal mic and jack mic.

With prebuilt applealc, i only can see the pinconfig, need to check the platforms3.xml from his patch.

Sent from my Mi Note 2 using Tapatalk
 

It is all working ! Only minor thing is that input graphics from mic dont show when speaking into mic but that is fixel with the ssdt I linked earlier(conexant fix). 


Gonna test hdmi next:)



I will ask for xml 3 and send it as soon as I get it

Link to comment
Share on other sites

8 hours ago, guliano2 said:

I tested it with layout-id 21, but it's marked as 'unknown'. The microphone and line in jack works well and the headphones are very noisy.

스크린샷 2018-11-24 오전 11.20.58.png

스크린샷 2018-11-24 오전 11.21.33.png

layout-id_21.ioreg.zip

 

 

This is final configuration,, use layoutID = 21
Use this AppleALC.kext.zip , to fix Bad Audio from Headphone, put this SSDT-ALC298.aml to EFI/CLOVER/ACPI/Patched,, and Make sure to install CodecCommander.kext.zip to Library/Extensions not System/Library/Extensions.

Then Post the result

  • Like 1
Link to comment
Share on other sites

1 hour ago, Andres ZeroCross said:

 

 

This is final configuration,, use layoutID = 21
Use this AppleALC.kext.zip , to fix Bad Audio from Headphone, put this SSDT-ALC298.aml to EFI/CLOVER/ACPI/Patched,, and Make sure to install CodecCommander.kext.zip to Library/Extensions not System/Library/Extensions.

Then Post the result

Sorry for late reply. It was difficult to answer fast because it was working day. I'll let you know after the test.

4 hours ago, devillived666 said:

What is your codec?

alc298

Edited by guliano2
  • Like 1
Link to comment
Share on other sites

1 hour ago, Andres ZeroCross said:

 

 

This is final configuration,, use layoutID = 21
Use this AppleALC.kext.zip , to fix Bad Audio from Headphone, put this SSDT-ALC298.aml to EFI/CLOVER/ACPI/Patched,, and Make sure to install CodecCommander.kext.zip to Library/Extensions not System/Library/Extensions.

Then Post the result

The built-in speakers and headphone jacks all work perfectly when first booted. However, after sleeping, there is noise that seems to come from the headphone to the cave.

Link to comment
Share on other sites

The built-in speakers and headphone jacks all work perfectly when first booted. However, after sleeping, there is noise that seems to come from the headphone to the cave.
Did you install codeccommander to Library/Extensions??? And use ssdt-alc298.aml??

Sent from my Mi Note 2 using Tapatalk

Link to comment
Share on other sites

3 hours ago, Andres ZeroCross said:


I make Resource without write Revisions for CX8150 at Github, but someone in this discussions test it and work. So what different?? I still need to learn, thanks for the answer

actually it depends sometime some specific revision require different set of treatment and patches e.g ALC887 revision 100202 is legacy wasn't working after ML (i think) but 302 is current and working in all almost 

 

for AppleALC @vit9696 could explain better how he using it in kext 

 

 

Link to comment
Share on other sites

48 minutes ago, insanelyDeepak said:

actually it depends sometime some specific revision require different set of treatment and patches e.g ALC887 revision 100202 is legacy wasn't working after ML (i think) but 302 is current and working in all almost 

 

for AppleALC @vit9696 could explain better how he using it in kext 

 

 

 

Yes, i need to know, What will applealc do with Revision value??? I don't see any related of platform.xml, layout.xml or pinconfig with this revision. Sorry for noob question and bad english

Link to comment
Share on other sites

2 minutes ago, MacPeet said:

hello  @vandroiy2012

 

I have new codecs, everything works.

 

ALC892  - LayoutID 16 (10) for MSI GL73-8RD

 

new_Resources_alc892_ID16.zip


ALC1220 - LayoutID 16 (10) for Gigabyte Z390

 

new_Resources_alc1220_ID16.zip

 

can you please added the new codecs?
 
many thanks

Vandroiy in vacation,, i sent message few hours ago. Maybe we must make manual pull request at github. He will online at next saturday

Link to comment
Share on other sites

Thanks for this info.
@vandroiy2012 has earned the holiday

Unfortunately, I have no experience with pull request at github.
I do not even have a github account.

I recently read that you can insert it directly on github.
But I have no idea how.

I'm waiting for @vandroiy2012, it's ok.

Link to comment
Share on other sites

5 minutes ago, MacPeet said:

Thanks for this info.
@vandroiy2012 has earned the holiday

Unfortunately, I have no experience with pull request at github.
I do not even have a github account.

I recently read that you can insert it directly on github.
But I have no idea how.

I'm waiting for @vandroiy2012, it's ok.


I still need to learn how to make pull request too before :D
We should wait until Saturday

  • Thanks 1
Link to comment
Share on other sites

2 hours ago, MacPeet said:

Thanks for this info.
@vandroiy2012 has earned the holiday

Unfortunately, I have no experience with pull request at github.
I do not even have a github account.

I recently read that you can insert it directly on github.
But I have no idea how.

I'm waiting for @vandroiy2012, it's ok.

it's not a tough task but you must be carefull otherwise it could create mess , but don't worry could developer easily reject Pull request 

 

4 hours ago, Andres ZeroCross said:

 

Yes, i need to know, What will applealc do with Revision value??? I don't see any related of platform.xml, layout.xml or pinconfig with this revision. Sorry for noob question and bad english

i found in code it's in use but don't know exactly how it works , no worry we all are noob  

 

 

Edited by insanelyDeepak
Link to comment
Share on other sites

×
×
  • Create New...