本帖最后由 zaq503457140 于 2018-12-14 11:03 编辑
实在忍受不了万能声卡驱动voodoohad的杂音和声音小的问题,于是各种找解决方法,试了几乎所有intel的修补方法,除了Linux提取声卡信息修补appleHDA,太麻烦了,正准备尝试的时候,找到了简单的新方法。注意前提条件:
MacOS/Clover_v 2696或更高版本- mac10.13,禁用SIP,安装EFI
- mac10.12,禁用SIP,安装EFI
- mac10.11 ,设置引导标志:无根=0
- mac10.10,设置引导标志:kext-dev-mode=1
- mac10.9
- mac10.8
支持的编解码器:Realtek ALC885、Realtek ALC887、Realtek ALC888、Realtek ALC889、Realtek ALC892、Realtek ALC898、Realtek ALC1150、Realtek ALC1220、带有Realtek ALC音频的HD 3000/HD 4000 HDMI音频(*不支持音频_pikeralpha-110) 需要系统内有原生的AppleHDA.kext 上面是翻译的要求,可能有点读不通,但是能懂。
没满足上面的要求就不用试了,不支持。 教程如下: 1、终端运行(以下是amd的终端地址) bash <(curl -s https://raw.githubusercontent.com/AlGreyy/AMD_Ryzen-audio_CloverALC/master/AMD_audio_cloverALC-130.sh) 等待完成 2、clover 注入audio ID 支持音频ID 音频ID:1支持885,887,888,889,892,898,1150,1220 Realtek ALC音频(默认,1/2/3/5/6主板音频端口) 音频ID:2支持887,888,889,892,898,1150,1220 Realtek ALC/5.1环绕声(3主板音频端口,2 in/1 Out变为3 Out) 音频ID:3支持887,888,889,892,898,1150 带有Realtek ALC音频的HD 3000/HD 4000 HDMI音频
3、重启验证是否成功
ps:已知bug:此法貌似3.5mm麦克风无声,usb的麦克风支持(表示我对麦克风没有需求就没怎么测试和研究修补,有时间尝试下Linux提取设备信息修复下)
修复后的声音表示好多了,不信你试试,对了支持AMD平台,最好是ryzen,其他自测。
附上原地址:https://github.com/toleda/audio_CloverALC(intel-cpu看这里)
https://github.com/AlGreyy/AMD_Ryzen-audio_CloverALC(amd-cpu看这里)
ps2018-12-14:
台式机注入id:1;
笔记本注入id:2;
intel hdmi 貌似是注入id:3(这个没试过)
修复后不行,clover勾选fixhda或者clover加入 AZAL to HDEF D01A to HDEF D018 to HDEF 其中之一,还不行dadt加入hdef
|