Jump to content
vit9696

AppleALC — dynamic AppleHDA patching

4,936 posts in this topic

Recommended Posts

12 hours ago, najeeb_anwer said:

 

Didn't work.

I'm sorry but it's almost 1am here so I am going to sleep; I will contact you again tomorrow my time.

 

In the meantime, I will try to re-install the modified CLOVER folder you sent me with the updated DSDT.aml and see if that helps.

 

@Andres ZeroCross

I tried re-installing the CLOVER folder you sent me with the updated DSDT.aml since this worked before.

I tried re-installing the latest version of Clover, just to see if that would make a difference.

 

Did not work. Audio does not work and AppleHDA.kext does not show up in kextstat after a minute or so; presumably because there is some problem with the configuration in HDEF?

 

AFAIK, the only changes made are:

1) Reverted AppleHDA.kext back to original Apple version.

2) Removed AppleHDA patches and Devices/Audio/Inject from config.plist.

3) Removed HDAIDT.kext from EFI/CLOVER/kexts/Other and added Lilu.kext and AppleALC.kext.

4) Replaced EFI/CLOVER/ACPI/patched/DSDT.aml with new your version.

 

Any help to get this working would be appreciated.

 

Share this post


Link to post
Share on other sites
Advertisement
 
[mention=1311960]Andres ZeroCross[/mention]
I tried re-installing the CLOVER folder you sent me with the updated DSDT.aml since this worked before.
I tried re-installing the latest version of Clover, just to see if that would make a difference.
 
Did not work. Audio does not work and AppleHDA.kext does not show up in kextstat after a minute or so; presumably because there is some problem with the configuration in HDEF?
 
AFAIK, the only changes made are:
1) Reverted AppleHDA.kext back to original Apple version.
2) Removed AppleHDA patches and Devices/Audio/Inject from config.plist.
3) Removed HDAIDT.kext from EFI/CLOVER/kexts/Other and added Lilu.kext and AppleALC.kext.
4) Replaced EFI/CLOVER/ACPI/patched/DSDT.aml with new your version.
 
Any help to get this working would be appreciated.
 
Whats your os version???

Sent from my Mi Note 2 using Tapatalk

Share this post


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

Take a photo of contain file inside EFI/clover/Kexts/10.13

Sent from my Mi Note 2 using Tapatalk
 

There are no files in any of the 10.x folders. All kexts are in Other.

Share this post


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

It's all shown. IRQ is patched well,

Will check it tommorow. Maybe debug files will be usefull. Use RunMe.app dan upload the result

Sent from my Mi Note 2 using Tapatalk
 

 

Re: DPCIManager, why is there a NULL Codec in the list. I have not seen that before when I have used DPCIManager.

 

Attached is the output of RunMe.app

Send me Najeebs-MacBook-Pro.zip

Share this post


Link to post
Share on other sites

New codec, what causes this debug message:

2018-11-29 12:57:27.295688-0800  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log (kern_util.cpp:47)> AppleALC:     alc @ alc-layout-id was not provided by controller at HDEF

IOReg:

231685463_ScreenShot2018-11-30at9_20_02PM.png.1d8bdeb6e042444cc6f0fdc8202fc94e.png

Suggestions?

Share this post


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

New codec, what causes this debug message:

2018-11-29 12:57:27.295688-0800  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log (kern_util.cpp:47)> AppleALC:     alc @ alc-layout-id was not provided by controller at HDEF

IOReg:

231685463_ScreenShot2018-11-30at9_20_02PM.png.1d8bdeb6e042444cc6f0fdc8202fc94e.png

Suggestions?

Hmm,, i never checked debug log with debug ALC kext :D

Share this post


Link to post
Share on other sites

Hi,

I have a Asus Zenbook UX303LA-R4343H with Conexant CX20751/2 @ Intel Broadwell PCH-LP High Definition Audio Controller.

I'm running macOS Mojave 10.14.1 on it, and one of the few things that don't work currently are sound.

Two questions about AppleALC:

 

"Note: It is necessary to set value layout-id in Devices-Properties or boot arguments."

