Feartech
Moderator
- Joined
- Aug 3, 2013
- Messages
- 32,437
- Motherboard
- Asus N752VX-OpenCore
- CPU
- i7-6700HQ / HM170
- Graphics
- HD 530 1920 x 1080
- Mac
- Mobile Phone
no need to do that,Fix confirmed. I installed CodecCommander.kext to EFI/CLOVER/kexts/Other and put hda-verb to /usr/bin and run these commands and sound distortion problem gets fixed.
Guess I should make a batch file to auto-launch at startup and after wake, cause sound gets distorted after sleep-wake cycle again and I should re-run these commands to fix sound.Code:hda-verb 0x19 SET_PIN_WIDGET_CONTROL 0x25 hda-verb 0x21 SET_UNSOLICITED_ENABLE 0x83
you can rebuild your hda-verb to include those commands, and then install that new hda-verb to /usr/local/bin
you can see the file here:
ALCPlugFix/ALCPlugFix/main.m at master · Sniki/ALCPlugFix
An updated version of ALCPlugFix for Lenovo ThinkPad(s) with Realtek ALC3232 Audio Codec - Sniki/ALCPlugFix
github.com
and scroll down until you see the commands to change
so...
if you go here:
GitHub - Sniki/ALCPlugFix: An updated version of ALCPlugFix for Lenovo ThinkPad(s) with Realtek ALC3232 Audio Codec
An updated version of ALCPlugFix for Lenovo ThinkPad(s) with Realtek ALC3232 Audio Codec - Sniki/ALCPlugFix
github.com
edit the main.m file, replace the current section:
Code:
NSString *output1 = [[binPrefix stringByAppendingString:@"hda-verb 0x1a SET_PIN_WIDGET_CONTROL 0x24"] runAsCommand];
NSString *output2 = [[binPrefix stringByAppendingString:@"hda-verb 0x15 SET_UNSOLICITED_ENABLE 0x83"] runAsCommand];
with your info:
Code:
NSString *output1 = [[binPrefix stringByAppendingString:@"hda-verb 0x19 SET_PIN_WIDGET_CONTROL 0x25"] runAsCommand];
NSString *output2 = [[binPrefix stringByAppendingString:@"hda-verb 0x21 SET_UNSOLICITED_ENABLE 0x83"] runAsCommand];
then save
then you can build your own by popping in:
Code:
xcodebuild -target ALCPlugFix
then you will have your own unique hda-verb
make sure you have xcode installed