BCM94352 2合1卡驱动
本帖最后由 lisai9093 于 2015-10-5 11:27 编辑Reference: http://forum.osxlatitude.com/ind ... -firmware-uploader/
https://github.com/RehabMan/OS-X-Fake-PCI-ID
https://github.com/the-darkvoid/BrcmPatchRAM/releases
无线部分(BCM4352)
1. DSDT 注入即可。用Ioreg 找到网卡所在设备,然后在DSDT 网卡设备代码添加:Method (_DSM, 4, NotSerialized)
{
If (LEqual (Arg2, Zero))
{
Return (Buffer (One)
{
0x03
})
}
Return (Package (0x16)
{
"AAPL,slot-name",
Buffer (0x05)
{
"PCIe"
},
"built-in",
Buffer (One)
{
0x01
},
"name",
Buffer (0x0D)
{
"pci14e4,43a0"
},
"device-id",
Buffer (0x04)
{
0xA0, 0x43, 0x00, 0x00
},
"vendor-id",
Buffer (0x04)
{
0xE4, 0x14, 0x00, 0x00
},
"subsystem-vendor-id",
Buffer (0x04)
{
0x6B, 0x10, 0x00, 0x00
},
"subsystem-id",
Buffer (0x04)
{
0x34, 0x01, 0x00, 0x00
},
"compatible",
"pci14e4,43a0",
"IOName",
"pci14e4,43a0",
"device_type",
Buffer (0x11)
{
"Wi-Fi Controller"
},
"model",
Buffer (0x33)
{
"Broadcom BCM4352 802.11ac Wireless Network Adapter"
}
})
}
2. 开启5G频道,以下方法二选一(支持10.10.3)
利用第三方驱动Fake-PCI-ID 仿冒Subvendor ID(推荐)
安装这两个驱动即可,必须配合步骤1的DSDT 才有效果:
蓝牙部分(BCM20702A3)
蓝牙驱动比较复杂,因为10.10, 10.11 以及不同厂商的bcm4352 网卡都有区别。驱动统一下载如下,根据需要安装合适的驱动,切不可全部安装。
下载:
10.10 及以下系统安装BrcmPatchRAM.kext 一个即可。
10.11 需要安装BrcmPatchRAM2.kext 及以下驱动之一:
[*]BrcmFirmwareData.kext(放在Clover 注入驱动下)
[*]BrcmFirmwareRepo.kext(推荐,需放在SLE 或者LE下)
4. 开启Handoff 功能,以下方法二选一(支持10.10.3)
*注意:此代码将跳过蓝牙检测,但是Handoff 要求硬件必须为蓝牙4.0 低功耗。所以请谨慎开启。
a. 终端打补丁
sudo perl -pi -e 's|\x48\x85\xC0\x74\x5C\x0F\xB7\x48|\x41\xBE\x0F\x00\x00\x00\xEB\x59|g' /System/Library/Extensions/IOBluetoothFamily.kext/Contents/MacOS/IOBluetoothFamily
b. Clover 打补丁
Name: IOBluetoothFamily
Find: 48 85 C0 74 5C 0F B7 48
Replace: 41 BE 0F 00 00 00 EB 59
试试看,
用原来的IOath3kfrmwr.kext貌似连接不上蓝牙设备。 {:9_609:}94352太贵了。 zxzhaohui 发表于 2014-6-18 13:36
试试看,
用原来的IOath3kfrmwr.kext貌似连接不上蓝牙设备。
原来的可以啊,我以前帖子发过 gukai330 发表于 2014-6-18 13:56 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
我的貌似也不行……
什么型号的? zmmwan 发表于 2014-6-18 13:37 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
94352太贵了。
貌似没别的选择啊。。。 gukai330 发表于 2014-6-18 14:02 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
3011的蓝牙
是不是你的ID 不在info.plist 中?你可以从控制台看到ioath3k 加载的信息。 gukai330 发表于 2014-6-18 14:39
我添加了id ,偶尔可用偶尔不可用,就算可用也连不上设备
没有替换别的驱动吧,比如iobluetooth 你的蓝牙开关能关上了吗,9285卡的通病 Apple 蓝牙软件版本: 4.3.0d54 14222
硬件、功能和设置:
名称: Mac
地址: 00-1B-B1-6C-2B-BC
支持低功耗蓝牙: 否
Continuity Supported: 否
支持 AirDrop: 否
制造商: Qualcomm Atheros
传输: USB
固件版本: 5.39321 (5.39321)
蓝牙电源: 打开
可被发现: 关闭
可连接: 是
自动寻找点: 打开
远程唤醒: 打开
供应商 ID: 0x0CF3
产品 ID: 0x3002
HCI 版本: 0x5
HCI 修正版: 0x9999
LMP 版本: 0x5
LMP 子版本: 0x9999
设备类型(主要): Computer
设备类型(完整): Mac Portable
复合类设备: 0x38010C
设备类(主要): 0x01
设备类(次要): 0x03
服务类: 0x1C0
自动寻找键盘: 打开
-----------------------
用了驱动系统可以认到,但是无法使用
应该是系统问题,我的USB蓝牙也连接不上magic mouse 了,以前都是即插即用的 qw3752258 发表于 2014-6-18 15:19
你的蓝牙开关能关上了吗,9285卡的通病
不行,关它干嘛 gukai330 发表于 2014-6-18 16:44 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
BCM94352这个卡是刚出的么!?我刚买好9285就出这个了T_T
去年出的吧,但是价格偏贵 博通蓝牙记得仿冒id就可以啦 不需要上传固件啊 hellozx 发表于 2014-6-18 21:56 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
博通蓝牙记得仿冒id就可以啦 不需要上传固件啊
只是某些吧,这款还是需要的。