- Joined
- Jul 22, 2018
- Messages
- 6,637
- 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
Installing the required Kext
Download CodecOmmander from the downloads section of this forum.
Extract the kext from the Release folder.
Mount your ESP.
For Clover:
If you're using Clover, copy the kext to EFI/Clover/Kext/Others
For OpenCore:
If you're using OpenCore, copy the kext to EFI/OC/Kexts. You'll also need to add the kext entry in Kernel section of your config.plist.
Installing HDA Verb
Copy hda-verb to bin
Open Terminal
Type:
When promoted, enter your password
Download the Jack fix attached below. This is a script which updates the pin widget control when using Headphones
Installing Jack Fix
Copy Jack fix to bin
Open Terminal
Type:
When promoted, enter your password
Monitor the Audio, and execute the script. The distortion should be fixed
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
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
Installing the required Kext
Download CodecOmmander from the downloads section of this forum.
Extract the kext from the Release folder.
Mount your ESP.
For Clover:
If you're using Clover, copy the kext to EFI/Clover/Kext/Others
For OpenCore:
If you're using OpenCore, copy the kext to EFI/OC/Kexts. You'll also need to add the kext entry in Kernel section of your config.plist.
Installing HDA Verb
Copy hda-verb to bin
Open Terminal
Type:
Code:
sudo cp -R /Users/yourusername/Desktop/hda-verb /usr/bin
Download the Jack fix attached below. This is a script which updates the pin widget control when using Headphones
Code:
hda-verb 0x19 SET_PIN_WIDGET_CONTROL 0x25
hda-verb 0x21 SET_UNSOLICITED_ENABLE 0x83
Installing Jack Fix
Copy Jack fix to bin
Open Terminal
Type:
Code:
sudo cp -R /Users/yourusername/Desktop/Jack fix /usr/bin
Monitor the Audio, and execute the script. The distortion should be fixed
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
Attachments
Last edited: