本帖最后由 blueboz 于 2020-2-15 13:34 编辑
原因:
搞了很久,之前一直都是用VoodooHDA-2.9.1.kext这个补丁的,因为偶尔会挂掉,自己强迫症决定要换掉。
之前一直都是参考大佬黑小兵的帖子http://whareotiv.com/3Uu0,但是本人才疏学浅,看不太懂部分细节的操作。操作步骤:
1.安装Lilu + AppleALC(确保你没有打了VoodooHDA万能声卡))
2.打开Clover Configuration 打开你的config.plist文件 3.ACPI设置->Dsdt下的补丁列表 选中上面这两个。有的已经默认勾选了,你可以看看列表
4.接下来就是漫长的修改
其中图中的第三步是有关的注入的LayoutId ,
我们可以通过查表 http://whareotiv.com/3UwQ(链接转向可能有点广告,右上方叉掉即可,对此造成不便实在很抱歉。)
点击上面链接查表,进入后用Ctrl+F 找到我们自己的声卡型号。(声卡型号建议小白用鲁大师去查看,如果你不想切回去win系统,怎么办呢?可以尝试一下用Hackintool 去验证一下,这个工具在后面的链接有,不过建议去官网下载最新的)
红色下划线的那部分就是我们要的
在里面搜索我们的声卡,并且一个一个替换,替换后,保存clover文件,重启,直到声卡正常驱动为止,
对于887这个奇葩声卡,这么多LayoutId你得有耐心。一个一个慢慢替换,不过你得保证你得AppleALC 和Lilu正常驱动才可以。
5.补充的验证驱动是否驱动(可以跳过不看)
怎么知道我的AppleALC 和Lilu是否已经正确的驱动了?正常情况下,我们把驱动kext,放置到我们/EFI/CLOVE/kexts目录之后
就完事的,但是问题是我怎么知道这个驱动是否已经正常驱动,或者有没有异常导致这个驱动挂掉了?
这里提供有2个方法,这里介绍一种,比较快的。命令如下:
kextstat|grep -E 'AppleALC|Lilu'
执行后,如果看到如下效果,高亮红色字有你的驱动名称即认为该驱动,缺一不可!检查一下自己是否放错目录了。或者驱动是否支持等问题。
6.万能layoutId
不过对于比较懒惰的你,给你2个layoutId 1 和11
1好像是万能的,不过有可能前置耳机无效,我试过我的PC机子是11最好不过,
爬帖子也看到11是最好的,如果你试了不行,要检查你的其他步骤有没有做错了。最重要的是第五步骤,驱动是否已经正常驱动,如果没有正常驱动,一切免谈。
额外补充,本人的笔记本使用的layout是19 ,声卡是ALC269,有一样的可以试试,这个比较厉害了,拔出二级线居然可以自动停止播放,插入二级线,居然自动外放转耳机,算是很完美了。
经常看到有人用KextUtility安装驱动,其实跟放置到CLOVER 我觉得没有什么太大区别,区别可能是安装到的目录不一样把。安装到系统目录还需要修复权限,我还不如放Clover方便呢。随便想怎么搞就怎么搞,升级都是分分钟的事。
本文使用的资料下载:
http://whareotiv.com/3UxD
hackInTool下载
http://whareotiv.com/3Uy3
|