起因

喜新厌旧的苹果在发布 macOS 10.14 Mojave 的时候,抛弃了一大批高通/博通芯片 WiFi 卡的原生支持,涉及型号挺多的,它们普遍在 macOS 10.13 及更早版本中拥有良好的支持度,毕竟是苹果亲自调整的驱动。大部分这类卡可以通过加载旧版本的 IO80211Family.kext 进行驱动,但也有一些型号是原生 IO80211Family 无法处理的。

下面就特别介绍其中高通 AR9565/AR9462/AR9463/AR9485 这几个型号的解决方法。

解决方法

这里提供几个修改过的 IO80211Family 文件,为了兼容系统内置的 IO80211Family 文件,修改后的 Kext 仅提供对特定的上述高通芯片型号的支持,以避免冲突。

下载 HS80211Family_Package后

  • Clover 用户直接把文件放到 /EFI/CLOVER/Kexts/Others/ 目录,重启生效;
  • OpenCore 用户把文件放到 /EFI/OC/Kexts/ 目录,并添加到 config.plist 列表中,并启用。
  • 本体 HS80211Family.kext 是必须加载的;
  • 注入器根据你自己的型号选择,如果没有,可修改 Origin 中的文件,尝试添加你自己的型号;
  • WifiLocFix 用于修正国家位置,中国地区默认无需修改;
  • 以上 Kext 在 OpenCore 中排序上是 本体 → 注入器 → 位置修正 ,即三个文件中本体排第一位;
  • 兼容性

    笔者实测过 11.0 Big Sur 和 10.15 Catalina,完全正常,10.14 Mojave 应该也没有问题。

    12.0 Monterey 未测试,因为 12.0 大幅删改了 WiFi 和蓝牙框架,因此不是很乐观?,测试过的同学请反馈。

声明:本站部分资源来自网络,目的在于给想体验黑苹果的人一个方向,节约大家的时间,本站所有收费及捐赠仅用于网站运营以及维护资金,如无特殊说明或标注,仅限学习交流,不能用于商业用途,软件类目如用于商业用途,请到官方购买正版,追究法律责任与“A7MAC”无关!
注明:所有文件均归属于原作者,本网站只提供下载。如果您不希望你的文件被本网站收录,请发送邮件到shaengli@163.com,我将移除文件