微信扫一扫 分享朋友圈

已有 6720 人浏览分享

开启左侧

OpenCore加载HoRNDIS 支持Android USB网络共享

[复制链接]
6720 10
因为高贵的苹果原装免驱网卡好像又烧了Wi-Fi模块,导致精贵的Nucintosh无法上网重度残疾,十分难受。


想当然地以为Mac会原生支持安卓手机网络共享。然而插上手机看着空空如也的网络硬件列表,我的脑袋也空空如也。


上网搜索过后发现macOS需要安装一个核心扩展HoRNDIS(https://joshuawise.com/horndis),来使用USB网络共享。
在Ventura之前的 macOS,可以通过关闭安全性设置,直接安装加载第三方核心扩展,而到了Ventura,安全机制大改,无法通过关闭安全性设置的办法加载核心扩展程序。导致以上链接提供的pkg安装包一直安装失败。


虽然如此,也不是没有办法。通过关闭SIP,也是可以将第三方核心扩展安装到系统里。在尝试关闭SIP之后,成功将HoRNDIS.kext安装到系统内,并成功启用USB网络共享,通过Android手机上网。







但一直关闭SIP相当于住家大门洞开,于是重新开启SIP,进入系统。但这时候却发现,HoRNDIS.kext没有正常加载(一般 - 关于本机 - 系统报告 - 延伸功能 可查看)。


稍作思考后,决定将这个HoRNDIS.kext提出来,放到更上一级,也就是OpenCore里预加载。加载启动盘,将kext放入对应文件夹,在OC编辑器里快照更新一下,启用kext,然后保存config.plist。重启以后就会发现系统报告里已经提示载入了这个扩展。









此时连接上安卓手机,手机上调整连接模式为USB网络共享,就能在macOS设置里的网络部份,看到已经连接上手机共享的网络。也就可以愉快上网了。







这里也放上单独的HoRNDIS.kext压缩包。直接下载解压即可。

评论 10

aywes  高级会员  发表于 2023-3-6 12:39 | 显示全部楼层
黑哥的论坛,要支持

举报 使用道具

回复 支持 反对
YINHUI  高级会员  发表于 2023-3-6 13:40 | 显示全部楼层
黑哥的论坛,要支持

举报 使用道具

回复 支持 反对
任晓央  论坛元老  发表于 2023-3-6 14:48 | 显示全部楼层
我喜欢黑妹,可以约起来吗

举报 使用道具

回复 支持 反对
maloe  高级会员  发表于 2023-3-6 16:40 | 显示全部楼层
不错不错,很好哦

举报 使用道具

回复 支持 反对
savior_new  高级会员  发表于 2023-3-6 18:10 | 显示全部楼层
23年水窝,感谢有你

举报 使用道具

回复 支持 反对
dlzjb  高级会员  发表于 2023-3-6 19:17 | 显示全部楼层
水窝老用户,支持下

举报 使用道具

回复 支持 反对
铿锵玫瑰mst  高级会员  发表于 2023-3-6 20:48 | 显示全部楼层
23年水窝,感谢有你

举报 使用道具

回复 支持 反对
godee  高级会员  发表于 2023-3-6 22:12 | 显示全部楼层
20年水粉

举报 使用道具

回复 支持 反对
toales  高级会员  发表于 2023-3-6 23:52 | 显示全部楼层
黑哥的论坛,要支持

举报 使用道具

回复 支持 反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

关注

23

粉丝

28

主题
精彩推荐
热门资讯
网友晒图
图文推荐
  • 微信公众平台

  • 扫描访问手机版

Archiver|手机版|小黑屋|水窝ibm

GMT+8, 2024-11-17 08:53 , Processed in 0.108078 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2022 Comsenz Inc.