本帖最后由 irelandken 于 2020-3-16 12:16 编辑
Orico BTA-408蓝牙 BCM20702A0芯片
迫于94352z太贵, 就入手了个apple原装的943602CS网卡 - 无蓝牙版,
嗯, 无蓝牙版, 毕竟便宜太多......
无线网卡是免驱的, 插上就能用了~~~
蓝牙呢? 心想着搭配一个USB蓝牙来使用, 刚开始入手了一个绿联的
CSR蓝牙, 是免驱的, 但实际体验真的不行, 如, 隔空推送搜索太慢, 等等....
折腾的心不息, 做了各种功课, 研究了apple/博通的wifi蓝牙一体卡里的蓝牙
型号大多为BCM2070系列, 于是 找遍历了马云家, 发现有那么一款精美的USB
蓝牙, 估计了解的人不多!! 于是, X鱼里入手了这款Orico BTA-408 BCM20702
USB蓝牙.
等了几天, 到货了, 插上, 重启, 不行, USB设备能识别, 但蓝牙驱动不了
搜索, 发现了一篇文章:
https://bbs.pcbeta.com/viewthread-1117415-1-1.html
按上面的PID改改就是:
/System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/BroadcomBluetoothHostControllerUSBTransport.kext/Contents/Info.plist
patch:
<key>PID 8684 0x21EC VID 2652 0xA5C</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport</string> <key>Dongles</key> <dict> <key>GMYLE</key> <string>Micro Nano</string> <key>IOGear</key> <string>GBU-521</string> <key>Kinivo</key> <string>BTD-400</string> <key>MediaLink</key> <string>PANBT400 (4.0)</string> <key>MediaLink 2</key> <string>MUA-BA3</string> <key>Plugable</key> <string>4.0 LE</string> <key>Targus</key> <string>ACB10US 4.0</string> <key>UtechSmart</key> <string>4.0 (BCM20702)</string> </dict> <key>IOClass</key> <string>BroadcomBluetoothHostControllerUSBTransport</string> <key>IOProviderClass</key> <string>IOUSBHostDevice</string> <key>idProduct</key> <integer>8684</integer> <key>idVendor</key> <integer>2652</integer> </dict>
重启, 发现还是不行, 灵机一动, rebuild kext cache, 就好, 并提示重新加载了IOBluetoothFamily.kext
rebuild kext cache:
sudo kextcache -system-caches
reboot!
果然:
体验大大提升!!
对于BCM2070蓝牙, 可以把BrcmPatchRAM2.kext和BrcmFirmwareData.kext干掉了!!!
|