Jump to content
vit9696

AppleALC — dynamic AppleHDA patching

4,367 posts in this topic

Recommended Posts

9 hours ago, steve3d said:

seems layout 1 has the right the jack number. all of these layout are marked my  speaker as headphone

Front panel connector failure, pin detect is always set. Unplug front panel cable, restart to see Speakers.

9 hours ago, steve3d said:

layout 2 missing line in

Layout 2/5.1 is for motherboards with 3 audio jacks (2 in, 1 out). It repurposes the inputs to outputs to support 5.1 analog (0 in, 3 out). Internal Microphone is the pink front panel connector. Line in is gone, by design.

Share this post


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

 Kext output from Mojave 10.14.2:

Why AppleHDA.kext won't load on both systems?

Mojave/AppleHDAController does not support motherboard audio controller, codec is not visible. Try RehabMan FakePCIID.

Edited by toleda

Share this post


Link to post
Share on other sites
13 hours ago, MacPeet said:

 

Try MIDI-Setup in Utilities !!!

 

of course I tried with midi setup, the max output rates displayed is 96k, I'll post a screenshot when I get home.

4 hours ago, toleda said:

Front panel connector failure, pin detect is always set. Unplug front panel cable, restart to see Speakers.

Layout 2/5.1 is for motherboards with 3 audio jacks (2 in, 1 out). It repurposes the inputs to outputs to support 5.1 analog (0 in, 3 out). Internal Microphone is the pink front panel connector. Line in is gone, by design.

 

 

I get it, but so far macpeet's layout is almost perfect for my board, his layout can automatically switch from speaker to headphone when I plug a headphone on front jack of my case.

 

and switch back to speaker when I pull out the headphone from front jack

Edited by steve3d

Share this post


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

Working on a new codec and cannot get AppleALC to load platforms. Testing with a 1150 codec shows the same problem. Any reason why valid Platforms files do not load?

 

Working 1150:

681503020_ScreenShot2018-12-21at5_33_42PM.thumb.png.e6a4b9e837be4d7358bf319e5236ce22.png

1150-lilu-tso-y

 

 

Not working 1150:

1586341819_ScreenShot2018-12-21at5_34_52PM.thumb.png.bfa561af8f5222d995ad0e98cf28463f.png

Resources:1150.zip

1150-lilu-tso-n

 

I think you put wrong CodecID Decimal,, it should be 283904256 instead 283904256,0000000000000000


image.thumb.png.d2495035cb28472bff88118d074f6f55.png

Share this post


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

 

I think you put wrong CodecID Decimal,, it should be 283904256 instead 283904256,0000000000000000

Thanks for looking into this.

Other suggestions?

 

Xcode/layout1 and 2.xml, no 000000000s:

116456372_ScreenShot2018-12-22at3_38_45PM.png.643faec8272a340386f8d6486e4ad3cf.png

 

Xcode/layout1 and 2.plist, no 000000000s:

2072143889_ScreenShot2018-12-22at3_27_56PM.png.ef58292b03c5e3e56798766ff5b9b9c9.png

 

Edited by toleda

Share this post


Link to post
Share on other sites

@ steve3d
I do not think so. Under Windows, this is realized by the special driver. I think AppleHDA does not support 192k on the onboard jack (not considered didital audio). Only the optical connection would be a possibility (digital audio).

Edited by MacPeet

Share this post


Link to post
Share on other sites
15 hours ago, TheRacerMaster said:

<integer> vs <real> perhaps?

That is the problem, thanks.

XCode/.plist shows Number for either <real> or <integer>

Xcode/10.14 changes the property when editing a large integer (CodecID) in a .plist file

Edited by toleda

Share this post


Link to post
Share on other sites
That is the problem, thanks.
XCode/.plist shows Number for either or
Xcode/10.14 changes the property when editing a large integer (CodecID) in a .plist file
I always use PlisEdit Pro.app to open Layout.xml and Platform.xml to make new resource for apple hda

Sent from my Mi Note 2 using Tapatalk

Share this post


Link to post
Share on other sites

It seems CX20632 is not in the AppleALC resources list, I’ve tried to add the codec to AppleALC following the link https://github.com/acidanthera/AppleALC/wiki/Adding-codec-support, but without luck. something is out of my knowledge and it is not as easy as the tutorial in the link. 

