intel蓝牙驱动IntelBluetoothFirmware 2.2.0正式版

IntelBluetoothFirmware 是一个用于在 macOS 中启用原生蓝牙的固件上传驱动,固件的二进制文件来自 Linux。

经过数月的测试后,这个驱动已经被证实可以正常稳定工作。目前支持 macOS 10.13 及以上,知识兔支持的设备 ID 如下:

  • 0x8087, 0x0a2a
  • 0x8087, 0x07dc
  • 0x8087, 0x0aa7
  • 0x8087, 0x0025
  • 0x8087, 0x0aaa
  • 0x8087, 0x0026
  • 0x8087, 0x0029
  • 0x8087, 0x0a2b
  • 0x8087, 0x0032

安装

不要 把驱动安装到 /Library/Extensions 或 /System/Library/Extensions,系统很有可能因此冻结。

  • IntelBluetoothFirmware.kext用于上传固件
  • IntelBluetoothInjector.kext用于修复系统设置内的蓝牙开关

2.0.0正式版本将性能提升到一个新的水平:

  • iwm/iwx:添加对 802.11AC 的支持
  • iwm/iwx:添加对 VHT160 (160MHz) 的支持
  • 添加对 LDPC 和 STBC 的支持
  • 改进 RA 速率缩放算法以支持 HT、VHT 和 HE 吞吐量
  • AirportItlwm:添加对 macOS Monterey 的支持
  • AirportItlwm:添加对按机场覆盖国家代码的支持(从 macOS Mojave 开始)优先级:用户覆盖 > 固件 LOC >
    不分享国家/地区代码的机场覆盖适配器现在将从以下位置接受它们airportd
  • AirportItlwm:修复导致定期断开连接的 DHCP 自动续订和密钥更新问题
  • 在禁用/不支持 MIMO 时更新 PHY 上下文以修复单天线卡上的问题
  • iwn:不要在初始化时添加 rxon ht 标志(#606 Credit @pigworlds

1.1.2更新:

支持Hackintool BT信息检测。
修复唤醒后丢失的fw_name的问题。

1.1.1更新:

  1. 替换固件为最新的固件
  2. 修复睡眠后偶尔会崩溃重启的问题
  3. 修复偶尔开机蓝牙不可用的问题
  4. 添加新设备 8087:0032
  5. 修复一些内存泄漏
  6. 调整日志输出
  7. 添加 fw_name在驱动的设备树上,知识兔可以看到当前蓝牙使用的是哪个固件(用ioregistryexplorer可以查看)。

2.1.0更新:

为新设备变体添加了固件(ax210、ax211、ax411、ac9560)
使用安全补丁更新固件
固定英特尔引导地址

2.2.0更新:

  • 添加了 IntelBTPatcher,这是一个基于 Lilu 的插件,可修复/启用这些功能:
    • 具有较新版本固件(AX210、AX211、AX411、新 AX201)的蓝牙将在 Monterey 和更新版本上运行。
    • 蓝牙 5.X 模块将能够连接到需要在 Monterey 之前的 macOS 版本上加密的 4.X 设备。
  • 添加了对与 gen2 设备共享相同 id 的新 gen3 设备的支持。
  • 添加了对 Intel Madison Peak (MsP2) 设备 ID的支持0x8087:0x0035
  • 添加了绕过board-id签入bluetoothdbluetool.

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看下载!

如何免费获取密码?

点击下载

评论