Contribute
Register

Sierra Desktop/Realtek AppleHDA Audio

Enables green, orange, black and optical. What SysPrefs selection for each motherboard board?
It enables orange and black ports but not green. The attached image is what shows up when the speakers are in the (first image) orange/black ports, then also (second image) when speakers are in the green port. The second "line out" option makes sound with the orange and black port, but no options work with the green port.

Also I have the terminal output this time. I ran this script after installing Reaktek 1150 and 100 series audio options in Multibeast. Should I have not run Multibeast audio options first and just ran your script alone? I feel as though I've tried that with no luck. It's hard to remember because I've been trying for a week with a fresh install after failure every time. I just really need some help :/
Code:
File: audio_cloverALC-120.command_v1.0b0

Release Mode

Password:

EFI partition is mounted
System Integrity Protection status: disabled.

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

Download ALC1150 files ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                Dload  Upload   Total   Spent    Left  Speed
100 23555  100 23555    0     0   153k      0 --:--:-- --:--:-- --:--:--  154k
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  11601      0 --:--:-- --:--:-- --:--:-- 11622
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  29767      0 --:--:-- --:--:-- --:--:-- 29796
Install /Library/Extensions/realtekALC.kext
Install System/Library/Extensions/AppleHDA.kext/ALC1150 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 IntelMausiEthernet.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext GenericUSBXHCI.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 -67062 0xFFFFFFFFFFFEFA0A for kext AHCI_3rdParty_SATA.kext
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleHDA.kext
KernelCache ID: 15559AEEABB90473F5F6791D0B32C313
symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>
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.

[Process completed]

I also have this if it helps:
Code:
File: audio_codecdetect.command_v2.0

HDMI audio codec(s)

Onboard audio codec
Realtek: 0x10ec0900
Error: no IOReg/HDEF; BIOS/audio/disabled or ACPI problem; FIX:
ghdefpciname = NONE
ghdefpciname1 =
BIOS problem, set BIOS/.../HD Audio/Enabled
ACPI problem, try:
https://github.com/toleda/audio_ALCInjection/tree/master/ssdt_hdef/
ssdt_hdef-1-no_ioreg/hdef
No system files were changed
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.

[Process completed]

Also attached is my config.plist and .ioreg file

I have no kexts in my EFI/EFI/Clover/kexts/10.12 or /other folders
 

Attachments

  • When in black or orange.png
    When in black or orange.png
    170.8 KB · Views: 319
  • When in green.png
    When in green.png
    239.6 KB · Views: 339
  • Brian’s iMac.ioreg
    5.9 MB · Views: 116
  • config.plist
    5.7 KB · Views: 235
Last edited:
Sierra Desktop/Realtek AppleHDA Audio
  1. Download/View Raw/audio_cloverALC-120

Should I remove the Rename HDAS to HDEF patch from config.plist 'cause your command tool already create a SSDT.aml for that or I am missing something?
 
It enables orange and black ports but not green. The attached image is what shows up when the speakers are in the (first image) orange/black ports, then also (second image) when speakers are in the green port. The second "line out" option makes sound with the orange and black port, but no options work with the green port.

Also I have the terminal output this time. I ran this script after installing Reaktek 1150 and 100 series audio options in Multibeast. Should I have not run Multibeast audio options first and just ran your script alone? I feel as though I've tried that with no luck. It's hard to remember because I've been trying for a week with a fresh install after failure every time. I just really need some help :/
Code:
File: audio_cloverALC-120.command_v1.0b0

Release Mode

Password:

EFI partition is mounted
System Integrity Protection status: disabled.

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

Download ALC1150 files ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                Dload  Upload   Total   Spent    Left  Speed
100 23555  100 23555    0     0   153k      0 --:--:-- --:--:-- --:--:--  154k
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  11601      0 --:--:-- --:--:-- --:--:-- 11622
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  29767      0 --:--:-- --:--:-- --:--:-- 29796
Install /Library/Extensions/realtekALC.kext
Install System/Library/Extensions/AppleHDA.kext/ALC1150 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 IntelMausiEthernet.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext GenericUSBXHCI.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 -67062 0xFFFFFFFFFFFEFA0A for kext AHCI_3rdParty_SATA.kext
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleHDA.kext
KernelCache ID: 15559AEEABB90473F5F6791D0B32C313
symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>
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.

[Process completed]

I also have this if it helps:
Code:
File: audio_codecdetect.command_v2.0

HDMI audio codec(s)

Onboard audio codec
Realtek: 0x10ec0900
Error: no IOReg/HDEF; BIOS/audio/disabled or ACPI problem; FIX:
ghdefpciname = NONE
ghdefpciname1 =
BIOS problem, set BIOS/.../HD Audio/Enabled
ACPI problem, try:
https://github.com/toleda/audio_ALCInjection/tree/master/ssdt_hdef/
ssdt_hdef-1-no_ioreg/hdef
No system files were changed
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.

