Contribute
Register

No Audio Devices - AppleHDA Realtek Audio

Audio devices are properly listed in System Profiler but not in System Preferences/Sound/.

Mac OS X 10.11.6, all updates installed
Audio: ALC889a
Azalia Codec: Auto

With Clover, I followed Toleda's AppleHDA Realtek Audio_v2 Guide, Method B (Multibeast). I must have missed something, any suggestion is welcome...

The guide you followed with Multibeast... When you were running Chameleon, you were using RealtekALC audio most likely. That involved adding patches in your config file for AppleHDA.

So if you used the Multibeast method in the guide stated, then you probably installed Lilu and AppleALC... yes?
Look in your /Library/Extensions folder NOT S/L/E. If in L/E you see Lilu.kext and AppleALC.kext, then your issue is you are still applying patches to your AppleHDA.kext, that will conflict with Lilu and AppleALC.

In the guide under "Before you Install Audio" I believe it says to remove any AppleHDA patches and RealtekALC.kext from your L/E folder.

Also, did you do a clean install of the OS or did you update over the previous OS? If you updated over previous OS, you may need to install a "vanilla" or "native" version of AppleHDA.kext into System/Library/Extensions. You can extract a native version of the kext from the OSInstaller file using an app called Pacifist. Do a search for it on the forums to see how to do it... it's easy. Then follow this guide for installing kexts: https://www.tonymacx86.com/threads/...an-sierra-high-sierra-mojave-catalina.268964/

You can use Hackintool or the terminal method to install the native version of AppleHDA to System/Library/Extensions. Be careful with terminal. KextBeast is another recommended kext installer if you are not comfortable with Terminal... you can download it from this site here: KextBeast

Make sure after you install or remove ANY kexts that you repair permissions and rebuild kext cache. I've never used KextBeast, so not sure if that is a feature, but the guide link above has instructions also.

If after you do the above and reboot if you still don't have audio, then read this guide carefully to configure AppleALC in Clover Configurator.... I used the Hackintool method there, and it did not work for me. I ended up using the Clover Configurator method to configure AppleALC and that did the trick. Here is the guide: https://www.tonymacx86.com/threads/an-idiots-guide-to-lilu-and-its-plug-ins.260063/#AppleALC

I suggest reading all of it so you get an understanding of how Lilu and it's extentions/plugins like AppleALC, WhateverGreen, etc. work. It's impressive and clean work done by the developers.

It's a steep learning curve... I've asked for help on this forum and sometimes I get responses... but only when I'm REALLY stuck do I put up a post... there is TONS of information out there... sometimes just hard to even figure out what questions to ask.

Good luck!
 
