惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

人人都是产品经理
人人都是产品经理
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
宝玉的分享
宝玉的分享
月光博客
月光博客
爱范儿
爱范儿
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
阮一峰的网络日志
阮一峰的网络日志
博客园_首页
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 三生石上(FineUI控件)
博客园 - 聂微东
小众软件
小众软件
量子位
MongoDB | Blog
MongoDB | Blog
Blog — PlanetScale
Blog — PlanetScale
The Cloudflare Blog
Stack Overflow Blog
Stack Overflow Blog
U
Unit 42
Hugging Face - Blog
Hugging Face - Blog
T
The Blog of Author Tim Ferriss
H
Help Net Security
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC

博客园 - hangox

Claude Code 自定义状态栏配置指南 如何给 Claude 中的网页做截图 AGP 8.0+ Publish idea 插件兼容 K2 模式 IDEA 不提示 gitlab-ci 字段问题 不要随便使用 npm 源加速站点 Xcode Format Swift 代码 idea Convert File To Kotlin File 多 Commit 问题 ApkList 源问题修复 NginxProxyManager 数据库迁移记录 android ConcurrentModificationException 错误 Android Studio 插件分享——Gradle Utilities Android Studio 插件分享——Jadx Class Decompiler templete Android Studio 3.0 新特性 Android SpringAnimator初探 关于Android菜单上的记录 升级到 classpath 'com.android.tools.build:gradle:1.0.0-rc1 OnScrollListenerPro
BCM94360CS2 黑苹果 macOS Sonoma Wifi 不能开启修复
hangox · 2024-06-18 · via 博客园 - hangox

BCM94360CS2 说明

苹果的拆机卡,这个是真的免驱动的

网卡图

参考资源

  1. 在macOS Sonoma 14中驱动博通网卡
  2. OpenCore Legacy Patcher 0.6.8 Update! New AMFIPass & Ventura 13.5 2011 Fix!!!

详细操作

1. 准备用到的 Kext

点击下载 OpenCore-Legacy-Patcher
解压后如下
17186958672075
需要这些 kext

  • OpenCore-Legacy-Patcher-main/payloads/Kexts/Acidanthera/AMFIPass-v1.4.0-RELEASE.zip
  • OpenCore-Legacy-Patcher-main/payloads/Kexts/Wifi/IOSkywalkFamily-v1.1.0.zip
  • OpenCore-Legacy-Patcher-main/payloads/Kexts/Wifi/IO80211FamilyLegacy-v1.0.0.zip

使用驱动说明,如下图,我的是苹果拆机卡,就是用下图中的方案 1

记住,如果文件夹里面有最新的,记得用最新的版本,不要用旧的

2. 安装 OpenCore-Patcher

打开链接 OpenCore-Legacy-Patcher releases
找到最新的 tag ,下载 OpenCore-Patcher.pkg,比如下图是我目前下载最新的

下载并按照提示安装即可

3. 添加 kernel 到 config.plist


!!!一定要按顺序来!!!

4. 阻止系统的 com.apple.iokit.IOSkywalkFamily 执行

这一步是为了干掉系统的 com.apple.iokit.IOSkywalkFamily 然后加载我们上一部修复过的 Kernel

5. 关闭 SIP

SIP 就是 mac 的系统完整性保护,因为我们这次要修改系统的驱动,所以只能关闭这功能,才能让我们的生效

csr-active-config 改为 03080000(就是关闭的意思),按下图修改

同时增加 csr-active-config 删除(这一步我也不知道为什么)

然后把启动安全改为 disable

6. 重置 NVRAM

这一步不重置是看不到 disable sip 生效的
首先检查自己的 oc 目录是否有 ResetNvramEntry.efi 文件(我就是没有,重置的时候一脸蒙蔽)
Finder 2024-06-18 15.43.31
没有的话去 https://github.com/acidanthera/OpenCorePkg/releases 找一个自己 opencore 版本下载,解压然后扔回来

开始重启系统,进入 OpenCore 界面,选择 Reset NVRAM

重置之后记得注意自己的引导磁盘是不是保存 EFI 的盘,这个会变,可以重新进入 BIOS 调整自己的引导磁盘

7. 使用 OpenCore-Patcher 打补丁

打开 OpenCore-Patcher 选择 Post-install Root Patch

选择 Start Root Patching


剩下的就是等它自己跑完,提示重启,重启就能看到新 Wifi 驱动成功

我失败的原因记录

当时找驱动的时候找到的 IOSkywalkFamily.kext 不是最新的,而我的系统是最新的,导致兼容不上,最后无法开启 wifi