使用AppleALC驱动声卡
AppleALC的作用我就不说了,什么?你不知道?
使用AppleALC能够解决声音小、爆音、扬声器与耳机无法自动切换、的问题
注意:
需要在EFI加载AppleALC.kext
部分老款笔记本需要IRQ热补丁,如Broadwell和更旧的版本中普遍存在,如果你是Skylake或者更新的系统,测试完所有的ID都不能驱动,能够尝试这个补丁(补丁在文末提供下载链接和使用方法)
取消EFI中加载的其他有关声音的驱动,如VoodooHDA
正式步骤
1.查看声卡型号
进入Windows系统,右键我的电脑→管理→设备管理器→声音,视频和游戏控制器→选择你的声卡设备→双击进去→详细信息→属性选硬件ID
如图所示,Dev后面的参数是0282,那么说明这款声卡的型号是ALC282(当然不是绝对的,有些人的参数可能不是这个,如果你不确定,你可以找万能的度娘或者使用AIDA64查看,本文不会做详细介绍)
2.查阅声卡ID表
进入声卡ID表中查阅自己的声卡ID,如这款ALC282,我们能够得知两个信息
0x100003
layout 3, 4, 13, 22, 27, 28, 29, 41, 43, 51, 76, 86, 127
- (0x100003)是指支持的硬件版本,仅当列出多个版本且布局不同时才相关
- (layout 3, 4, 13, 22, 27, 28, 29, 41, 43, 51, 76, 86, 127)是声卡支持的各种布局ID
如果你的音频编解码器是ALC 3XXX,则可能是错误的,而只是重新命名的控制器,请进行研究,以查看实际的控制器是什么
- ALC3601就是一个例子,但是当我们加载Linux时,会显示真实名称:ALC 671
3.查看声卡PCI地址
此步骤Clover可以跳过,你如果选择不跳过,我也会讲解不跳过的方法
使用工具Hackintool,打开之后,点击上方的PCIe,然后将Hackintool全屏,查找IOpeg名称中带有HDEF的,如下图示例
然后右键那一横列,选择Copy Device Path,如下图所示
4.使用配置工具打开Config.plist
OpenCore驱动方法
使用OpenCore Configurator或者Propertree,小白强推OpenCore Configurator(选择与你当前版本适合的版本,过高过低都不可)
打开Config后,选择DeviceProperties,不好说了看图解
然后在值那一栏填写你的声卡ID,不能一次性全部填入,需一个一个测试,如图,我填写了一个3
Clover(跳过)
如图所示,可以直接填入声卡ID
Clover(不跳过)
当在AMD上运行AppleALC时,你会发现没有麦克风,这是一个常见问题,特别是尚未制作任何补丁来支持Mic输入。目前,“最佳”解决方案是购买USB DAC / Mic或采用VoodooHDA.kext方法。VoodooHDA的问题在于,它比AppleALC不稳定且音频质量较差
关于IRQ补丁的使用方法
OpenCore
Clover
文件分享:
上一篇
macOS下驱动博通Bcm网卡 下一篇
AppleALC声卡ID表