本帖最后由 qcwap2012 于 2020-7-9 12:33 编辑
目前支持基本上所有的常见Intel网卡自带的蓝牙,以下是适配id
0x8087, 0x0a2a
0x8087, 0x07dc
0x8087, 0x0aa7
0x8087, 0x0025
0x8087, 0x0aaa
0x8087, 0x0026
0x8087, 0x0029
0x8087, 0x0a2b0x8087, 0x0032
[7.6]
1. 替换固件为最新的固件
2. 修复睡眠后偶尔会崩溃重启的问题
3. 修复偶尔开机蓝牙不可用的问题
4. 添加新设备 8087:0032
5. 修复一些内存泄漏
6. 调整日志输出
7. 添加 fw_name在驱动的设备树上,可以看到当前蓝牙使用的是哪个固件(用ioregistryexplorer可以查看)。
[4.1]更新1.更新固件版本为最新,添加ax201的支持.
2.添加固件转换脚本,用户可以删除除了自己要用的固件文件,然后重新编译,这样可以减小kext的体积,加快启动速度.
3.修正依赖库版本,解决10.14、10.13等版本无法加载问题.
发布1.0.2版本,去掉冗余日志,支持10.12及以上的系统。另外有反馈说手机无法像电脑发文件的,请到共享里打开蓝牙共享,这样才能接收。
对于4.0的蓝牙设备貌似连接有些问题,这是苹果原生驱动的锅。。。后期有时间考虑做个patch尝试修复一下。。。
无法加载的请提供日志,命令
log show --last boot | grep IntelFirmware
发布地址
https://github.com/zxystd/IntelBluetoothFirmware/releases/
欢迎测试和提issue。测试成功的请留下 机型-系统版本-网卡型号-pid:vid,谢谢。
安装方法:
主要驱动为IntelBluetoothFirmware.kext,只安装这个即可实现冷启动使能蓝牙。
IntelBluetoothInjector.kext选择性安装,它只能让蓝牙出现打开关闭按钮
放到clover或oc驱动目录下重启即可。
|