Audio is an integral part of computer and needs to be enabled. The following is a guide for enabling audio on your hardware. This will enable on-board audio for desktop motherboards. This guide provides files and instructions for enabling native macOS AppleHDA Audio.

This will enable on-board audio for desktop motherboards. This guide provides files and instructions for enabling native macOS AppleHDA Audio. This guide uses the AppleALC by vit9696 which is one of the easiest method to enable native audio without modifying original AppleHDA. There are several other methods but this seems more reliable. If you follow any other method and unfortunately the audio doesn't works, it can be difficult to roll-back in order to follow the another method. This method is easy to roll-back and works after update. Before using this guide, we recommend you to perform a clean installation of macOS.

Get Codec Information
The very first step is to get the codec information. Getting codec information is necessary as without knowing the audio codec, it will create chaos while following the guide as each codec is unique and needs different edits. To get the codec information, follow the steps below.

The easiest method to obtain the codec information is to visit your motherboard manufacturer site and look for the Audio information under the specification section.

Use DPCIManager and look for the codec information under status tab.

Use a Linux or Ubuntu and in terminal, type :

Code:

cat /proc/asound/card0/codec#1 > ~/Desktop/codec_dump.txt

or

Code:

cat /proc/asound/card0/codec#0 > ~/Desktop/codec_dump.txt

Download AppleALC and Lilu
The next step is to download the required kexts to enable audio. AppleALC doesn't works alone. AppleALC and Lilu is needed together to work with conjunction in order to enable the audio.

4. Navigate to Devices tab in the left pane, and type the layout ID under Inject.​

The audio ID depends on the audio codec your motherboard uses. The common layout ID for the common audio codecs has been listed below. The tested layout IDs are marked bold and we recommend to use them to avoid any issues.
For a complete list of supported codecs and the Audio ID, see AppleALC Supported Codecs

Common Audio Codecs and Layout IDs

5. Check ResetHDA checkbox under Audio section in Devices pane​

6. Save your config.plist​

7. Restart your system​

Setting Audio Output/Input
After restarting your system, you'll need to setup audio output and input through your rear audio jack located at back panel and headphones jack located at the front panel. You will need to set your output device to Internal Speakers for sound to work.

Open System Preferences

Select Sound

Under Sound Effects tab, select

Play feedback when volume is changed

Select Show volume in menu bar

Click on Output

Select Internal Speakers

​

Note :

When using Headphones, the Output is automatically switched to Headphones.