- 需要关闭SIP(苹果系统的一种安全保护机制,类比安卓的root权限,关闭后,相当于root)
1. 电脑关机,长按电源键,点击启动可选项后再点击继续;
2. 启动安全性实用工具—》降低安全性—》勾选允许用户管理来自被认可开发者的内核扩展,点击确定
3. 从‘实用工具’处,打开‘终端’,输入:csrutil enable --without kext
4. 根据提示输入y确认,(需要等几分钟)
5. 关闭终端,重启电脑
- 下载驱动,苹果M处理器和intel处理器软件不一样,我这里给区分一下:
intel版本
https://link.zhihu.com/?target=https%3A//github.com/jwise/HoRNDIS/releases/tag/rel9.2
M系列
https://link.zhihu.com/?target=https%3A//github.com/nEdAy/HoRNDIS-for-M1/releases
M版本的也可以直接去我的博客下找
https://download.youkuaiyun.com/download/AAA31321/89609913
- 下载后解压缩,然后找到pkg安装包,安装好,会弹窗提示你授权内核扩展,按提示授权一下。
- 拷贝HoRNDIS.kext文件到扩展插件目录,
执行命令:sudo cp -rv 你的目录/HoRNDIS.kext /Library/Extensions/
过程中提示输入密码和解锁安全之类的操作,按照提示操作即可; - 完成后重启系统,插上手机,识别后就可以直接上网了。