I have the codec dump from linux, and if anyone can help me add CX20632 to AppleALC?

codec_dump.zip

Share this post


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

It seems CX20632 is not in the AppleALC resources list, I’ve tried to add the codec to AppleALC following the link https://github.com/acidanthera/AppleALC/wiki/Adding-codec-support, but without luck. something is out of my knowledge and it is not as easy as the tutorial in the link. 

I have the codec dump from linux, and if anyone can help me add CX20632 to AppleALC?

codec_dump.zip


I can help you,, can you test it right now???

Share this post


Link to post
Share on other sites
5 hours ago, attend said:

It seems CX20632 is not in the AppleALC resources list, I’ve tried to add the codec to AppleALC following the link https://github.com/acidanthera/AppleALC/wiki/Adding-codec-support, but without luck. something is out of my knowledge and it is not as easy as the tutorial in the link. 

I have the codec dump from linux, and if anyone can help me add CX20632 to AppleALC?

codec_dump.zip

 

Try this, use LayoutID = 21

Post The IOREG after use this kexts

AppleALC.kext.zip

Share this post


Link to post
Share on other sites
On 10/28/2018 at 6:31 AM, insanelyDeepak said:

Hi yes

 

post codec dump 

sorry for reply late. may I ask a newbie question?

how to dump codec in MacOS? I checked around, seems only in Linux possible?

 

Share this post


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


Use this,, after reboot upload your IOREG again

AppleALC.kext.zip

Thank you so much! but still won't work. please see the IOREG attached. And I've also attached an IOREG file using voodoo, and I hope it could help? 

 

With voodoo, the sound card is ok, however HDMI sound won't work. please see attached screenshots.

1124644098_ScreenshotVoodoo.png.cc63e27931084e2e977fbac97112a599.png1008666683_ScreenshotAppleALC.png.5d12b918834a1d23544d6b973050ae6b.png

 

 

HP-iMac-voodoo.zip

 

HP-iMac-v2.zip

 

Edited by attend

Share this post


Link to post
Share on other sites
20 minutes ago, attend said:

Thank you so much! but still won't work. please see the IOREG attached. And I've also attached an IOREG file using voodoo, and I hope it could help? 

 

With voodoo, the sound card is ok, however HDMI sound won't work. please see attached screenshots.

1124644098_ScreenshotVoodoo.png.cc63e27931084e2e977fbac97112a599.png1008666683_ScreenshotAppleALC.png.5d12b918834a1d23544d6b973050ae6b.png

 

 

HP-iMac-voodoo.zip

 

HP-iMac-v2.zip

 

Did you use Vanillah AppleHDA.kext??

Open terminal,, and type "sudo kextcache -i/"

Then save the log and upload here

Share this post


Link to post
Share on other sites
On 9/27/2018 at 4:35 PM, Ravenstein said:

Problem: Audio on mute, symbol on menubar not correct for ALC285 (should be speaker only, w/o brackets), although mute (use Fn) does display mute on-screen. It seems mute key not working for the menu bar symbol, but it did mute sound.

 

Reporting:

1. Laptop model/Motherboard model    : X1 Carbon 6th 
2. Codec name                                 :  ALC285 (Rover Realtek ALC285 for X1C6th)
3. Layout used                                  :  11 
4. OS X versions you tried                  :  10.13.2
5. Autogenerated Info.plist                 :  (attached)

 

Thanks for your support! 

Info.plist

 

@insanelyDeepak, @MacPeet, @jaymonkey

Could anyone help? thank!

 

On 10/28/2018 at 6:31 AM, insanelyDeepak said:

post codec dump 

 

Now I have dumped the codecs using linux( thanks Andreas!)

It has 2 codec (#0 & #2) for onboard ALC285 & HDMI, I think.

please find the data in attachment. Also I attached my problem description again..

thanks in advance.

 

CODEC_DUMP.zip

Edited by Ravenstein

Share this post


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

 

 

Now I have dump the codecs using linux( thanks Andreas!)

It has 2 codec (#0 & #2) for onboard ALC285 & HDMI, I think.

please find the data in attachment. Also I attached my problem description again..

thanks in advance.

 

CODEC_DUMP.zip

 

Try to using this,, keep using Layout=11. Let me know for the result

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

×