[UPDATE: I installed VoodooHDA and it works, so I guess I'm sticking with that.]

Hello, I installed High Sierra on my system successfully (but I had to apply an ACPI patch, not sure if that's related), everything is working except for audio. In MultiBeast 10.4.0 I selected 100 / 200 / 300 Series Audio Support and H310 / B360 / H370 / Q370 Audio Device ID Patch, and also AppleALC and ALC887/888b.

My system is the one under my avatar, the BIOS version is F12. macOS 10.13.6.

At first I installed only ALC887/888b, then AppleALC, then the patches. Since I thought that order wasn't correct, I then deleted RealtekALC.kext and AppleALC.kext in L/E and replaced AppleHDA.kext for the native one in S/L/E. I then removed the kext patches from config.plist and did sudo kextcache -i/. After that, I installed 100 / 200 / 300 Series Audio Support and H310 / B360 / H370 / Q370 Audio Device ID Patch, and then AppleALC and ALC887/888b. When I check, there are no I/O audio devices present.

Audio Controller is enabled in BIOS.

What am I doing wrong?
 

Attachments

  • files.zip
    2 MB · Views: 143
Last edited:
I've used Clover Configurator to update AppleALC kext to the latest version 1.48. Upon reboot, this caused the audio device unable to detect. I reverted to version 1.4.6 and the audio is back again.

I am on Mojave 10.14.6, Asrock Z370ITX-m/ac.

Attaching the Clover update kext screenshot.
 

Attachments

  • Screenshot 2020-04-24 12.14.06.png
    Screenshot 2020-04-24 12.14.06.png
    85.2 KB · Views: 109
Last edited:
Hi, hope I'm posting in the right place

1. Problem: I have working audio but I have squelchy squeaky sounds when no sound/music playing. I am using good quality 3.5mm cable and speakers, no issue in Windows
2. mac OS 10.15.4, Z390 M Gaming, BIOS F9g, RX580 GPU
3. I have Lilu and ALC 1.4.7 in EFI/CLOVER/Kexts/Other - have also tried ALC 1.4.8, sound working but squelching/squeaking noises
4. Attached in debug
5. Attached
6. Attached
7. Attached
8. Attached in debug
Note, Boom Audio is a system wide graphic equaliser, whether enabled/disabled, installed/uninstalled, I get the same issue
 

Attachments

  • Archive.zip
    5.2 MB · Views: 125
Hi,

I'm using a chinese X99 board with Realtek ALC662 chip.
I'm not getting any audio using AppleALC
Tested Layout 1,2,3,5,7
is there a way to be able to have sound with Apple driver not using Voodoo?
Thanks
 
According to the IORegistryExplorer it looks like AppleALC is working.

According to the documentation of AppleALC, there are multiple things that should be changed in your config.plist, but I tried on my system and those things doesn't work for me. (this includes getting rid of the rename HDAS to HDEF and also setting the audio inject in the properties box below instead of the usual drop down menu in clover configurator).

(...)

Now, Toleda is a better source than me for help but I thought this could help you a bit faster. :)

First of all, excuse me for my late response. Better late than never, however.

I got lost on the translation of your second paragraph, and I don't know how should I get rid of the "rename HDAS to HDEF"

I would also like to add that now my audio is working but weirdly and that I haven't changed anything since then. After I boot my computer, it starts working only after waking it up from sleep IF Safari and Preview are not open.
 
Hi, I hope you support laptop audio in this thread.
1. My audio device is completely undetected, unless using voodooHDA. In voodooHDA, working flawlessly except the HDMI Audio. I want to enable the HDMI Audio.
2. macOS 10.15.5 Beta (19F62f) on Toshiba R632/G with 7 series board, ALC269VC V2 codec, Intel Core i5-3427U, Bios V7.00, Intel HD4000 Graphics.
3. I have followed 2 methods so far: AppleALC way and Mirone Audio Patcher's way. None of them gives any luck.
4. Attached.
5. Attached.
6. I lost the original AppleHDA (my bad), and pulled one from 10.15.3 installer, attached
7. Attached
8. Attached

Edit: As I tried more layout-id, it keep giving "error neither alc-layout-id nor layout-id is found in configuration" error.
Edit2: I figured out that I have injected layout-id properties in 2 different places (Device>Audio>Inject and Device>Properties) so I eliminated Device>Audio>Inject and used Device>Properties instead. And I also tried to change the string from "layout-id" to "alc-layout-id" and redo injecting, but still no luck.
 

Attachments

  • Audio reporting.zip
    2.2 MB · Views: 130
Last edited:
Problem: Audio was working fine. Suddenly on start up, no audio devices detected. Audio works fine on Windows HD. USB audio headset works

Mac OS: High Sierra 10.13.6

Motherboard: Gigabyte Z87 OC Force

Processor: Intel Core i7

Graphics: NVIDIA GeForce GTX 780

files attached as requested. Thanks in advance!
 

Attachments

  • files.zip
    773.8 KB · Views: 110
Something weird just happend: I transfered apps and documents from another build using the migration assistant, I think this way some ketxs were trasfered by mistake as well and now audio device is not showing. The strange thing is that my wifi card, that isn't supposed to be supported, now works (TP-Link T6E). Can you help me get audio back? I've tried installing with Multibeast or with KextBeast, but it doesn't seem to do anything, i checked in L/E and in doesn't install any new kext (I think it's not getting the files from the desktop for some reason).

Thank you in advance

Troubleshooting files attached

My build:
macOS 10.14.6
Gigabyte z390 ud (latest BIOS 10e)
Core i7 9700
Integrated graphics 630
 

Attachments

  • Kim Audio Issue.zip
    2.3 MB · Views: 111
Last edited:
Hello. I followed all the instructions and videos I could find on internet. The last steps I followed were next ones:

Remove appleHDA.kext using Terminal.​
Extract a Vanilla appleHDA.kext from a Catalina Mac Os installer using pacifist.​
Install the original appleHDA.kext using hackintool kext installer utility.​
Reboot​
Then install latest versions of appleALC.kext and LiLu.kext int the Efi/clover/kext/others folder. Using Clover configurator.​
Then opening config.plist and setting the layout in 1. Later I tried 2, and finally 3. Then I clicked on "Reset HDA" and patched "change HDAS to HDEF". As a note, in the list of patches I also have "rename HDAS to HDEF" but I click on disable.​
I Have an Asus Tuf Plus Gaming Wifi. Audio Codec is Realtek S1200A, or at least is supposed to be. I have noted that some people using the same motherboard have functional audio, so I guess it is posible and I am not doing something right.​

The rest of the build is:

Catalina 10.15.5
Intel I9900
Shaphire Radeon 580


Thank you for your help in advance.
 
Back
Top