Jump to content
vit9696

AppleALC — dynamic AppleHDA patching

4,445 posts in this topic

Recommended Posts

1 hour ago, Andres ZeroCross said:

What's your PC / Notebook model???

I am trying to make an old Alienware M17X R2 useful :) It's running High Sierra 10.13.6.

Share this post


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

I am trying to make an old Alienware M17X R2 useful :) It's running High Sierra 10.13.6.

Did you try thee new kext that i uploaded above???

Share this post


Link to post
Share on other sites

Hai @vandroiy2012
I make new resource for IDT 92HD73C1X5. @Trucker MK used it and Internal Speaker, Headphone and Internal Mic work properly. He used LayoutID=19 before and didn't work because different node ID at all
I set layoutID = 21.
Please check my pull request here https://github.com/acidanthera/AppleALC/pull/375

Here is the resources :
 

AppleALC.kext.zip

codec_dump.txt

codec_dump.txt.svg

Info.plist

layout21.xml

PinConfigs.kext.zip

Platforms21.xml

Share this post


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

 

Use this... check your headphone again

AppleALC.kext.zip

This,,

AppleALC.kext.zip

Same result !

With the layout 21 and your new "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".

 

MacBook Pro.zip

Share this post


Link to post
Share on other sites

Thank you guys for helping. I really appreciate it! Sadly still no result, looks like it's a toughie. I'll try to learn how to work with this.

Anyway, thank you again!

Share this post


Link to post
Share on other sites

Hello everybody,

 

I hope someone can help me with my hardware.

 

1. Laptop HP Spectre 13-v130ng
2. CX8200
3. only layout-id 3 is available (Hackintool)
4. macOS 10.14.2

5. error_report.zip

Working: Audio-Out through internal speakers. Audio-In through internal microphone. Audio-Out through USB-C-to-HDMI or USB-C-to-DisplayPort adapters.

Not working: The Laptop has a "headset" (stereo out/mono in) audio-jack. "System settings > audio > output" only shows internal speakers. "System settings > audio > input" shows Line-In at "audio line-in port". Also audio is a bit too quiet.

In CodecLookup.plist I noticed AppleHDA8086_9D70Controller is listed, I do have 8086:9D71 Controller and wonder if that causes my problems.

This is not a productive machine so we could modify it as we have to and I would install Ubuntu / Windows if that's necessary or help further development.

 

Thank you very much! :)

Edited by an3k

Share this post


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

Hello everybody,

 

I hope someone can help me with my hardware.

 

1. Laptop HP Spectre 13-v130ng
2. CX8200
3. only layout-id 3 is available (Hackintool)
4. macOS 10.14.2

5. error_report.zip

Working: Audio-Out through internal speakers. Audio-In through internal microphone. Audio-Out through USB-C-to-HDMI or USB-C-to-DisplayPort adapters.

Not working: The Laptop has a "headset" (stereo out/mono in) audio-jack. "System settings > audio > output" only shows internal speakers. "System settings > audio > input" shows Line-In at "audio line-in port". Also audio is a bit too quiet.

In CodecLookup.plist I noticed AppleHDA8086_9D70Controller is listed, I do have 8086:9D71 Controller and wonder if that causes my problems.

This is not a productive machine so we could modify it as we have to and I would install Ubuntu / Windows if that's necessary or help further development.

 

Thank you very much! :)

 

You need to upload your Codec_dump.txt from Live Linux

Share this post


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

Same result !

With the layout 21 and your new "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".

 

MacBook Pro.zip

Try this..

AppleALC.kext.zip

14 hours ago, matgeo said:

Any change we could make it work ?

What's best layoutID for your codec now???

Share this post


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

Try this..

AppleALC.kext.zip

What's best layoutID for your codec now???

It's almost perfect!

 

Internal speakers, internal microphone, input jack (microphone) appear in the "System Preferences".

Quote

2119451010_Capturedecran2019-01-19a11_05_04.png.9633e32f7483e4e65ac09da43e57f2ba.png248554078_Capturedecran2019-01-19a11_09_34.png.1ced1d22ba5b53641f1e520a9474f69f.png

The output jack (headphone) appears only if I plug the jack but removed the speakers menu.

Quote

596662480_Capturedecran2019-01-19a11_12_06.png.d8e2055a7ae1b09454f85bd3cee0c339.png

HDMI appears in "System Preferences" when I plug it in.

Quote

1119350744_Capturedecran2019-01-19a11_15_39.png.c7fb158ee2d27dcf31b8a74736f9c92d.png

the internal microphone, the input jack (microphone) work and I can switch from one to the other.

The internal speakers work if no jack is connected.
The output jack (headphone) works.

Can not switch the audio between the outputs of the internal speakers or the output jack (headphone) since as soon as I plug a jack, the speakers disappear.

 

HDMI works perfectly and I can switch the audio to the internal speaker output or the output jack (headphone) if it is plugged.

MacBook Pro.zip

Share this post


Link to post
Share on other sites
the internal microphone, the input jack (microphone) work and I can switch from one to the other.
The internal speakers work if no jack is connected.
The output jack (headphone) works.
Can not switch the audio between the outputs of the internal speakers or the output jack (headphone) since as soon as I plug a jack, the speakers disappear.
 
HDMI works perfectly and I can switch the audio to the internal speaker output or the output jack (headphone) if it is plugged.
MacBook Pro.zip
Then it's should be.

Internal speaker and headphone MUST Switch, it's normal. Switch between internal speaker and headphone is normal.

All input and output are working good. I will add to resource of github

Sent from my Mi Note 2 using Tapatalk

Share this post


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

Then it's should be.

