toleda / audio_CloverALC

macOS Realtek ALC onboard audio with Clover
679 stars 109 forks source link

Non codec problem #59

Open kerbaras opened 8 years ago

kerbaras commented 8 years ago

Hi Toleda, I’m stuck with a non codec problem.

Those are my computer specification:

Looking into the official web of the motherboard, i see i have Audio Codec ALC887.

This is my current BIOS configuration:

I have install and reinstall multiple times and following a LOT of guides and i always get into the same problem.

Now i have a clean installation.

Currently for installation i’ve followed TonyMacX86’s installation guide (http://www.tonymacx86.com/el-capitan-desktop-guides/172672-unibeast-install-os-x-el-capitan-any-supported-intel-based-pc.html)

The image of the OS that i am using is the official Mac OS X El Capitan 10.11.3 and i’ve followed both MultiBeast 8.0.1 and the alternative post-installation. In each cases i end up with Clover v2.3 r3320 UEFI.

I’ll attach my current clover’s configuration file, but i’d try multiple options.

I’ve backed up the native AppleHDA.kext and never install the audio drivers that the post-installation tools offers so by the time i run your script i have that same file.

Each time i run the audio_cloverALC-110_v1.0o11.command i’ve done it with SIP disable and kext developer mode enabled and i get the No audio codec detected, i’ll attach the full output as you requested for.

Following these guide i have found the key HDEF@1B by looking the query HDEF, checking the layout-id being correctly setup to <01 00 00 00>, therefore looking for the drivers code id in the DPCIManager tool, getting two audio drivers with both blanks Codec IDs. so i’ll move to the last section where you said audio drivers are not possible.

I’ll attach multiple screen captures.

It’s any way to solving the problem?? Am i doing something wrong?? If there is anything that you can think of, please let me know.

Thanks already. Matias

Archive.zip

toleda commented 8 years ago

Apologies, missed this. Does IOReg/Search: HDEF show? Does IOReg/Search: HDAS show? If HDEF, set config.plist/Devices/Audio/Inject/1 If HDAS, dsdt patch or ssdt required. See https://github.com/toleda/audio_ALCInjection/tree/master/ssdt_hdef