生命在于折腾

看了很多材料,mac通过usb连接安卓手机进行联网都没有一个比较好的教程存在。拿着自己的电脑和手机测试了半天,终于成功,需要安装驱动,驱动的地址为:https://joshuawise.com/horndis

最近该驱动没有更新导致最新版的mac版本无法安装成功

下面是解决方案:

1、首先运行命令

spctl -a -vv -t install XXXX/HoRNDIS-9.2.pkg

此时会提示类似以下内容:

• mykext.kext: accepted • source=Developer ID • origin=Developer ID Application: DeveloperName (54GTJ2AU36)

主要是记住后面的54GTJ2AU36,如果不出意外的话也是这个值

2、重启电脑,按住command R进入到mac的恢复模式下面

3、打开终端,输入以下命令:

• csrutil disable • /usr/sbin/spctl kext-consent list 注意:如果54GTJ2AU36没有在list里面,增加一个值 • /usr/sbin/spctl kext-consent add 54GTJ2AU36.

4、重启到正常模式下面

首先查看 library/extensions 目录下面是否有HoRNDIS文件夹,有的话删除掉

然后执行如下命令:

• sudo su • sqlite3 /var/db/SystemPolicyConfiguration/KextPolicy • delete from kext_load_history_v3 where team_id='54GTJ2AU36'; • delete from kext_policy where team_id='54GTJ2AU36'; • .quit

主要是为了刷新数据库,让mac重新识别驱动

5、重新安装HoRNDIS-9.2.pkg,此时mac会提示插件是否信任,并且要求重启生效

6、直接重启,然后连接手机,手机打开usb网络共享,看是否成功,不成功再重新上面步骤重试一遍

7、我这是成功了,如下图:

mac os big sure哪个版本流畅(MacBigSur通过安卓手机USB联网)(1)

8、没问题的话,重新进入恢复模式,输入以下命令:

csrutil enable

这里有个问题,重新打开后,又无法连接手机了,不知道大家是不是这样。我就一直处于关闭状态

,