audio_CloverALC
audio_CloverALC copied to clipboard
Not work on X299 Motherboard
Not work on X299 Motherboard need new kext patch with AppleHDAController
Expected. Attach IOReg and acpi tables.
use voodooHDA i find out CAVS is HDEF
Install attached ssdt, reply with new IOReg. ssdt_hdef-1-x299-cavs.zip
SSSDT has one mistake PCI0 should be PC00 Here is IOReg after apply cloverALC System can find output but no sound come out X299 HDEF_cloverALC Applyed.ioreg.zip
I have tryed use clover kexts patch AppleHDAController 70a2 to f0a2 also not work
70a2 is not correct. See https://github.com/toleda/audio_CloverALC/blob/master/config-audio_cloverALC-x299.plist.zip:
AppleHDAController (remove for 10.13, KP likely) Controller patch: config-audio_cloverALC-x299.plist/KernelAndKextPatches/KextsToPatch/Item 0
ACPI: CAVS > HDEF (One or the other, try both separately)
- DSDT patch: config-audio_cloverALC-x299.plist/ACPI/DSDT/Patches/Item 0
- SSDT-HDEF-CAVS-1: https://github.com/toleda/audio_ALCInjection/blob/master/ssdt_hdef/ssdt_hdef-1-x299-cavs.zip
Reply with new IOReg and edited config.plist
It Works !!! and I use SSDT inject Audio ID config.plist.zip X299 Audio Works.zip
@toleda your KextToPatch entry and aml above do not work for me on the ASUS Prime X299 Deluxe under 10.12.6.... Which Audio ID should I inject? What to do in case of 10.13? Is the KextToPatch entry different for 10.13? By the way I use VoodooHDA.kext-2.9.0d10.zip... I hope, that's the correct version, right?
See README/Problem Reporting, attach requested files. Only Audio ID: 1 applies to your system. 10.13: supported. No patch differences. I don't use Voodoo, no idea.
Ahhh now I understand! Of course this thread is about cloverALC! May I ask you 2 more questions. Which cloverALC distribution should I take in my particular case for the ASUS Prime X299 Deluxe? What about HDMI/DP support for Nvidia and AMD?
10.12 and 10.13: ALC1220: https://github.com/toleda/audio_CloverALC/blob/master/audio_cloverALC-130.command.zip X299: manually add: https://github.com/toleda/audio_CloverALC/blob/master/config-audio_cloverALC-x299.plist.zip
HDMI audio repo: https://github.com/toleda/audio_CloverHDMI HDMI audio: https://github.com/toleda/audio_CloverHDMI/blob/master/audio_cloverHDMI-130.command.zip
Note: 1. Pascal: DP audio works, HDMI audio does not; use DP2HDMI adapter 2. Polaris/Vega: DP/HDMI audio requires 10.13
@toleda , and I do not need the https://github.com/toleda/audio_ALCInjection/blob/master/ssdt_hdef/ssdt_hdef-1-x299-cavs.zip ??
today i update 10.13 dp7 and it not work again
@KGP, x299-cavs is required.
@BJY1991 See README/Problem Reporting, attach requested files.
@toleda, successful installation of cloverALC with audio ID 1 and following your instructions! However, still no Audio under 10.13 DP7... Any solution?
@toleda, same story under 10.12.6.. Successful installation with few errors but no audio! I attach the 10.13 DP7 and 10.12.6 cloverALC logs...
Attach IORegs and config.plists for both.
@toleda , Another update!!
Analogue output and DP output via the Radeon RX 560 HDMI and LG Ultrawide on the ASUS Prime X299 Deluxe works with audio_cloverALC-120_v1.0f1.command under 10.12.6 and config-audio_cloverALC-x299.plist entries without aml-file... Installation with Audio ID 2, confirm 200 series board (yes), allow beta driver installation (yes)... however the sound is a bit distorted and interrupted from time to time..
if I use the aml file in addition, I permanently get repeating black screen and sound interruiptions...
Will go back now to your proposed approach and send you the IOReg and config.plist for 10.12.6 first. I am not with 10.13 DP7 yet... step by step
@toleda, Ok.. here the requested files the definitely not working audio approach you suggested above...
Note we are speaking about 10.12
ASUS-Prime-X299-Deluxe.ioreg.zip
please note that I erroneously uploaded before my complete config plist with all my confidentials... I just changed the uploaded file.... please do not distribute the former version of this file... Thanks!
@toleda please note that I erroneously uploaded before above my complete config.plist with all my confidentials... I just changed the uploaded file.... please do not distribute the former version of this file... Thanks!
@toleda and here are the IOReg and config.plist for 10.13 DP7 after implementing your not working proposal...
Both IORegs are corrupt. Replace with https://github.com/toleda/audio_ALCInjection/blob/master/IORegistryExplorer_v2.1.zip What .ami gave you the boot problem?
@toleda ami? your aml is causing problems during boot... why should my IORegs be corrupt? Above, I attached the correct IOREG.APP to properly read the files... You did not see? I use IORegistryExplorer 3.0.2 (14)... once more attached below!
.aml (.ami typo): "I use the aml file in addition, I permanently get repeating black screen and sound interruptions... " What .aml? Attach.
I cannot open your IORegs; Xcode opens the file as a property list, IOReg says corrupt. Without IORegs, no idea what is wrong. Suggestion, use older version IOReg linked. OK?
this aml https://github.com/toleda/audio_ALCInjection/blob/master/ssdt_hdef/ssdt_hdef-1-x299-cavs.zip is causing problems in combination with audio_cloverALC-120_v1.0f1.command when using audio output via display board... There are no problems during boot ....
o.k. give me 30 min... I'll redo everything for your proposed audio setup solution with IOReg 2.1
2 CAVS fixes:
- config.plist/ACPI/DSDT/Patches/Item 0 (Rename CAVS to HDEF)
- SSDT-HDEF-CAVS-1.aml
Both modify the native dsdt; Install one or the other, not both. For Intel HDMI audio, use ssdt. The clover patch disables Intel HDMI audio.
Should I now choose 1.) config.plist/ACPI/DSDT/Patches/Item 0 (Rename CAVS to HDEF) or 2.) https://github.com/toleda/audio_ALCInjection/blob/master/ssdt_hdef/ssdt_hdef-1-x299-cavs.zip
I will skip 2.) then, ok?
Can you read this IOREG file now for 10.12.6?
Asus-Prime-X299-Deluxe-10.12.6- IOREG-2.1.ioreg.zip
And I can use cloverALC for DP? Where can I find a working SSDT for Intel HDMI audio?
Yes. Yes. Remove HDAEnabler2.kext, deprecated long ago. Reply with new files.