1. how do the boot arguments work? I put the kext in efi/clover/kexts/other, and put in clover configurator in the config.plist -> Boot -> Custom Flags "alcid=layout-3" or "alcid=layout_3" or ...? where do I find Device-Properties to set the value there?

 

2. in the supported list it says "ConexantCX20751/20752 layout 3, 28"

I think layout 3 and 28 have dropped since Mojave. What do I use instead?

Share this post


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

Hi,

I have a Asus Zenbook UX303LA-R4343H with Conexant CX20751/2 @ Intel Broadwell PCH-LP High Definition Audio Controller.

I'm running macOS Mojave 10.14.1 on it, and one of the few things that don't work currently are sound.

Two questions about AppleALC:

 

"Note: It is necessary to set value layout-id in Devices-Properties or boot arguments."

1. how do the boot arguments work? I put the kext in efi/clover/kexts/other, and put in clover configurator in the config.plist -> Boot -> Custom Flags "alcid=layout-3" or "alcid=layout_3" or ...? where do I find Device-Properties to set the value there?

 

2. in the supported list it says "ConexantCX20751/20752 layout 3, 28"

I think layout 3 and 28 have dropped since Mojave. What do I use instead?


use layoutID 28 for best result..

Make sure there is no _DSM to XDSM patch in your config.plist in ACPI section.

Share this post


Link to post
Share on other sites

awesome thanks! clover configurator -> Devices -> Audio -> Inject "28" and disabled _DSM to XDSM worked perfectly with Mojave

Share this post


Link to post
Share on other sites

My High Definition (HD) Audio, Realtek ALC286 card, and I do not manage to work.
I have AppleAlc.kext 1.3.2 and layout 3 in config.plist, but I do not get the sound.

 

 

alc-286.png

Share this post


Link to post
Share on other sites
21 minutes ago, ellaosx said:
[mention=1311960]Andres ZeroCross[/mention]
no, thats not what i meant.
i want to rename my layout7 to layout5.
i need to know which keys do i also need to edit in xml to change 7 to 5

Did you read my comment??? Different file with different locations, but it'about change 7 to 5
1. Edit info.plist of pinconfig,, there is many codec pinconfig and layout in there,, select yours,, and change from 7 to 5 for layouid section
2. Change info.plist inside codec name folder,, change path for layout and xml file from layout5.xml to layout7.xml and platform7.xml to platform5.xml and change ID from 7 to 5,, 
3. Rename Layout5.xml and platform7.xml toLayout5.xml and platform5.xml

You know,, i am not expert in english, so it will be hard for me to explain the detail with english language :hysterical:

Sent from my Mi Note 2 using Tapatalk
 

6 minutes ago, luky35 said:
My High Definition (HD) Audio, Realtek ALC286 card, and I do not manage to work.
I have AppleAlc.kext 1.3.2 and layout 3 in config.plist, but I do not get the sound.
 
 
alc-286.png.1f28f9c59058a0036f365246e7e9f6b1.png

So you want us to "imagine" your configurations and give the solution??

Sent from my Mi Note 2 using Tapatalk
 

Edited by Andres ZeroCross

Share this post


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

Did you read my comment??? Different file with different locations, but it'about change 7 to 5

Sent from my Mi Note 2 using Tapatalk

So you want us to "imagine" your configurations and give the solution??

Sent from my Mi Note 2 using Tapatalk
 

Please :(

Share this post


Link to post
Share on other sites
4 minutes ago, luky35 said:

Please :(


1. Open terminal and type "sudo kextcache -i /", save the output
2. Open IORegistryExplorer.app and save the output
3. Upload your CLOVER folder
4. Open DPCImanager.app and take the screenshot

ZIP All file into 1 file ZIPPED, and upload here

Share this post


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


1. Open terminal and type "sudo kextcache -i /", save the output
2. Open IORegistryExplorer.app and save the output
3. Upload your CLOVER folder
4. Open DPCImanager.app and take the screenshot

ZIP All file into 1 file ZIPPED, and upload here

I attach everything you wanted.

Archive.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.

×