在本文中:如何通过 USB 连接 Mac 和 Android我会解释一下。
如果您想使用智能手机的移动线路在 Mac 上连接到互联网,请尝试此操作。
相关文章 如何通过 USB 与 iPhone 和 Mac 连接
智能手机网络共享分为三种类型,每种都有自己的优点和缺点。
- Wi-Fi 网络共享
- USB网络共享
- 蓝牙网络共享
相关文章 智能手机网络共享功能特点总结
其中,USB网络共享是有线连接,因此当您想获得稳定的通信速度时建议使用。
然而,对于Android x Mac组合来说,仅仅通过电缆连接到计算机是无法工作的,需要特殊的初始设置。
详细步骤将在下一部分中解释。
如何在 Android 和 Mac 上进行 USB 绑定
一般来说,Android 和 Mac 无法进行 USB 绑定。谷歌官方页面但是,它被标记为不兼容。
[为什么不支持Mac?] – 为了执行USB网络共享,Android必须兼容PC的“RNDIS驱动程序”,但Android仅正式支持“Windows RNDIS”。
只是一个内核扩展霍恩迪斯如果将其安装在 Mac 上,则可以使用 USB 网络共享。
这就是工作流程。
- 启动进入恢复模式
- 运行命令
- 安装内核扩展 HoRNDIS
1. 启动进入恢复模式
根据以下两种类型的 Mac,启动恢复模式的过程有所不同。
[什么是恢复模式?] – 一种恢复模式,旨在将您的 Mac 恢复到其原始的可用状态。
- 采用 Apple 芯片的 Mac
- 配备英特尔处理器的 Mac
Apple Silicon 已从 2020 年底发布的部分型号开始引入。
菜单关于这款 Mac从显示的内容就可以看出。
▼采用 Apple 芯片的 Mac

对于Apple Silicon,会显示芯片名称。
▼搭载Intel处理器的Mac

如果是 Intel,则显示处理器名称。
我们将分别解释这两种类型的程序。
适用于配备 Apple Silicon 的 Mac 的说明
系统关闭,关闭您的 Mac。

打开电源后,立即按住电源按钮。
按住直到出现启动选项窗口。

选择一个选项。

在用户选择屏幕上,选择您知道密码的帐户并输入密码。
这会将您切换到恢复模式。

适用于配备 Intel 处理器的 Mac 的说明
关闭或重新启动 Mac。

打开电源后立即⌘+右同时按住这些键。
按住直到看到 macOS 恢复屏幕。

在用户选择屏幕上,选择您知道密码的帐户并输入密码。
这会将您切换到恢复模式。

2.执行命令
将出现如下所示的屏幕。

从这里,从菜单栏,公用事业→终端并继续。

输入以下命令,进入运行它
csrutil enable --without kext
使用此命令可以更改 SIP 的安全容差并删除对读取 kext(内核扩展)的限制。相关文章 关于 SIP 的基础知识

csrutil 启用 – 无需 kext
将出现以下消息。
csrutil: Requesting an unsupported configuration. This is likely to break in the future and leave your machine in an unknown state. System Integrity Protection is on. Restart the machine for the changes to take effect.

结果信息
从菜单中,再起动让我们。

重新启动你的Mac
3.安装内核扩展HoRNDIS
GitHub从 下载内核扩展 HoRNDIS。
解压缩 zip 文件并将 HoRNDIS.kext 保存到桌面。

霍恩迪斯.kext
打开终端。

例如,您可以通过从应用程序列表中选择“实用程序”→“终端”来启动它。
执行以下命令。
sudo cp -R /Users/yourusername/Desktop/HoRNDIS.kext /Library/Extensions
将“您的用户名”替换为您的计算机名称。

按 Enter 执行命令
接下来,输入您的登录密码。
输入密码时屏幕不会改变,因此请小心不要输入任何错误。

输入密码并按 Enter

根据请求授予访问权限
如果出现以下信息则说明成功。
システム機能拡張がアップデートされました

系统增强功能已更新
打开系统设置打开“隐私和安全”项,将出现一条新消息。许可我会。
最后,重新启动,您就可以开始了。

将显示有关 HoRNDIS 更新的消息。

需要登录密码

