实际是可以的,楼主的愿望可以实现,请看教程:
添加硬件设备代码,模拟成BCM无线硬件ID让OpenCore Path认为机器是BCM无线
如:硬件位置和代码如下:
<key>PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)</key>
<dict>
<key>IOName</key>
<string>pci14e4,43a0</string>
</dict>
注意:这里的 PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0) 位置 根据你的无线实际位置填写
排除原生驱动代码这和驱动BCM无线是一样的如下:
<dict>
<key>Arch</key>
<string>x86_64</string>
<key>Comment</key>
<string>Allow IOSkywalk Downgrade</string>
<key>Enabled</key>
<true/>
<key>Identifier</key>
<string>com.apple.iokit.IOSkywalkFamily</string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string>24.0.0</string>
<key>Strategy</key>
<string>Exclude</string>
</dict>
最后,需要添加BCM驱动无线的 三个文件:IOSkywalkFamily.kext IO80211FamilyLegacy.kext AMFIPass.kext和添加13系统的Intel无线AirportItlwm.kext
顺序如下:
IOSkywalkFamily.kext
IO80211FamilyLegacy.kext
AirportItlwm.kext 注意:这是Venterey13系统的 Intel无线原生驱动
AMFIPass.kext
最后是Boot启动以参数添加:
amfi=0x80 ipc_control_port_options=0
配置完成,那么进系统后,使用 OpenCore-Patcher-v2.2.0.pkg 当前是2.2.0是最新版本。
打完补丁后,就可以使用原生Intel无线 在Squoia 15.32系统下使用了。
黑苹果江波
2025年3月25日