生命在于折腾
看了很多材料,mac通过usb连接安卓手机进行联网都没有一个比较好的教程存在。拿着自己的电脑和手机测试了半天,终于成功,需要安装驱动,驱动的地址为:
最近该驱动没有更新导致最新版的mac版本无法安装成功
下面是解决方案:
1、首先运行命令
spctl -a -vv -t install XXXX
此时会提示类似以下内容:
• 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、我这是成功了,如下图:
8、没问题的话,重新进入恢复模式,输入以下命令:
csrutil enable
这里有个问题,重新打开后,又无法连接手机了,不知道大家是不是这样。我就一直处于关闭状态