- 积分
- 3424
- 最后登录
- 2016-1-20
- 精华
- 0
- 阅读权限
- 70
- 主题
- 111
- UID
- 984013
- 帖子
- 7884
- PB币
- 28167
- 威望
- 45
- 贡献
- 0
- 技术
- 2147
- 活跃
- 1597
打酱油归来
- UID
- 984013
- 帖子
- 7884
- PB币
- 28167
- 贡献
- 0
- 技术
- 2147
- 活跃
- 1597
|
本帖最后由 lisai9093 于 2015-10-22 10:10 编辑
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 注入即可。在Windows 设备管理器找到网卡所在设备,如下图:
然后在DSDT 对应设备下网卡设备代码添加(比如我的就是RP04 下的device (PXSX)):- 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.11)
Clover 打补丁- Name: AirPortBrcm4360
- Find: 4183FCFF742C48
- Replace: 66C7065553EB2B
复制代码 3. 识别为AirPort Extreme 网卡(无实际影响)
利用第三方驱动Fake-PCI-ID 仿冒Subvendor ID(推荐)
安装这两个驱动即可,必须配合步骤1的DSDT 才有效果:
4. 蓝牙部分(BCM20702A3)
Rehabman 已更新驱动,改名为BrcmBluetoothInjector.kext,适用于10.11 及以上系统。注:10.11 原生集成蓝牙固件上传功能,所以此驱动只是向BroadcomBluetoothHostControllerUSBTransport.kext 下注入蓝牙ID。而10.11 下ID 稍有变化,修改IOProviderClass 下的键值为IOUSBHostDevice(10.10.x 版本为IOUSBDevice)。Creadit: pokenguyen
下载:
5. 开启Handoff 功能(支持10.11)
*注意:此代码将跳过蓝牙检测,但是Handoff 要求硬件必须为蓝牙4.0 低功耗。所以请谨慎开启。
Clover 打补丁- Name: IOBluetoothFamily
- Find: 4885FF7447488B07
- Replace: 41BE0F000000EB44
复制代码 |
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
-
1
查看全部评分
-
|