黑苹果Sonoma14.5微星B460M主板声卡驱动(通用方案)
几年前攒机弄了个BigSur的黑苹果,见文章“一套性价比不高的黑苹果配置(含B460m-i510400的EFI下载)”最近因为要学习某个设计软件,免费版已经不支持BigSur了所以就对之前这个mac系统进行了升级,升级过程还算顺利折腾了不到2天!核心操作就是在升级前一定要升级OC,最终我是下载的OCAuxiliaryTools这个工具(https://github.com/ic005k/OCAuxiliaryTools/releases),先挂在ESP也就是EFI分区备份EFI文件,然后再将EFI里的config.plist这个配置文件拖到到OCA这个工具里面,然后获取OpenCore最新版本、选择Kexts同步,完成后重启系统;最后再利用mac检查更新到最新的Sonoma14.5版本即可,更新存在一些问题需要解决:
1、更新后原来的免驱的无线网卡失效了,没想折腾就直接tb买了个usb无线网卡按照卖家给的安装下驱动就能用wifi了。【2024.06.22更新,bcm博通网卡驱动已解决:https://ranjuan.cn/bcm94360cd-sonoma-fix/】
2、更新后声音失效了,没有任何可用的声音配置项 Hackintool里面也识别不到声卡,也就是本文即将要解决的问题
![](https://public-web-files.oss-cn-beijing.aliyuncs.com/ranjuanweb/2024/06/d2b5ca33bd970f64a6301fa75ae2eb22-4.png?x-oss-process=image%2Fquality,q_50%2Fresize,m_fill,w_640,h_1024)
一、准备工作
1、下载最新AppleALC仿冒声卡驱动 https://github.com/acidanthera/AppleALC/releases?page=1
这里你还需要知道你的声卡型号是什么,我的是ALCS1200,网上很多帖子都是让你找到型号后一个个试layout-id,其实可以取巧一点,直接在声卡驱动历史记录里面搜你的型号,我的这个声卡就在第二页找到了可以明确地知道layout-id是多少,就不用一个一个试id了! 我下的是1.9.0版本,你下的哪个版本也记住了!
![](https://public-web-files.oss-cn-beijing.aliyuncs.com/ranjuanweb/2024/06/681195ef5590e5de7740869eb8d16b82.jpg?x-oss-process=image%2Fquality,q_50%2Fresize,m_fill,w_1024,h_814)
你也可以尝试在上面git仓库的声卡型号对应文件夹里面找下提交记录,看看哪个id里面有你的主板型号,如果实在找不到那就只能一个个试了
![](https://public-web-files.oss-cn-beijing.aliyuncs.com/ranjuanweb/2024/06/d2b5ca33bd970f64a6301fa75ae2eb22-5.png?x-oss-process=image%2Fquality,q_50%2Fresize,m_fill,w_1024,h_510)
2、下载最新Lilu,注意这个跟AppleALC驱动是搭配使用的最好都用最新版本,不然可能没效果!https://github.com/acidanthera/Lilu/releases
我下的是1.6.7版本,你下的哪个版本记住了!
3、使用OCAuxiliaryTools注入驱动
把整个EFI文件夹备份几份到U盘以防万一。拿一个备份放mac桌面上来修改即可。
A、先把上面下载的2个驱动kexts文件放到修改版EFI文件夹下的OC--Kexts文件夹下如果提示重复直接覆盖
![](https://public-web-files.oss-cn-beijing.aliyuncs.com/ranjuanweb/2024/06/d2b5ca33bd970f64a6301fa75ae2eb22.png?x-oss-process=image%2Fquality,q_50%2Fresize,m_fill,w_1011,h_1024)
B、将修改版EFI文件夹下的config.plist拖到OCAuxiliaryTools 并修改2个驱动的版本号,这2个版本号就是上面下载是让你记住的版本号!
![](https://public-web-files.oss-cn-beijing.aliyuncs.com/ranjuanweb/2024/06/d2b5ca33bd970f64a6301fa75ae2eb22-1.png?x-oss-process=image%2Fquality,q_50%2Fresize,m_fill,w_1024,h_862)
C、注入声卡id
在DP里面修改layout-id,怎么确定ID前文已经讲过了。我的id是52,完了记得保存
![](https://public-web-files.oss-cn-beijing.aliyuncs.com/ranjuanweb/2024/06/d2b5ca33bd970f64a6301fa75ae2eb22-2.png?x-oss-process=image%2Fquality,q_50%2Fresize,m_fill,w_1024,h_862)
在NVRAM里面修改alcid然后保存(我这里的boot-args是: igfxfw=2 igfxonln=1 alcid=52 gfxrst=1 alcdelay=500 shikigva=80 -cdfon -igfxmpc)
![](https://public-web-files.oss-cn-beijing.aliyuncs.com/ranjuanweb/2024/06/d2b5ca33bd970f64a6301fa75ae2eb22-3.png?x-oss-process=image%2Fquality,q_50%2Fresize,m_fill,w_1024,h_616)
4、替换EFI文件夹,重启
将你修改的EFI文件夹覆盖替换挂载的系统EFI文件夹即可。其实说白了就是更新了2个驱动kexts及1个配置文件config.list 当然有OCAuxiliaryTools在你能做的事情还不止于此……
基于互联网精神,在注明出处的前提下本站文章可自由转载!
本文链接:https://ranjuan.cn/sonoma14-msi-b460m-apple-alc/
微信赞赏
支付宝赞赏
发表评论