Отладка по Wi-Fi на Xiaomi, Honor, Samsung, realme, Tecno: где найти
Где включить «Для разработчиков» и «Отладку по Wi-Fi» на Xiaomi (HyperOS, MIUI), Samsung, Honor, Huawei, realme, OPPO, vivo, Tecno, Infinix и Pixel. Пути по брендам.
«Отладка по Wi-Fi» есть на любом телефоне с Android 11 и новее и всегда находится в разделе для разработчиков. Различаются только две вещи: на какую строку нажимать семь раз, чтобы этот раздел появился, и в каком месте настроек он потом лежит. У Xiaomi это «Версия ОС» и «Расширенные настройки», у Samsung «Сведения о ПО» и «Параметры разработчика», у Honor и Huawei «Система и обновления», у realme и OPPO «Номер версии». Ниже точные пути по брендам и подводные камни каждой оболочки.
Названия пунктов зависят от версии прошивки и перевода. Если вашего пункта нет там, где написано, наберите «разработчик» или «отладка» в поиске по настройкам.
Сводная таблица
| Бренд и оболочка | Куда нажать 7 раз | Где раздел для разработчиков |
|---|---|---|
| Xiaomi, Redmi, POCO (HyperOS) | «О телефоне» › «Версия ОС» | «Расширенные настройки» › «Для разработчиков» |
| Xiaomi (MIUI) | «О телефоне» › «Версия MIUI» | «Расширенные настройки» › «Для разработчиков» |
| Samsung (One UI) | «Сведения о телефоне» › «Сведения о ПО» › «Номер сборки» | «Параметры разработчика» в самом конце настроек |
| Honor (MagicOS), Huawei (EMUI, HarmonyOS 2–4) | «О телефоне» › «Номер сборки» | «Система и обновления» › «Для разработчиков» |
| realme (realme UI), OPPO (ColorOS) | «Об устройстве» › «Версия» › «Номер версии» | «Система и обновления» (на части версий «Дополнительные настройки») › раздел для разработчиков |
| OnePlus (OxygenOS) | «Об устройстве» › «Версия» › «Номер версии» | «Система и обновления» › раздел для разработчиков |
| vivo, iQOO (OriginOS, Funtouch OS) | «О телефоне» › сведения о версии ПО | «Система» › «Для разработчиков» |
| Tecno (HiOS), Infinix (XOS) | «О телефоне» › «Номер сборки» | «Система» › «Для разработчиков» |
| Google Pixel | «О телефоне» › «Номер сборки» | «Система» › «Для разработчиков» |
Внутри раздела найдите переключатель «Отладка по Wi-Fi» (в некоторых прошивках он называется «Беспроводная отладка»), включите его и подтвердите. Нажмите на саму строку, а не только на переключатель: внутри будут «Подключить устройство с помощью QR-кода» и «Подключить устройство с помощью кода подключения».
Xiaomi, Redmi и POCO
- «Настройки» › «О телефоне», нажмите 7 раз на «Версия ОС» (HyperOS) или «Версия MIUI». Появится «Вы стали разработчиком».
- «Настройки» › «Расширенные настройки» › «Для разработчиков».
- Включите «Отладку по USB» и пункт отладки по Wi-Fi.
Особенность Xiaomi: для ввода нажатий и выдачи разрешений через adb нужен ещё переключатель «Отладка по USB (Настройки безопасности)». Он требует входа в Mi аккаунт, а на многих моделях и SIM-карту в телефоне. Подробности в статье отладка по USB на Xiaomi. Без него shell работает, но input и pm grant будут выдавать ошибки.
Samsung Galaxy
- «Настройки» › «Сведения о телефоне» › «Сведения о ПО», нажмите 7 раз на «Номер сборки». Если стоит блокировка экрана, телефон попросит PIN.
- Вернитесь в корень настроек: в самом низу появятся «Параметры разработчика».
- Включите «Отладку по USB» и найдите пункт отладки по Wi-Fi в разделе отладки.
Honor и Huawei
- «Настройки» › «О телефоне», нажмите 7 раз на «Номер сборки».
- «Настройки» › «Система и обновления» › «Для разработчиков».
- Включите «Отладку по USB» и отладку по Wi-Fi.
На Honor с MagicOS на базе Android 11 и новее отладка по Wi-Fi обычно есть. На Huawei всё зависит от версии Android, на которой построена прошивка: если пункта нет, остаётся старый способ с adb tcpip 5555 через кабель, см. adb tcpip или отладка по Wi-Fi. HarmonyOS NEXT (HarmonyOS 5 и новее) уже не Android: adb и Android-отладки по Wi-Fi там нет, и ни одна инструкция из этой статьи к ней не подходит.
realme, OPPO и OnePlus
- «Настройки» › «Об устройстве» › «Версия», нажмите 7 раз на «Номер версии».
- Раздел для разработчиков ищите в «Система и обновления» (в старых версиях ColorOS и realme UI в «Дополнительных настройках»). В переводе он может называться «Для разработчиков» или «Возможности разработчика».
- Включите отладку по USB и по Wi-Fi.
ColorOS и realme UI иногда сами выключают раздел для разработчиков через какое-то время или после обновления. Если переключатели пропали, повторите шаг 1.
vivo и iQOO
- «Настройки» › «О телефоне», откройте сведения о версии ПО и нажмите 7 раз на номер версии.
- «Настройки» › «Система» › «Для разработчиков» (на некоторых версиях раздел лежит в «Дополнительных настройках»).
- Включите отладку по USB и по Wi-Fi.
Tecno и Infinix
- «Настройки» › «О телефоне», нажмите 7 раз на «Номер сборки».
- «Настройки» › «Система» › «Для разработчиков».
- Включите «Отладку по USB» и «Отладку по Wi-Fi».
В HiOS и XOS агрессивная экономия энергии: если связь пропадает в фоне, проверьте настройки энергосбережения для Wi-Fi.
Google Pixel и «чистый» Android
- «Настройки» › «О телефоне», 7 раз нажмите «Номер сборки».
- «Настройки» › «Система» › «Для разработчиков» › «Отладка по Wi-Fi».
На Pixel удобно добавить плитку «Отладка по Wi-Fi» в шторку: в разделе для разработчиков есть плитки быстрых настроек.
Дальше: подключиться без компьютера
Когда «Отладка по Wi-Fi» включена, к ней можно подключиться прямо с этого же телефона. ADB Kit ведёт по этим шагам сам:
- На вкладке «Главная» приложение отмечает шаги «Подключите Wi-Fi», «Включите режим разработчика» и «Включите отладку по Wi-Fi», как только телефон сообщает о них. Кнопки «Открыть «О телефоне»» и «Открыть «Для разработчиков»» открывают нужный раздел настроек.
- Нажмите «Начать сопряжение», затем в «Отладке по Wi-Fi» откройте «Подключить устройство с помощью кода подключения» и введите 6 цифр в уведомлении ADB Kit.
- После этого доступны Shell, Auto script, Утилиты и Dev Check. Подробно в статье ADB на телефоне без компьютера.
Частые проблемы
- Переключатель «Отладка по Wi-Fi» не включается. Телефон не подключён к Wi-Fi. См. почему отладка по Wi-Fi отключается сама.
- Раздела для разработчиков нет после семи нажатий. Вы нажимали не на ту строку (на Xiaomi нужна «Версия ОС», а не «Версия Android») или телефон рабочий с политикой администратора, запрещающей отладку.
- Пункта отладки по Wi-Fi нет совсем. У телефона Android 10 или старше. Проверьте версию в «О телефоне».
- Код не принимается. Окно с кодом закрывается, когда вы уходите из настроек. Решения в статье не удалось выполнить сопряжение.