toleda / audio_CloverALC

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

10.11.6 ALC 887 No Devices #83

Closed borm closed 7 years ago

borm commented 7 years ago

Description of audio problem

MSI H170M Pro-VDH D3 (MS-7982) | QuadCore Intel Core i5-6400, 3300 MHz | Intel(R) HD Graphics 530 (1 Gb) | 2 x 8GB DDR3-1600 (800 Mhz) | INTEL SSDSC2BW240H6 SATA-III | 2 x WDC WD1003FZEX-00MK2A0 SATA-III | Intel Skylake-S IMC

alc.txt borm’s iMac-IORegistry.zip AppleHDA.kext.zip 2016-09-21 16 37 49 2 2016-09-21 16 45 12

toleda commented 7 years ago

pinconfigs are wrong, realtekALC.kext did not load, verify L/E/realtekALC.kext attach config.plist and Clover boot log.

borm commented 7 years ago

config.plist.zip

no any realtekALC.kext in L/E/

log from Clover Configurator is valid? log.txt.zip

toleda commented 7 years ago

alc.txt says L/E/realtekALC.kext log.txt shows no EFI/../realtekALC.kext run cloverALC again.

borm commented 7 years ago

before run cloverALC again.

borms-iMac:~ borm$ cd /Library/Extensions/
borms-iMac:Extensions borm$ ls -la
total 0
drwxr-xr-x  19 root  wheel   646 Sep 22 11:56 .
drwxr-xr-x+ 60 root  wheel  2040 Sep  9 21:36 ..
drwxr-xr-x   3 root  wheel   102 Jun 13  2014 ACS6x.kext
drwxr-xr-x   3 root  wheel   102 Aug 26  2013 ATTOCelerityFC8.kext
drwxr-xr-x   3 root  wheel   102 Aug 26  2013 ATTOExpressSASHBA2.kext
drwxr-xr-x   3 root  wheel   102 Aug 26  2013 ATTOExpressSASRAID2.kext
drwxr-xr-x   3 root  wheel   102 Aug 20  2013 ArcMSR.kext
drwxr-xr-x   3 root  wheel   102 Sep  1  2013 CalDigitHDProDrv.kext
drwxr-xr-x   3 root  wheel   102 Dec 30  2015 FakeSMC.kext
drwxr-xr-x   3 root  wheel   102 Dec 30  2015 FakeSMC_ACPISensors.kext
drwxr-xr-x   3 root  wheel   102 Dec 30  2015 FakeSMC_CPUSensors.kext
drwxr-xr-x   3 root  wheel   102 Dec 30  2015 FakeSMC_GPUSensors.kext
drwxr-xr-x   3 root  wheel   102 Dec 30  2015 FakeSMC_LPCSensors.kext
drwxr-xr-x   3 root  wheel   102 Aug 15  2014 HighPointIOP.kext
drwxr-xr-x   3 root  wheel   102 Aug 15  2014 HighPointRR.kext
drwxr-xr-x   3 root  wheel   102 Apr 28  2014 PromiseSTEX.kext
drwxr-xr-x@  3 root  wheel   102 Dec 16  2015 RealtekRTL8111.kext
drwxr-xr-x   3 root  wheel   102 Jul 21  2015 SoftRAID.kext
drwxr-xr-x@  3 root  wheel   102 Sep  7 15:54 USBInjectAll.kext
borms-iMac:Extensions borm$ cd /Volumes/EFI/EFI/CLOVER/kexts/10.11/
borms-iMac:10.11 borm$ ls -la
total 12
drwxrwxrwx  1 borm  staff  1024 Sep  9 21:17 .
drwxrwxrwx  1 borm  staff   512 Sep  7 05:47 ..
-rwxrwxrwx  1 borm  staff  4096 Sep  8 17:40 ._USBInjectAll.kext
drwxrwxrwx@ 1 borm  staff   512 Sep  7 18:10 USBInjectAll.kext
borms-iMac:10.11 borm$ cd /Volumes/EFI/EFI/CLOVER/kexts/Other/
borms-iMac:Other borm$ ls -la
total 2
drwxrwxrwx  1 borm  staff  512 Sep  7 05:47 .
drwxrwxrwx  1 borm  staff  512 Sep  7 05:47 ..

Now install audio_clowerALC-110_v1.0s10.command

Last login: Tue Sep 27 12:28:14 on ttys001
borms-iMac:~ borm$ /Volumes/media/audio_cloverALC-110_v1.0s10\ 2.command ; exit;

Agreement
The audio_cloverALC-110 script is for personal use only. Do not distribute
the patch, any or all of the files or the resulting patched AppleHDA.kext
for any reason without permission. The audio_cloverALC-110 script is
provided as is and without any kind of warranty.

File: audio_cloverALC-110.command_v1.0s10
Release Mode
EFI partition is mounted
System Integrity Protection status: enabled (Custom Configuration).

Configuration:
    Apple Internal: disabled
    Kext Signing: disabled
    Filesystem Protections: disabled
    Debugging Restrictions: enabled
    DTrace Restrictions: enabled
    NVRAM Protections: enabled

This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.

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

Download ALC887 files ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 24502  100 24502    0     0  27938      0 --:--:-- --:--:-- --:--:-- 27938
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  1418  100  1418    0     0   4321      0 --:--:-- --:--:-- --:--:--  4323
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  11172      0 --:--:-- --:--:-- --:--:-- 11207
Install /Library/Extensions/realtekALC.kext
Install System/Library/Extensions/AppleHDA.kext/ALC887 zml files
Fix permissions ...
Kernel cache...
rebuilding //System/Library/PrelinkedKernels/prelinkedkernel
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_LPCSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_GPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_CPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_ACPISensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleHDA.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleGraphicsDevicePolicy.kext
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 ...
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

[The process is completed]

cd /Volumes/EFI/EFI/CLOVER/kexts/10.11/ & /Volumes/EFI/EFI/CLOVER/kexts/Other/ & /L/E/ no realtekALC.kext

Reboot No devices on Input & Output 3.5 to back panel connected

borm commented 7 years ago

Some man tell me what i don`t have no power management, and send me this guide but my CPU ( QuadCore Intel Core i5-6400, 3300 MHz (33 x 100) Skylake-S ) is not supported

toleda commented 7 years ago

Audio only. With a kext installer, install https://github.com/toleda/audio_CloverALC/blob/master/realtekALC.kext.zip in one of the directories you noted above. Restart, reply with new files.

borm commented 7 years ago

Install it to /L/E file created and all worked fine, thanks