Dortania的Hackintosh笔记 |
虽然该项目是为旧MAC而设计的,但我们知道社区对我们开发博通无线网卡驱动补丁非常关注,对于需要在Sonoma中驱动博通无线网卡的人们,请做好以下设置: |
1 | AMFI需要禁止: |
|
NVRAM>Add>UUID>boot-args|amfi=0x80 | UUID:7C436110-AB2A-4BBB-A880-FE41995C9F82 |
不再建议使用amfi=0x80,但请注入以下kext:
AMFIPass.kext | 1)请添加以下启动参数,防止它加载失败: NVRAM>Add>UUID>boot-args|-amfipassbeta AMFIPass.kext更新到1.4.0版本可不需要使用该启动参数
2)可将它的MinKernel设置为23.0.0,使其仅生效于Sonoma,也可不设置 |
|
|
2 | 请将系统完整性保护设置为0x0803: | 开机请重置NVRAM或将csr-active-config添加到删除: |
NVRAM>Add>UUID>csr-active-config | 03080000 | NVRAM>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.kext | AirPortBrcmNIC.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.kext | 1)IO80211FamilyLegacy.kext包含AirPortBrcmNIC.kext
2)OCLP文件较大,请到Dortania的网址下载:
https://github.com/dortania/OpenCore-Legacy-Patcher
3)原帖排版后,贴子内容丢失但又无法恢复,故重发本贴,原帖地址:
https://bbs.pcbeta.com/viewthread-1975545-1-2.html |