Как настроить USB‑тетеринг Android на macOS
В этом руководстве подробно описаны оба способа — встроенный и через драйвер HoRNDIS — а также рекомендации по устранению неполадок, альтернативы и советы по безопасности.
Введение
Хотя удобнее делиться мобильным интернетом по Wi‑Fi, бывают ситуации, когда нужен именно USB‑кабель — например, при ограничении Wi‑Fi, для более стабильного соединения или когда ноутбук не может подключиться к беспроводной сети. На Windows USB‑тетеринг с Android обычно работает «из коробки», но на macOS всё сложнее: многое зависит от модели телефона, версии Android и типа процессора Mac.
Короткое определение:
- USB‑тетеринг — способ совместного использования интернет‑соединения телефона по USB‑кабелю, когда Mac получает доступ к мобильным данным телефона.
Вариант 1 — Встроенная поддержка USB‑тетеринга (если доступна)
Современные Android‑устройства (Android 12 и новее) часто поддерживают USB‑тетеринг на macOS без дополнительных драйверов. На смартфонах вроде Pixel 7 под управлением Android 13 достаточно подключить телефон к Mac и разрешить соединение.
Шаги для включения встроенного USB‑тетеринга:
- Разблокируйте телефон и подключите его к Mac кабелем USB. Используйте качественный кабель, способный передавать данные (не только зарядку).
- При первом подключении macOS (начиная с macOS 13) может показать запрос на разрешение доступа — подтвердите его на компьютере.
- На телефоне появится уведомление с надписью примерно Зарядка этого устройства через USB. Нажмите на него.
- В открывшемся экране параметров USB установите Использовать USB для в значение USB‑тетеринг.
- На Mac откройте Системные настройки > Сеть — вы увидите имя телефона со значком зелёной точки, подтверждающим активное подключение.
Важно: если уведомления не появилось, откройте на Android: Настройки > Сеть и Интернет > Точка доступа и модем и вручную включите USB‑тетеринг. Опции и формулировки меню могут немного отличаться в зависимости от производителя телефона.
Совет: следите за расходом мобильного трафика, если используете 4G/5G и у вас лимитированный тариф.
Вариант 2 — Драйвер HoRNDIS (для старых телефонов и Intel‑Mac)
Если телефон старый или его Android не поддерживает USB‑тетеринг с macOS, можно установить сторонний драйвер HoRNDIS. Это открытый проект, который обеспечивает работу USB‑тетеринга на macOS аналогично Windows‑драйверам.
Ключевые ограничения HoRNDIS:
- Проект не обновлялся с 2018 года — возможны проблемы с новыми версиями macOS.
- Не поддерживает Mac на Apple Silicon (M1/M2) без сложных и рискованных обходных путей.
Если ваш Mac на Intel и вы готовы принять риски, выполните следующие шаги.
Установка HoRNDIS
- Скачайте последнюю доступную версию HoRNDIS (файл .pkg). Проверяйте источник — предпочтительно официальный репозиторий проекта.
- Запустите установщик и следуйте инструкциям на экране.
- Перезагрузите Mac (рекомендуется) после установки.
- Подключите телефон по USB, на Android выберите в уведомлении Зарядка этого устройства через USB, затем Использовать USB для → USB‑тетеринг.
- На Mac проверьте Системные настройки > Сеть — телефон должен появиться в списке с зелёной точкой.
Удаление HoRNDIS
Чтобы удалить HoRNDIS, откройте следующие папки и удалите файл расширения:
- /System/Library/Extensions/HoRNDIS.kext
- /Library/Extensions/HoRNDIS.kext
После удаления перезагрузите Mac.
Важно: при работе с системными расширениями соблюдайте осторожность и создавайте резервные копии данных перед внесением изменений.
Когда USB‑тетеринг может не работать
- Ваш Mac на Apple Silicon (M1/M2): HoRNDIS официально не поддерживается. Существуют сложные обходные пути, требующие отключения System Integrity Protection (SIP) — это рискованно.
- Новые версии macOS могут не распознавать устаревший HoRNDIS из‑за изменений безопасности.
- Кабель только для зарядки не будет передавать данные — используйте качественный USB‑кабель.
- На телефоне выключена отладка USB или активирована опция только зарядки.
Список проверки и устранение неполадок
- Проверьте кабель: используйте другой кабель, поддерживающий передачу данных.
- Разблокируйте телефон при подключении — некоторые телефоны не передают данные, пока экран заблокирован.
- На Android откройте Настройки > Сеть и Интернет > Точка доступа и модем и убедитесь, что USB‑тетеринг доступен и включён.
- На Mac проверьте Системные настройки > Сеть и примените изменения, если требуется (например, нажмите «Применить»).
- Если вы устанавливали HoRNDIS и сеть не отображается — перезагрузите Mac и проверьте логи консоли на ошибки, связанные с HoRNDIS.
- Для диагностики временно отключите VPN и брандмауэры, которые могут блокировать соединение.
Альтернативные способы поделиться интернетом
- Wi‑Fi‑точка доступа (Hotspot). Наиболее удобный и универсальный способ — включите на Android «Точка доступа Wi‑Fi». Это работает между любыми устройствами и не требует кабеля.
- Bluetooth‑PAN. Медленнее, но полезно при проблемах с Wi‑Fi и USB.
- Ethernet через адаптер. На Mac можно подключить телефон через USB‑Ethernet адаптер (если телефон поддерживает USB‑Ethernet), но это редкий сценарий.
Рекомендации по безопасности и приватности
- Отключайте USB‑тетеринг, когда не используете его — это снижает риск несанкционированного доступа.
- Не устанавливайте драйверы из непроверенных источников. Проверяйте репозиторий и отзывы.
- Не отключайте System Integrity Protection (SIP) ради установки драйверов — это снижает безопасность macOS.
Роль‑ориентированные чеклисты
Для обычного пользователя:
- Убедиться, что кабель исправен.
- Попробовать встроенный метод через меню USB на телефоне.
- Если не работает, переключиться на Wi‑Fi‑точку доступа.
Для IT‑администратора:
- Проверить совместимость macOS с HoRNDIS.
- Тестировать установку на контрольной машине (Intel) прежде чем массово развертывать.
- Документировать процедуру отката и восстановление SIP.
Критерии приёмки
- На Mac в Сетевых настройках отображается устройство с зелёной точкой.
- Mac имеет доступ в интернет через интерфейс, связанный с телефоном.
- Скорость соединения соответствует ожиданиям мобильной сети (проверено через браузер или ping).
Глоссарий (одна строка)
- USB‑тетеринг: режим передачи интернет‑соединения телефона по USB на другое устройство.
- HoRNDIS: открытый драйвер для USB‑тетеринга Android на macOS.
- SIP (System Integrity Protection): механизм защиты системных файлов macOS.
Короткое резюме
USB‑тетеринг Android на macOS прост, если телефон и система поддерживают эту функцию нативно — подключаете кабель и выбираете USB‑тетеринг в настройках USB на телефоне. Если же встроенной поддержки нет и ваш Mac — Intel, вы можете попробовать HoRNDIS, но учитывать ограничения по безопасности и совместимости. В большинстве случаев проще и безопаснее использовать Wi‑Fi‑точку доступа.
Заметки:
Важно: не используйте сомнительные сборки драйверов и не выключайте SIP на продуктивных машинах.
Социальный сниппет: коротко и понятно — USB‑тетеринг на Mac возможен и прост, но для старых телефонов нужен драйвер HoRNDIS, который не работает на новых Mac с M1/M2.