Dortania的Hackintosh笔记 | 为Sonoma驱动博通无线网卡的详细步骤
本帖最后由 lwx1901 于 2024-1-29 08:47 编辑Dortania的Hackintosh笔记
一虽然该项目是为传统MAC硬件而定制的,但我们知道社区对我们开发博通无线网卡补丁非常关注,对于希望在Hackintoshs等非标准机型上使用博通无线网卡的人们,请参阅以下内容。为博通无线网卡启用支持而使用我们当前的修复补丁,您需要做好以下设置:
1AMFI需要禁用:NVRAM>Add>UUID>boot-args| amfi=0x80UUID:7C436110-AB2A-4BBB-A880-FE41995C9F82不推荐使用
不再建议使用amfi=0x80,但请注入以下kext:AMFIPass.kext请添加启动参数-amfipassbeta,防止它加载失败可将它的MinKernel设为23.0.0,使它仅适用于Sonoma
2请将系统完整性保护设置为0x0803:NVRAM>Add>UUID>csr-active-config | 03080000DATA类型开机请重置NVRAM或将csr-active-config添加到Delete:NVRAM>Delete>UUID>csr-active-configUUID:7C436110-AB2A-4BBB-A880-FE41995C9F82
3禁用安全启动模型Misc>Security>SecureBootModel:Disabled
4请按以下顺序注入kext:1)IOSkywalkFamily.kext
2)IO80211FamilyLegacy.kext
3)IO80211FamilyLegacy.kext>AirPortBrcmNIC.kext可将它们的MinKernel设为23.0.0,使它们仅适用于Sonoma警告:注入顺序不能颠倒
警告:不可直接套用任何系统自带的IOSkywalkFamily.kext
5以下kext需要阻止加载:com.apple.iokit.IOSkywalkFamily请将它的Strategy(策略)设置为Exclude(阻止)可将它的MinKernel设置为23.0.0,使它仅适用于Sonoma警告:请务必正确设置
二安装OpenCoreLegacy Patcher(OCLP):1)完成以上所有设置后,请重启电脑
2)安装OCLP>PostInstallRootPatch>StartRootPatching
3)再次重启电脑后,应该已恢复无线网络支持更新系统版本后,正常情况下会自动提示安装也可以手动安装
三以下kext已附后,可自行取用:IOSkywalkFamily.kext
IO80211FamilyLegacy.kext(嵌套AirPortBrcmNIC.kext)
AMFIPass.kext也可以到Dortania站点下载:
https://github.com/dortania/OpenCore-Legacy-Patcher
OCLP约549MB,请到Dortania站点下载https://github.com/dortania/OpenCore-Legacy-Patcher
本帖最后由 daliansky 于 2024-3-29 11:33 编辑
Dortania的Hackintosh笔记
虽然该项目是为旧MAC而设计的,但我们知道社区对我们开发博通无线网卡驱动补丁非常关注,对于需要在Sonoma中驱动博通无线网卡的人们,请做好以下设置:
1AMFI需要禁止:
NVRAM>Add>UUID>boot-args|amfi=0x80UUID:7C436110-AB2A-4BBB-A880-FE41995C9F82
不再建议使用amfi=0x80,但请注入以下kext:
AMFIPass.kext1)请添加以下启动参数,防止它加载失败:NVRAM>Add>UUID>boot-args|-amfipassbetaAMFIPass.kext更新到1.4.0版本可不需要使用该启动参数
2)可将它的MinKernel设置为23.0.0,使其仅生效于Sonoma,也可不设置
2请将系统完整性保护设置为0x0803:开机请重置NVRAM或将csr-active-config添加到删除:
NVRAM>Add>UUID>csr-active-config | 03080000NVRAM>Delete>UUID>csr-active-config
DATA类型UUID:7C436110-AB2A-4BBB-A880-FE41995C9F82
3
禁止安全启动模型Misc>Security>SecureBootModel: Disabled
4
以下kext需要阻止加载:可将它的MinKernel设为23.0.0,使其仅生效于Sonoma,也可以不用设置
com.apple.iokit.IOSkywalkFamily警告:请务必正确添加设置该内核驱动程序阻止项
请将它的Strategy(策略)设置为Exclude(阻止)
5请按以下顺序注入kext:可将它们的MinKernel设置为23.0.0,使其仅生效于Sonoma,也可以不用设置
IOSkywalkFamily.kext警告:注入顺序不可颠倒
IO80211FamilyLegacy.kext警告:不要试图注入任何系统自带的IOSkywalkFamily.kext
IO80211FamilyLegacy.kext>AirPortBrcmNIC.kextAirPortBrcmNIC.kext除了通过IO80211FamilyLegacy.kext嵌套链接注入外,也可以从IO80211FamilyLegacy.kext中提取出来单独注入
6安装OpenCore Legacy Patcher(OCLP):Dortania更新OCLP的1.4.2版本,已兼容支持14.4系统下驱动博通无线网卡
1)正确做好以上所有设置后,请重启电脑
2)安装OCLP,再次重启电脑
OCLP.app>Post-Install Root Patch>Start Root Patching>Reboot
3)重启电脑后,应该已恢复无线网络支持
建议添加以下启动参数,修复部分应用异常和系统检测不到更新等故障问题:
1)revpatch=sbvmm(须配合使用内核事件修补程序 RestrictEvents.kext)
2)ipc_control_port_options=0
*以下kext已上传附后,自行取用:
1)IOSkywalkFamily.kext
2)IO80211FamilyLegacy.kext
3)AMFIPass.kext1)IO80211FamilyLegacy.kext包含AirPortBrcmNIC.kext
2)OCLP文件较大,请到Dortania的网址下载:
https://github.com/dortania/OpenCore-Legacy-Patcher
3)原帖排版后,贴子内容丢失但又无法恢复,故重发本贴,原帖地址:
https://bbs.pcbeta.com/viewthread-1975545-1-2.html
支持搬运辛苦了 支持搬运辛苦了
在观察一段时间,看看大家的效果 目前在montery 这个不是发过了吗 辛苦了,下周有时间折腾一下3080mff 辛苦了,让我们看到了希望。。。
谢谢分享............................... 留楼观察进度改革 感谢分享{:5_266:} 感谢 很详细 以后试试 kinsport 发表于 2023-7-29 10:46 https://bbs.pcbeta.com/static/image/common/back.gif
感谢 很详细 以后试试
不错的,测试下来,没有任何后遗症,所以原生态功能都齐全。 蓝牙的问题怎么解决啊???DW1830蓝牙不能用。……。…。…。。……。…。……… 准备停留在Ventura了,感觉新一代macos没有特别惊艳的地方了 开机时重置NVRAM或将csr-active-config添加到Delete,以确保该变量始终有效。
突然明白了NVRAM配置中的Delete的用法。原来是OC先完成Delete,后面才Add. uyiwxf 发表于 2023-7-30 20:09 https://i.pcbeta.com/static/image/common/back.gif
蓝牙的问题怎么解决啊???DW1830蓝牙不能用。……。…。…。。……。…。………
这个不是免驱的吗? 博通可以驱动了吗?
为什么机型选择最多只有18,3 没有19,1