toleda / audio_CloverALC

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

No audio devices, ALC887 #106

Open KarateCreeper opened 7 years ago

KarateCreeper commented 7 years ago

No output devices with ALC887 and CloverALC Script. Attached is the terminal output, config.plist of clover, IOReg (Strangely shows @3f instead of @1b) and DCPI Manager. I used HDAS to HDEF in Clover and the SSDT toleda provided in another thread. No output devices. OSX Sierra, Skylake, Motherboard H110m-a

dcpi manager ioreg Terminaloutput.txt config.plist

toleda commented 7 years ago
  1. IOReg screenshot is not helpful; Make a copy and attach.
  2. config.plist/Devices/Audi/ a. #Inject/1 Required, why disabled? b. Inject/NO Disables audio, why? Result: No audio. Fix, reply with new files
KarateCreeper commented 7 years ago

My iMac.zip 1.IO Reg Copy attached as Zip.

  1. new config.plist attached, as old one was broken. a. Inject 1, enabled now b. Don't know which other Inject was meant, only one for USB Inject available. config.plist.zip

IO Reg still shows @3f instead of @1b and Codec Name doesn't match ID. Using a fresh install now.

toleda commented 7 years ago

For 100 Series motherboards, HDEF@1F,3 is correct. DCPIManager uses wrong Codec Name for 10ec0887 codec, correct name ALC887.

No audio output devices is caused by incorrect pinconfigs. Attach Script/Terminal Output. Attach realtekALC.kext (script gives location the kext is installed).

KarateCreeper commented 7 years ago

Kext is safed at Efi/Clover/kexts/other

Terminal Output.zip realtekALC.kext.zip

KarateCreeper commented 7 years ago

Update: With no changes made (Just a clover update from 3.7 to 4.0 or so) Audio works now. I also ran the installer a second time. Got no plan why it works now, but it does. If you need any additional infos to find out why it works now (If you want to find it out) send me a message. Til now, thanks ^^