AR9565网卡注入蓝牙id实现黑苹果蓝牙开关控制

开始

该方法只是实现蓝牙的开关控制,具体的蓝牙使用起来必须让蓝牙热启动才行,热启动的方法有很多,比如:1.Windows重启到mac,(缺点就是可能mac声卡无法外放)2.在mac中运行Linux虚拟机,让蓝牙热启动工作,然后关闭虚拟机蓝牙就可以正常使用了。该教程不教详细怎么热启动方法,具体需要自行研究。
这个网卡已经很老了,5GWIFI不支持,还是单口天线。如果在黑苹果对WiFi+蓝牙+接力需求比较的大的建议更换网卡,按照目前的价格支持黑苹果的网卡涨价幅度很大,需要的尽快入手。

教程

首先去windows提取一下蓝牙ID我的是(方法:此电脑-管理-蓝牙-属性-硬件ID)

USB\VID_04CA&PID_3018&REV_0001

idProduct的ID是04CA转换成10进制就是1226
idVendo的ID是3018转换成10进制是12312

用文本记住这两串数值,后面更改驱动需要!!!

下面需要修改两个文件:
1.首先是原生(S/L/E目录下)(注意保存好原文件以防万一)的IOBluetoothFamily.kext。

然后用显示包内容的方式,找到 IOBluetoothFamily.kext-Contents-Pluglns-IOBluetoothHostControllerUSBTransport.kext-Contents-Info.plist

使用PlistEdit Pro软件打开info.plist,在IOKitPersonalities下-展开EricssonROK101,把数据填进去,然后保存。

idVendor填写idProduct ID
idProduct填写idVendo ID

保存好了丢回去(S/L/E目录)记得用Kext Utility修复权限

2.接下来把你clover下的FakeSMC.kext文件找到,然后用显示包内容的方式,找到Info.plist使用PlistEdit Pro软件打开info.plist,在IOKitPersonalities/BroadcomUSBB….下填写相应ID。

idVendor填写idProduct ID
idProduct填写idVendo ID

修改好FakeSMC.kext驱动后,将FakeSMC.kext和BTFirmwareUploader.kext两个驱动一起放入clover/kexts-other文件夹下

如果你clover使用的是VirtualSMC.kext,步骤是一样的如果IOKitPersonalities下没有BroadcomUSBBluetoothHCIController那你就从其他的地方复制过来就好,文件我会放在下面。
注意⚠VirtualSMC.kext与FakeSMC.kext不能共存,如果两个文件都有会引导不进桌面。

3.将放(L\E文件夹)内4个的驱动放入L\E中,用Kext Utility修复权限。(如果有相同驱动就不用替换)

修改好后重启系统,然后在设置中查看蓝牙的开关时候能用,如果还是灰色检查自己哪个步骤做错或者漏做了,还有两个ID是否转换正确,记住是16进制转10进制!!!

如果你的id和我相同,可以使用我修改好的IOBluetoothFamily.kext和VirtualSMC.kext,并且系统在10.15以上。但是不推荐这么直接使用,希望还是自己动手操作一下,教程已经写得很详细了。

下载

网盘1:https://pan.baidu.com/s/1yNZudzJFRCDylFyNeSnpsw 提取码:xj6b

网盘2:https://xsggx.xiaosg.workers.dev/

评论

  1. Macintosh Chrome 85.0.4183.102
    2年前
    2020-9-20 8:22:27

    你好,改了之后放回去,重建缓存时提示签名无效怎么解决,报错如下(IOBluetoothFamily的):
    Kext with invalid signature (-67030) allowed: OSKext 0x7fac8c6a0a70 [0x7fff85203cc0]

    • 小时光
      博主
      寂心惮
      Windows Edge 85.0.564.51
      2年前
      2020-9-22 10:33:26

      最新的蓝牙驱动修复教程已经发布,请参照最新方法修复。https://www.longzc.cn/index.php/archives/308

      • 小时光
        Macintosh Chrome 85.0.4183.102
        2年前
        2020-9-22 12:16:36

        感谢大佬百忙之中给予的回复,我现在是两个方法中的kext和修改kext都一起用了,蓝牙总算可以关掉了,因为一直用的是外接的无线网卡,所以蓝牙用不上了,之前就是想关掉它但关闭按钮是灰色的情况。

  2. franksfc
    iPad AppleWebKit 605.1.15
    3年前
    2020-6-17 7:06:49

    这个可实现接力吗?我的上面显示不支持接力,有什么办法

    • 小时光
      博主
      franksfc
      Windows Chrome 78.0.3904.108
      3年前
      2020-6-17 12:04:49

      好像不行,驱动太老了。

  3. Macintosh Edge 85.0.531.1
    3年前
    2020-6-07 15:24:04

    我是用edge浏览器,怎么显示Chrome啊

    • 小时光
      博主
      佛系软件
      Windows Chrome 78.0.3904.108
      3年前
      2020-6-08 18:15:49

      因为Edge基于chrome内核了

      • 小时光
        Windows Edge 85.0.531.1
        3年前
        2020-6-08 19:10:43

        别的网站都是正常的

        • 小时光
          博主
          佛系软件
          Windows Chrome 78.0.3904.108
          3年前
          2020-6-11 9:40:36

          插件不同

  4. Macintosh Edge 85.0.531.1
    3年前
    2020-6-07 15:23:32

    之前看了你的教程解决了很多问题,后来还是买了个苹果电脑,什么问题都解决了。

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