[Process completed]

Also attached is my config.plist and .ioreg file

I have no kexts in my EFI/EFI/Clover/kexts/10.12 or /other folders

Okay so I reran cloverALC and installed SSDT-HDEF-HDAS-1.aml then restarted the computer and I have sound from my green line-out port via Internal Speakers except it is SO quiet that it's virtually INAUDIBLE on my ASUS Z170-Deluxe, as if it is not being amplified at all. Speakers and volume are set to maximum and it's painfully quiet. Did I do something wrong? Why is it that now that the sound is coming from the green port that it is THIS DAMN QUIET D:
 
Hi toleda,
Excuse me occupy your time, but something strange is happening with my ALC1150. After running the audio_cloverALC-120 command my system acknowledges the audio outputs and inputs, but does not play any sound. I can control the volume and tested all the available outputs, but nothing! Will I have to do anything else? Can you help me please? Thank you.
 

Attachments

  • Captura de ecrã 2016-10-05, às 18.07.11.png
    Captura de ecrã 2016-10-05, às 18.07.11.png
    875.9 KB · Views: 267
  • Captura de ecrã 2016-10-05, às 18.09.25.png
    Captura de ecrã 2016-10-05, às 18.09.25.png
    310.2 KB · Views: 374
  • Captura de ecrã 2016-10-05, às 18.10.08.png
    Captura de ecrã 2016-10-05, às 18.10.08.png
    337.8 KB · Views: 208
  • Captura de ecrã 2016-10-05, às 19.34.49.png
    Captura de ecrã 2016-10-05, às 19.34.49.png
    340.6 KB · Views: 175
Last edited:
Those still having trouble with 892, do you have a problem with the FakeSMC? This is what I see:

Agreement

The audio_cloverALC-120 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-120 script is

provided as is and without any kind of warranty.


File: audio_cloverALC-120.command_v1.0b0

Release Mode

Password:

EFI partition is mounted

System Integrity Protection status: disabled.


OK to patch

Confirm Realtek ALC892 (y/n): y

HDAU@3 found, HD4600 HDMI audio capable

Patch AppleHDA.kext for HD4600 HDMI audio (y/n): y

Clover Audio ID Injection (y/n): y

Use Audio ID: 2 (y/n): y


Download ALC892 files ...

% Total % Received % Xferd Average Speed Time Time Time Current

Dload Upload Total Spent Left Speed

100 25585 100 25585 0 0 67722 0 --:--:-- --:--:-- --:--:-- 67685

Edit config.plist/Devices/Audio/Inject/2

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 5608 0 --:--:-- --:--:-- --:--:-- 5626

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 14204 0 --:--:-- --:--:-- --:--:-- 14260

Install /Volumes/EFI/EFI/CLOVER/kexts/10.12/realtekALC.kext

Install System/Library/Extensions/AppleHDA.kext/ALC892 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 -67007 0xFFFFFFFFFFFEFA41 for kext TruStudioPCUSBAudioPlugin.kext

kext-dev-mode allowing invalid signature -67007 0xFFFFFFFFFFFEFA41 for kext SBUSBAudioDriver.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext NullCPUPowerManagement.kext

kext-dev-mode allowing invalid signature -67007 0xFFFFFFFFFFFEFA41 for kext LogitechUnifying.kext

kext-dev-mode allowing invalid signature -67007 0xFFFFFFFFFFFEFA41 for kext LogitechHIDDevices.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_CPUSensors.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_ACPISensors.kext

FakeSMC.kext has incorrect permissions; omitting.

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_XHCIMux.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleIntelE1000e.kext

kext file:///System/Library/Extensions/JMicronATA.kext/ is in hash exception list, allowing to load

kext file:///System/Library/Extensions/IOAHCIBlockStorageInjector.kext/ is in hash exception list, allowing to load

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext GenericUSBXHCI.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_XHCIMux.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ElliottForceLegacyRTC.kext

kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleHDA.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AHCI_3rdParty_SATA.kext

/Library/Extensions/FakeSMC.kext is not authentic; omitting from prelinked kernel.

Can't use FakeSMC.kext - not linked.

Prelink failed for org.hwsensors.driver.LPCSensors; omitting from prelinked kernel.

Can't use FakeSMC.kext - not linked.

Prelink failed for org.hwsensors.driver.CPUSensors; omitting from prelinked kernel.

Can't use FakeSMC.kext - not linked.

Prelink failed for org.hwsensors.driver.ACPISensors; omitting from prelinked kernel.

KernelCache ID: C2F5D52AF106D99E8F6AA4F7120B86A6

symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>

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.


[Process completed]
 
Back
Top