重新启动
现在让我们尝试 USB 网络共享。
使用 USB 数据线连接您的智能手机和 Mac。
此时,请解锁您的智能手机屏幕。
Android 端将显示一条通知,因此点击该通知并将 USB 连接用途切换为“USB 网络共享”。
相关文章 Android USB 连接使用基础知识

以 Galaxy A54 为例。点击通知即可切换到 USB 网络共享。
现在您可以在 Android 和 Mac 上使用 USB 网络共享。
例如,如果您在 Galaxy A54 上尝试,Mac 的
当你打开系统设置时,网络“SAMSUNG_Android”将变为“已连接”。

与 Galaxy 的 USB 网络共享
所有其他模型也都取得了成功。
▼Xperia 10 II

以 Xperia 10 II 为例。点击通知即可切换到 USB 网络共享。

USB 与 Xperia 网络共享
▼AQUOS sense3

AQUOS sense3 示例。点击通知即可切换到 USB 网络共享。

AQUOS 和 USB 网络共享
参考:HoRNDIS 在 M1/M2 macOS Sonoma 上安装失败
本文的内容已在配备 Intel 处理器的 Mac (macOS Ventura) 上成功执行。
另一方面,当我在装有 Apple Silicon (macOS Sonoma) 的 Mac 上尝试时,它失败了。
具体来说,我无法继续执行安装内核扩展 HoRNDIS 的步骤。

当我运行命令时,它失败了
我放弃了,但是当我在国外查找资料时,我发现M1 Mac 的成功案例好像是有的。
如果你寻找最新的信息,你可能会找到线索。如果您有兴趣,请尝试挑战一下。
顺便说一下,对于 Pixel 7a (Android 14),我们成功地与配备 Apple Silicon (macOS Sonoma) 的 Mac 进行 USB 网络共享,而无需安装内核扩展 HoRNDIS。
原因是个谜……

以 Pixel 7a 为例。点击通知即可切换到 USB 网络共享。

M2 Mac 上与 Pixel 的 USB 网络共享
参考:如何恢复更改后的SIP状态
本文中介绍的命令将创建自定义的 SIP 状态。
尝试检查当前 SIP 状态。
打开终端。

例如,您可以通过从应用程序列表中选择“实用程序”→“终端”来启动它。
执行以下命令。
csrutil status

用回车键确认。
它应该显示“自定义配置和 Kext 签名:已禁用”。
System Integrity Protection status: unknown (Custom Configuration). Configuration: Apple Internal: disabled Kext Signing: disabled Filesystem Protections: enabled Debugging Restrictions: enabled DTrace Restrictions: enabled NVRAM Protections: enabled BaseSystem Verification: enabled This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.

自定义SIP状态
如果要恢复设置,请进入“关机”→“恢复模式”→“启动终端”,然后像设置时一样输入以下命令。
csrutil enable

用回车键确认。
将显示以下消息,因此输入“y”。
Turning on System Integrity Protection allows increased system security. Raise security level to full boot security for OS "●●"? [y/n]:

输入“y”并按 Enter 键。
如果您继续输入密码,将出现以下消息,并且 SIP 将再次启用。
让我们重新开始吧。
System Integrity Protection is on. Restart the machine for the changes to take effect.

重新启动
再次检查SIP状态,如果出现如下信息,则说明已返回。
System Integrity Protection status: enabled.

SIP状态恢复到原来的有效状态
相关文章 如何在 Mac 上禁用/启用 SIP
〆:让我们尝试使用 Mac 进行 USB 网络共享!
多于,如何在 Android 和 Mac 上进行 USB 网络共享!通过有线互联网共享您的智能手机这就是解释。
在 Mac 和 Android 之间执行 USB 网络共享时,在 Mac 端安装内核扩展 HoRNDIS 的过程是一个很高的障碍。
以前在 Mac 上安装很容易,但由于最近 macOS 的安全性增强,现在需要在恢复模式下操作命令。
设置完成后,您就可以使用USB网络共享,它具有稳定的通信速度和同时为智能手机充电的能力等优点。
当您在旅途中并希望确保电源安全并长时间保持稳定的互联网连接时,特别建议使用 USB 网络共享。
尝试一下。
