- Joined
- Jul 22, 2018
- Messages
- 8,169
- Motherboard
- Supermicro X11SPA-T
- CPU
- Intel Xeon W-3275 28 Core
- Graphics
- 2xAMD RX 580 8GB
- OS X/macOS
- 13.x
- Bootloader
- OpenCore (UEFI)
- Mac
- Mac mini
- MacBook Pro
- Mobile Phone
- Android
- iOS
Fix Audio Distortion when using Headphones on Laptops [Clover/OpenCore]
An EliteMacx86 Exclusive Guide - This guide covers fixing of Audio Distortion when using Headphones on Laptops using Clover and OpenCore.
Overview
After enabling the Audio, you might encounter audio distortion/crackling sound when using headphones on laptops. To fix this issue, follow the steps below.
Some Audio Codecs which requires this fix
1. Download CodecCommander.kext.
2. Extract the kext from the Release folder.
3. Mount your ESP.
2. Open your config.plist and add CodecCommander.kext entry in the
1. From the Release folder of CodecCommander you extracted in STEP#1, copy
1. Download the Jack Fix script attached below.
2. Open the Jack Fix script using any text editor.
3. Replace YourUserName with your actual username in line 2 and line 3.
4. Save changes to the script.
5. Copy the Jack Fix script to the
1. Double-click on the Jack Fix to execute the script.
2. Monitor the Audio, and execute the script. The distortion should be fixed now.
Note:
This will also fix switching issues for Headphones and Microphone Outputs. The script works for AppleHDA, AppleALC, CloverHDA, ADummyHDA and VoodooHDA.
Q. Is there any way to execute/run this script automatically?
A. Yes. In System Preferences, go to Users & Groups, select Login items, add Jack Fix to Login Items.
Problem Reporting
Details
Credits:
EliteMacx86
RehabMan
Mahmoud
St0kki
An EliteMacx86 Exclusive Guide - This guide covers fixing of Audio Distortion when using Headphones on Laptops using Clover and OpenCore.
Overview
After enabling the Audio, you might encounter audio distortion/crackling sound when using headphones on laptops. To fix this issue, follow the steps below.
Some Audio Codecs which requires this fix
- Realtek ALC233/ALC3236
- Realtek ALC236
- Realtek ALC255
- Realtek ALC256/ALC3246
- Realtek ALC292
- Realtek ALC294
- Realtek ALC298
- Realtek ALC299
STEP 1: Add Required Kext
The very first step is to install the required kext in order to fix the distortion.1. Download CodecCommander.kext.
2. Extract the kext from the Release folder.
3. Mount your ESP.
For Clover:
If you're using Clover, copy the kext toEFI/Clover/Kext/Others
directory.For OpenCore:
1. If you're using OpenCore, copy the kext to theEFI/OC/Kexts
directory.2. Open your config.plist and add CodecCommander.kext entry in the
Kernel>Add
section of your config.plist
.STEP 2: Install HDAVerb
The next step is to install the HDAVerb which will update the pin widget control when using Headphones.1. From the Release folder of CodecCommander you extracted in STEP#1, copy
hda-verb
to the /Users/YourUserName/
directory.STEP 3: Installing Jack Fix
The next step is to install the Jack Fix script which will execute the command silently in the background.1. Download the Jack Fix script attached below.
2. Open the Jack Fix script using any text editor.
3. Replace YourUserName with your actual username in line 2 and line 3.
4. Save changes to the script.
5. Copy the Jack Fix script to the
/Users/YourUserName/
directory.STEP 4: Execute Jack Fix
Now the next step is to execute the Jack Fix script.1. Double-click on the Jack Fix to execute the script.
2. Monitor the Audio, and execute the script. The distortion should be fixed now.
Note:
This will also fix switching issues for Headphones and Microphone Outputs. The script works for AppleHDA, AppleALC, CloverHDA, ADummyHDA and VoodooHDA.
Q. Is there any way to execute/run this script automatically?
A. Yes. In System Preferences, go to Users & Groups, select Login items, add Jack Fix to Login Items.
Problem Reporting
Details
- Audio Codec
- macOS version/CPU/GPU
- Copy of IOReg
- Method used for enabling Audio
- Installed CodecCommander.kext
- Kextcache output
- DPCIManager/Status
- System Information/Hardware/Audio/Intel High Definition Audio (All available devices)
- System Preferences/Sound/Output
- System Preferences/Sound/Input
- For Clover, compress EFI/Clover, exclude the themes folder.
- For OpenCore, compress EFI/OC.
- Do not include complete EFI folder.
- Put all files in a folder with your name, compress files as Zip and attach files using site attachments only.
- Do not use any external links.
Credits:
EliteMacx86
RehabMan
Mahmoud
St0kki
Attachments
Last edited: