- 积分
- 45
- 最后登录
- 2024-1-3
- 精华
- 0
- 阅读权限
- 10
- 主题
- 4
- UID
- 4399486
- 帖子
- 97
- PB币
- 13
- 威望
- 1
- 贡献
- 0
- 技术
- 0
- 活跃
- 404
- UID
- 4399486
- 帖子
- 97
- PB币
- 13
- 贡献
- 0
- 技术
- 0
- 活跃
- 404
|
因为DW1560蓝牙属于BCM2070系列, 在论坛发现有高手直接通过修改iobluetoothfamily.kext实现驱动,这样就可以把三个补丁文件从oc及le中去除。我自己试了一下发现确实可以。分享一下经验
驱动蓝牙的前提是首先蓝牙模块必须被usb驱动。具体可以参考我的帖子。
AMD 3700x+微星b450i+5700xt 10.15.3 蓝牙dw1560驱动成功及adobe 2020全家桶补丁 | https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1849079
之后你就会在系统信息的usb选项里看到你的蓝牙信息
接下来在s/l/e下面找到iobluetoothfamily.kext,并将文件拷贝到桌面。
点到iobluetoothfamily.kext点击右键显示包内容找到以下信息
再点击右键显示包内容找到content下info.plist,用xcode进行编辑
之后会看到一下内容
找到iokitpersonalities 点开就是所有配套蓝牙的信息
拉到最下方找到 vid 是0xa5c的系列,此时你可以直接用8680开头的那一条信息直接改成你的信息。或者和我一样复制一条进行添加。
这里讲解一下0xa5c就是我们一开始在usb信息里看到的厂商id,这是16进制的,换算成10进制就是2652,产品id栏也就是这里的8680是我们要修改的,我们有的产品id 是在usb信息里看到的一个16进制值,我的是6417,所以这个时候要换算一下成10进制。打开hackintool的计算器功能,把你的产品id写进去,记住0x6417你只要输入6417就行,得到一个10进制数字,然后回来修改上图中的8680成你的产品信息就完成了。
保存后将修改好的iobluetoothfamily.kext重新写入s/l/e中,我是通过kext-droplet
然后删除oc/kext和l/e中的2个蓝牙驱动文件。
BrcmFirmwareData.kext
BrcmPatchRAM3.kext
用kext utility重新建缓存然后重启。然后你就看到蓝牙在没有插件的情况下驱动了。
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|