Internal speaker and headphone MUST Switch, it's normal. Switch between internal speaker and headphone is normal.

All input and output are working good. I will add to resource of github

Sent from my Mi Note 2 using Tapatalk
 

Uh, sorry!
As I am not sure to understand (English is not my native language)
So it is impossible to send the sound to the internal speakers if I have a jack connected?
Because I wanted to use the application "Audio Hijack" to dispatcher the audio to wish.

Quote

1489436125_Capturedecran2019-01-19a11_55_59.thumb.png.9dd1457b94491d5f5823c4c949250550.png

 

Share this post


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

Uh, sorry!
As I am not sure to understand (English is not my native language)
So it is impossible to send the sound to the internal speakers if I have a jack connected?
Because I wanted to use the application "Audio Hijack" to dispatcher the audio to wish.

imageproxy.php?img=&key=c17464ef1b1b51c7

 

My concern is to be able to send the audio source of an application to the audio output that I want.
for example
"QuickTime" to HDMI
"Safari" to the internal speakers
"FaceTime" to the headphones

28 minutes ago, paulopina said:

Uh, sorry!
As I am not sure to understand (English is not my native language)
So it is impossible to send the sound to the internal speakers if I have a jack connected?
Because I wanted to use the application "Audio Hijack" to dispatcher the audio to wish.

imageproxy.php?img=&key=c17464ef1b1b51c7

 

My concern is to be able to send the audio source of an application to the audio output that I want.
for example
"QuickTime" to HDMI
"Mail" to the internal speakers
"FaceTime" to the headphones

1264159221_Capturedecran2019-01-19a12_11_53.thumb.png.d3b40ac4e65059b6c69d672280aa6e6f.png

 

Quote

DSC_2751.thumb.JPG.3054db1c1fcd68537fbe1cae285d3c6e.JPG

 

 

Share this post


Link to post
Share on other sites

Hi @vandroiy2012
I add make resource for ALC294 in ASUS ZenBook Flip 14 UX461UA.  @paulopina has tested it and work all.

Here is the resource files,, i set layoutID = 21. Please check this pull request https://github.com/acidanthera/AppleALC/pull/375

 

Platforms21.xml

PinConfigs.kext.zip

layout21.xml

Info.plist

codec_dump.txt.svg

codec_dump.txt

AppleALC.kext.zip

Share this post


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

 

You need to upload your Codec_dump.txt from Live Linux

CX8200: Codec dump retrieved from Linux terminal: cat /proc/asound/card0/codec#0 > ~/Desktop/codec_dump0.txt

codec_dump0.txt

 

HDMI: Codec dump retrieved from Linux terminal: cat /proc/asound/card0/codec#2 > ~/Desktop/codec_dump2.txt

codec_dump2.txt

Share this post


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

Bonjour @ vandroiy2012
J'ajoute une ressource de création pour ALC294 dans ASUS ZenBook Flip 14 UX461UA.  @paulopina l'  a testé et fonctionne parfaitement .

Voici les fichiers de ressources, i set layoutID = 21. Vérifiez cette demande d'extraction à l'  adresse https://github.com/acidanthera/AppleALC/pull/375.

 

Platforms21.xml

PinConfigs.kext.zip

layout21.xml

Info.plist

codec_dump.txt.svg

codec_dump.txt

AppleALC.kext.zip

Do you have a solution for switch between internal speaker and headphones?

Share this post


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

Do you have a solution for switch between internal speaker and headphones?

It's already switch,, when you plug in your headphone then output will be to Headphone

Share this post


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

It's already switch,, when you plug in your headphone then output will be to Headphone

Yes, it works.
But I wish I could manually switch between the 2 outputs.
I can switch the 2 inputs but not the outputs (except HDMI that I can manually switch).

Quote

2119451010_Capturedecran2019-01-19a11_05_04.png.9633e32f7483e4e65ac09da43e57f2ba.png248554078_Capturedecran2019-01-19a11_09_34.png.1ced1d22ba5b53641f1e520a9474f69f.png596662480_Capturedecran2019-01-19a11_12_06.png.d8e2055a7ae1b09454f85bd3cee0c339.png1119350744_Capturedecran2019-01-19a11_15_39.png.c7fb158ee2d27dcf31b8a74736f9c92d.png1489436125_Capturedecran2019-01-19a11_55_59.thumb.png.9dd1457b94491d5f5823c4c949250550.pngDSC_2751.thumb.JPG.3054db1c1fcd68537fbe1cae285d3c6e.JPG1264159221_Capturedecran2019-01-19a12_11_53.thumb.png.d3b40ac4e65059b6c69d672280aa6e6f.png

 

Share this post


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

CX8200: Codec dump retrieved from Linux terminal: cat /proc/asound/card0/codec#0 > ~/Desktop/codec_dump0.txt

codec_dump0.txt

 

HDMI: Codec dump retrieved from Linux terminal: cat /proc/asound/card0/codec#2 > ~/Desktop/codec_dump2.txt

codec_dump2.txt


Try this,, use layoutID = 21.

Post the result, and upload your IOREG

AppleALC.kext.zip

22 minutes ago, paulopina said:

Yes, it works.
But I wish I could manually switch between the 2 outputs.
I can switch the 2 inputs but not the outputs (except HDMI that I can manually switch).

 


Try this,, post the result

AppleALC.kext.zip

Share this post


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


Try this,, use layoutID = 21.

Post the result, and upload your IOREG

AppleALC.kext.zip

Used the attached AppleALC.kext and set layout-id 21: No External Output or Input but Internal Audio Out / In works as before: layout-id21.ioreg.zip

Edited by an3k

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   1 member

×