Hi
@toleda Earlier today I noticed that I was still using an earlier version of your audio_cloverALC-130.command so I decided to reconfigure my audio from scratch. I followed your OP to the letter after which audio was working well again indeed.
I used the following files/method:
From your "config-audio_cloverALC+.plist" I selected the appropriate rename section, matching my Skylake build and mobo series being, "100/200/300-Series-Rename HDAS to HDEF" and copied that to my config.plist with xcode.
Then I placed your "SSDT-HDEF-HDAS-1.aml" into my Clover/APCI/patched folder, and restarted the computer.
Following the successful restart I applied your "audio_cloverALC-130_v0.4 command" shell script, answered all the prompts for my mobo and rebooted the comuter.
So far so good, audio was working, but in my Config.plist under SystemParameters > InjectKexts it changed "Detect" to "Yes" everytime the script is executed.
@RehabMan and others recommend that the value for "Injectkexts" should however be "Detect" so what should it be now ? If you require Yes ? and
@RehabMan requires "Detect" then there is obviously a problem somewhere.
I checked your script and setting "InjectKexts" to yes is actually hard coded in that script.
It appears to me that "Detect" is required so that kexts in /L/E will get preference to be loaded instead of duplicate kexts that may also be present in the "/Clover/Kexts/other folder. These duplicate kexts are needed so that one is able to enter the Recovery partition when things have really gone wrong with High Sierra.
When I run my High Sierra with "InjectKexts" set to "Yes" then essential kexts will be loaded from /Clover/Kexts/other, bypassing the same essential kexts present in /L/E where these kexts would be running from inside the "kext cache". If I understand this all correctly loading essential kexts from "/Clover/Kexts/other" could indeed be a reason why a High Sierra system might suffer from occasional "lockups" when being woken from sleep.
I would very much appreciate if you could advise me how to approach this problem.
Thanks Henties