toleda / audio_RealtekALC

macOS Realtek ALC onboard audio with Chameleon/Clover
202 stars 75 forks source link

Using clover, no sound after sleep #10

Closed johnryan closed 9 years ago

johnryan commented 9 years ago

Seeing no sound after system sleep using clover. I see that there a bunch of commits to try and address that. Using a GA-Z97X-ud7 TH.

johnryan commented 9 years ago

here is console output of running install script:

Agreement The audio_realtekALC-100 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_realtekALC-100 script is provided as is and without any kind of warranty.

File: audio_realtekALC-100.command_v1.0.3 Verify kext-dev-mode=1 boot flag/argument Password: Confirm Realtek ALC1150 (y/n): y Enable HD4600 HDMI audio (y/n): y

Download ALC1150 files ... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 21366 100 21366 0 0 92628 0 --:--:-- --:--:-- --:--:-- 92895

Preparing 10.10.1 ALC1150 AppleHDA.kext_v267.0 /Users/johnryan/Desktop/audio_ALC1150-10.10.1-archive created, max 1 archive Patch binaries ... 10.10.1 controller patch 10.10.1 codec patch Install files ... Fix permissions ... Kernel cache... rebuilding //System/Library/Caches/com.apple.kext.caches/Startup/kernelcache IOKitWaitQuiet() timed out. kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext LPCSensors.kext kext file:///System/Library/Extensions/FakeSMC.kext/Contents/PlugIns/GPUSensors.kext/ is in hash exception list, allowing to load kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMCKeyStore.kext kext file:///System/Library/Extensions/FakeSMC.kext/Contents/PlugIns/CPUSensors.kext/ is in hash exception list, allowing to load kext file:///System/Library/Extensions/FakeSMC.kext/Contents/PlugIns/ACPISensors.kext/ is in hash exception list, allowing to load kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext kext file:///System/Library/Extensions/EnergyDriver.kext/ is in hash exception list, allowing to load kext file:///System/Library/Extensions/AppleIntelE1000e.kext/ is in hash exception list, allowing to load kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDAHardwareConfigDriver.kext kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AppleHDAController.kext kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA.kext

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

wolfhechel commented 9 years ago

I to have been noticing this. I did a fresh reinstall of my Yosemite system a month ago and haven't bothered to setup the audio until just a few days.

My motherboard is a ASRock Z77 Extreme4 (ALC898) with an ATI Radeon R7 270x video adapter.

Here's my terminal output:

audio_cloverALC-100_v1.0.3.command ; exit;

Agreement
The audio_cloverALC-100 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-100 script is
provided as is and without any kind of warranty.

File: audio_cloverALC-100.command_v1.0.3
Verify EFI partition mounted, Finder/Devices/EFI
rm: /Volumes/EFI/EFI/CLOVER/config-backup.plist: No such file or directory
Confirm Realtek ALC898 (y/n): y
Clover Audio ID Injection (y/n): y
Use Audio ID: 1 (y/n): 2
Try again...
Use Audio ID: 1 (y/n): n
Audio IDs:
1 - 3/5/6 port Realtek ALCxxx audio
2 - 3 port (5.1) Realtek ALCxxx audio (n/a 885)
3 - HD3000/HD4000 HDMI and Realtek ALCxxx audio (n/a 885/1150 & 887/888 Legacy)
Select Audio ID: 1

Download ALC898 files ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 24769  100 24769    0     0  25809      0 --:--:-- --:--:-- --:--:-- 25801
Edit config.plist/Devices/Audio/Inject/1
Edit config.plist/SystemParameters/InjectKexts/YES
Edit config.plist/Boot/Arguments/kext-dev-mode=1
Download kext patches
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1335  100  1335    0     0   3850      0 --:--:-- --:--:-- --:--:--  3847
Install /Volumes/EFI/EFI/CLOVER/kexts/10.10/realtekALC.kext
Download config kext and install ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  3451  100  3451    0     0   5395      0 --:--:-- --:--:-- --:--:--  5392
Install System/Library/Extensions/AppleHDA.kext/ALC898 zml files
Fix permissions ...
Kernel cache...
rebuilding //System/Library/Caches/com.apple.kext.caches/Startup/kernelcache
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleHDA.kext

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

[Process completed]
wolfhechel commented 9 years ago

Apologies, I did not notice the PDF document describing the issue.

Perhaps this issue should have a headline in the top of the README, to avoid confusion?

johnryan commented 9 years ago

Yea was able to figure this out after looking at the pdf. Sorry about that.