Contribute
Register

No Audio Devices - Realtek ALC AppleHDA [Guide]

Status
Not open for further replies.

toleda

Moderator
Joined
May 19, 2010
Messages
22,935
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 512K
  2. LC
  3. Power Mac
Mobile Phone
  1. iOS
except audio
Apologies, missed your post.
cloverALC: Error: no IOReg/HDEF; BIOS/audio/disabled or ACPI problem
macOS does not support 100 Series audio natively, see Post #1/Unsupported/Non working Realtek ALC for fix.
 
Last edited:
Joined
Jan 9, 2017
Messages
27
Motherboard
MSI Z170A Tomahawk
CPU
i7 6700K
Graphics
Nvidia GTX1080
Mobile Phone
  1. Android
Apologies, missed your post.
cloverALC: rror: no IOReg/HDEF; BIOS/audio/disabled or ACPI problem
macOS does not support 100 Series audio natively, see Post #1/Unsupported/Non working Realtek ALC for fix.


Hi Toleda !

Thanks for pointing me in the right direction ! I got it working withe following steps (if it can help someone) :
- Run multibeast to install ALC892 and 100 / 200 Series Audio
- Copy SSDT-HDEF-HDAS-1.aml into EFI/CLOVER/ACPI/Patched
- Ran audio_cloverALC-120.sh

Now it works ! :) Thanks for all your work
 
Joined
Jun 4, 2016
Messages
95
Motherboard
ASRock H97M-ITX/AC
CPU
i3-4170
Graphics
HD4400
Mac
  1. MacBook Pro
Codec is 892, installed files are 889.
Run MultiBeast/ALC892

So I reran Multibeast, selected ALC892 and Build. Multibeast indicated that the ALC892 drivers had been installed however I also got a system message:

"System Extension Cannot be Used - /Library/AHCI_3rdParty_SATA.kext” was installed improperly and cannot be used. Please try reinstalling it, or contact the product’s vendor for an update."

Did MB reinstall this kext? I was under the impression that the necessary elements of SIP were disabled - csrutil status provides:

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

Do I need to totally disable SIP. If so, how and will the change that has been made to the 3rd Party SATA kext prevent the machine from successfully rebooting?
 

toleda

Moderator
Joined
May 19, 2010
Messages
22,935
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 512K
  2. LC
  3. Power Mac
Mobile Phone
  1. iOS
Do I need to totally disable SIP
No. Yes, MultiBeast can install the kext; did you make the selection to install the kext?
That kext has no effect on the boot process.
 
Last edited:
Joined
Jan 9, 2017
Messages
27
Motherboard
MSI Z170A Tomahawk
CPU
i7 6700K
Graphics
Nvidia GTX1080
Mobile Phone
  1. Android
One or the other, not both; remove one method.

Hi,
ok. What happened is that running multibeast got me an audio device recognized in "about this mac / System Report", but that was still no audio devices in system preferences. Then copying SSDT-HDEF-HDAS-1.aml got the audio working, so if I need to chose one method I need to revert what multibeast did, right ?

How do I do that ?
Now it's working well. What are the risks to keep both method ?

Last question: Do I need to reenable SIP afterward ? If yes, simply setting config.plist/RtVariables/CsrActiveConfig to 0x00 is enough ?
Thanks
 

toleda

Moderator
Joined
May 19, 2010
Messages
22,935
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 512K
  2. LC
  3. Power Mac
Mobile Phone
  1. iOS
What are the risks to keep both method ?
One disables the other.
For Clover injection, remove ssdt
For ssdt injection, remove config.plist/ACPI/DSDT/patches/Item ?/Rename-HDAS2HDEF property.
Do I need to reenable SIP afterward ? If yes, simply setting config.plist/RtVariables/CsrActiveConfig to 0x00 is enough ?
No. Yes.
 
Joined
Dec 23, 2012
Messages
155
Motherboard
Gigabyte Z170 HD3P
CPU
6700K @ 4GHz
Graphics
Pascal Titan X
Mac
  1. iMac
  2. MacBook Air
Classic Mac
  1. iMac
Mobile Phone
  1. iOS
No audio.

Sierra 10.12.6 (from scratch)
Gigabyte Z170-HD3P
6700K @ 4GHz
Pascal Titan X (with NVIDIA webdrivers correctly installed and working)

The procedure I used is explained in the 03_and_10-procedure_used.txt attached file.

I think I attached all the stuff you said, but in case you need anything else please tell me!!
 

Attachments

  • 00-Stuff_that_I_dont_have.txt
    275 bytes · Views: 70
  • 03_and_10-procedure_used.txt
    2.1 KB · Views: 83
  • 04-codecdetectcommand.txt
    264 bytes · Views: 76
  • 05-ioreg_output.ioreg
    3 MB · Views: 66
  • 06-AppleHDA.kext.zip
    1.7 MB · Views: 82
  • 08-Kernel_sound_assertions.txt
    1,005 bytes · Views: 72
  • 09a-DPCIManager-Status.png
    09a-DPCIManager-Status.png
    89.5 KB · Views: 147
  • 09b-SystemInformation-IntelHighDefinitionAudio.png
    09b-SystemInformation-IntelHighDefinitionAudio.png
    105.6 KB · Views: 134
  • 12a-config.plist
    6.4 KB · Views: 202
  • 12b-boot_log.txt
    21.1 KB · Views: 89

toleda

Moderator
Joined
May 19, 2010
Messages
22,935
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 512K
  2. LC
  3. Power Mac
Mobile Phone
  1. iOS
No audio.
Script: Error: no IOReg/HDEF; BIOS/audio/disabled or ACPI problem
MacOS does not support Intel 100 Series Audio.
See Post #1, "Unsupported/Non working Realtek ALC AppleHDA..."
 
Status
Not open for further replies.
Top