ИнструкцияОпубликовано: 5 мин чтения

Отладка по 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

  1. «Настройки» › «О телефоне», нажмите 7 раз на «Версия ОС» (HyperOS) или «Версия MIUI». Появится «Вы стали разработчиком».
  2. «Настройки» › «Расширенные настройки» › «Для разработчиков».
  3. Включите «Отладку по USB» и пункт отладки по Wi-Fi.

Особенность Xiaomi: для ввода нажатий и выдачи разрешений через adb нужен ещё переключатель «Отладка по USB (Настройки безопасности)». Он требует входа в Mi аккаунт, а на многих моделях и SIM-карту в телефоне. Подробности в статье отладка по USB на Xiaomi. Без него shell работает, но input и pm grant будут выдавать ошибки.

Samsung Galaxy

  1. «Настройки» › «Сведения о телефоне» › «Сведения о ПО», нажмите 7 раз на «Номер сборки». Если стоит блокировка экрана, телефон попросит PIN.
  2. Вернитесь в корень настроек: в самом низу появятся «Параметры разработчика».
  3. Включите «Отладку по USB» и найдите пункт отладки по Wi-Fi в разделе отладки.

Honor и Huawei

  1. «Настройки» › «О телефоне», нажмите 7 раз на «Номер сборки».
  2. «Настройки» › «Система и обновления» › «Для разработчиков».
  3. Включите «Отладку по 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

  1. «Настройки» › «Об устройстве» › «Версия», нажмите 7 раз на «Номер версии».
  2. Раздел для разработчиков ищите в «Система и обновления» (в старых версиях ColorOS и realme UI в «Дополнительных настройках»). В переводе он может называться «Для разработчиков» или «Возможности разработчика».
  3. Включите отладку по USB и по Wi-Fi.

ColorOS и realme UI иногда сами выключают раздел для разработчиков через какое-то время или после обновления. Если переключатели пропали, повторите шаг 1.

vivo и iQOO

  1. «Настройки» › «О телефоне», откройте сведения о версии ПО и нажмите 7 раз на номер версии.
  2. «Настройки» › «Система» › «Для разработчиков» (на некоторых версиях раздел лежит в «Дополнительных настройках»).
  3. Включите отладку по USB и по Wi-Fi.

Tecno и Infinix

  1. «Настройки» › «О телефоне», нажмите 7 раз на «Номер сборки».
  2. «Настройки» › «Система» › «Для разработчиков».
  3. Включите «Отладку по USB» и «Отладку по Wi-Fi».

В HiOS и XOS агрессивная экономия энергии: если связь пропадает в фоне, проверьте настройки энергосбережения для Wi-Fi.

Google Pixel и «чистый» Android

  1. «Настройки» › «О телефоне», 7 раз нажмите «Номер сборки».
  2. «Настройки» › «Система» › «Для разработчиков» › «Отладка по Wi-Fi».

На Pixel удобно добавить плитку «Отладка по Wi-Fi» в шторку: в разделе для разработчиков есть плитки быстрых настроек.

Дальше: подключиться без компьютера

Когда «Отладка по Wi-Fi» включена, к ней можно подключиться прямо с этого же телефона. ADB Kit ведёт по этим шагам сам:

  1. На вкладке «Главная» приложение отмечает шаги «Подключите Wi-Fi», «Включите режим разработчика» и «Включите отладку по Wi-Fi», как только телефон сообщает о них. Кнопки «Открыть «О телефоне»» и «Открыть «Для разработчиков»» открывают нужный раздел настроек.
  2. Нажмите «Начать сопряжение», затем в «Отладке по Wi-Fi» откройте «Подключить устройство с помощью кода подключения» и введите 6 цифр в уведомлении ADB Kit.
  3. После этого доступны Shell, Auto script, Утилиты и Dev Check. Подробно в статье ADB на телефоне без компьютера.

Частые проблемы

  • Переключатель «Отладка по Wi-Fi» не включается. Телефон не подключён к Wi-Fi. См. почему отладка по Wi-Fi отключается сама.
  • Раздела для разработчиков нет после семи нажатий. Вы нажимали не на ту строку (на Xiaomi нужна «Версия ОС», а не «Версия Android») или телефон рабочий с политикой администратора, запрещающей отладку.
  • Пункта отладки по Wi-Fi нет совсем. У телефона Android 10 или старше. Проверьте версию в «О телефоне».
  • Код не принимается. Окно с кодом закрывается, когда вы уходите из настроек. Решения в статье не удалось выполнить сопряжение.