toleda / audio_CloverALC

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

10.11.4 - Link failed (error code 5) and No Audio Devices #70

Closed nicbet closed 8 years ago

nicbet commented 8 years ago

OS X 10.11.4 GA Z77X-UP5TH Clover with flags BooterConfig=0x28, CsrActiveConfig=0x3 ALC 898 (working in 10.11.3)

No Audio Input or Output Devices after install audio_cloverALC-110_v1.0r10.command and reboot.

Log:

OK to patch
Confirm Realtek ALC898 (y/n): y
Clover Audio ID Injection (y/n): y
Use Audio ID: 1 (y/n): y

Download ALC898 files ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 24769  100 24769    0     0  27339      0 --:--:-- --:--:-- --:--:-- 27338
Edit config.plist/Devices/Audio/Inject/1
Edit config.plist/SystemParameters/InjectKexts/YES
Download kext patches
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1404  100  1404    0     0   4696      0 --:--:-- --:--:-- --:--:--  4695
Download config kext and install ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  3665  100  3665    0     0  10939      0 --:--:-- --:--:-- --:--:-- 10973
Install /Volumes/EFI/EFI/CLOVER/kexts/10.11/realtekALC.kext
Install System/Library/Extensions/AppleHDA.kext/ALC898 zml files
Fix permissions ...
Kernel cache...
rebuilding //System/Library/PrelinkedKernels/prelinkedkernel
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA898.kext
kxld[com.apple.driver.AppleHDA]: The following symbols are unresolved for this kext:
kxld[com.apple.driver.AppleHDA]:    IOPCIDevice::metaClass
kxld[com.apple.driver.AppleHDA]:    IOACPIPlatformDevice::metaClass
Link failed (error code 5).
Prelink failed for com.apple.driver.AppleHDA; omitting from prelinked kernel.
kextcache updated critical boot files, requesting launchd reboot

Install finished, restart required.
To save a Copy of this Terminal session: Terminal/Shell/Export Text As ...

Thank you. Come again!
  -- Dr. Apu Nahasapeemapetilon

[Process completed]

However, Audio Codec Detect shows:

File: audio_codecdetect.command_v1.4

HDMI audio codec(s)
Nvidia:   0x10de0040

Onboard audio codec
Realtek: 0x10ec0899

OS X/10.11.4 Onboard Audio
Device: HDEF@1B
Audio ID: 1

Valid audio codec, audio device and Audio ID; audio injection is working
Finished

Thank you. Come again!
  -- Dr. Apu Nahasapeemapetilon

[Process completed]
nicbet commented 8 years ago

Fix:

  1. Remove /Library/Extensions/AppleHDA898.kext
  2. Reboot
  3. Re-Run audio_cloverALC-110_v1.0r10.command