← Alle Guides 📱 Подготовка устройств

Режим разработчика и USB-отладка

Пошагово по вендорам: где лежит номер сборки, сколько раз нажать, где искать раздел разработчика и какие пункты нужны на MIUI

Это самая частая причина, по которой ферма не стартует: телефоны воткнуты в хаб, кабели рабочие, а в сетке пусто. Пока на телефоне не включён режим разработчика и отладка по USB, компьютер не видит аппарат вообще - даже как «ожидает разрешения». Включается один раз на каждый телефон и занимает пару минут.

Почему без этого не работает ничего

Lusiesta Studio общается с телефоном по ADB. Отладка по USB - это системное разрешение Android, которое открывает компьютеру доступ к устройству. Пока разрешение выключено, телефон может заряжаться и показывать файлы, но для ADB он не существует: в списке устройств его нет и не будет.

Как это выглядит в приложении: на «Главной» вы видите карточку «ADB-устройства не найдены» с подписью «Подключи телефон по USB, включи «Режим разработчика» (7 нажатий на номер сборки) и «Отладку по USB» на экране устройства.». Жёлтая плашка «Найден телефон ...» появляется только тогда, когда ADB уже видит аппарат, но тот ещё не авторизован. То есть полная тишина на экране - типичный признак, что режим разработчика ещё не включён, а не что сломался кабель.

Общая схема: семь нажатий на номер сборки

  1. Откройте Настройки -> О телефоне.
  2. Найдите строку «Номер сборки» (в английском интерфейсе Build number).
  3. Нажмите на неё 7 раз подряд, без долгих пауз. Примерно с третьего нажатия появится счётчик вида «Вы в шаге N от того, чтобы стать разработчиком».
  4. Если на телефоне стоит PIN, пароль или отпечаток - система попросит подтвердить личность.
  5. Появится сообщение «Вы стали разработчиком». Раздел разработчика добавился в настройки.

Дальше нужно найти этот раздел и включить в нём «Отладка по USB» (USB debugging). Названия пунктов и путь к ним отличаются по вендорам.

Где искать пункты на разных прошивках

Samsung (One UI)

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

Xiaomi, Redmi, POCO (MIUI и HyperOS)

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

Realme и OPPO (realme UI, ColorOS)

  1. Настройки -> О телефоне -> Версия (на части версий «Номер сборки» лежит прямо в «О телефоне»).
  2. 7 нажатий по «Номер сборки».
  3. Раздел: Настройки -> Дополнительные настройки -> Параметры разработчика (встречается путь Настройки -> Настройки системы -> Параметры разработчика).
  4. Включите «Отладка по USB». Прошивка может попросить пароль блокировки и вход в аккаунт производителя.
  5. Если в списке есть «Установка через USB» или пункт про отключение проверки разрешений ADB - включите и его, иначе установка APK будет обрываться.

Vivo (Funtouch OS, OriginOS)

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

Honor и Huawei (Magic OS, EMUI)

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

Google Pixel и чистый Android

  1. Настройки -> Об устройстве -> Номер сборки, 7 нажатий.
  2. Раздел: Настройки -> Система -> Параметры разработчика.
  3. Включите «Отладка по USB».

Tecno и Infinix (HiOS, XOS)

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

Если названия на вашем аппарате другие - не листайте меню наугад. Откройте поиск по настройкам (лупа сверху) и введите «Номер сборки», а после активации - «Отладка по USB». Поиск есть почти на всех прошивках и ведёт сразу к нужному пункту.

Дополнительные пункты на MIUI и HyperOS

Телефоны Xiaomi - отдельная история. Одной «Отладки по USB» там мало, в разделе «Для разработчиков» нужны три пункта:

  • «Отладка по USB» - базовое разрешение, без него телефон не появится в списке устройств.
  • «Установка через USB» - без него на телефон не встанут ни агент ввода Siesta, ни APK, ни клоны приложений: установка будет обрываться отказом прошивки.
  • «Отладка по USB (Настройки безопасности)» - разрешает менять системные настройки и передавать ввод. Именно этот пункт забывают чаще всего, а без него часть шагов сценариев не отрабатывает.

Два последних тумблера MIUI включает только при выполненных условиях: на телефоне должен быть выполнен вход в Mi-аккаунт и вставлена SIM с работающим мобильным интернетом. Иногда проверка проходит только при выключенном Wi-Fi, чтобы запрос ушёл через мобильную сеть. После включения телефон может попросить подождать или перезагрузиться. Это требования прошивки Xiaomi, а не Lusiesta Studio - обойти их со стороны компьютера нельзя.

Если тумблер «Установка через USB» сам возвращается в выключенное положение, значит проверка Mi-аккаунта не прошла. Проверьте, что аккаунт активен на этом телефоне, SIM вставлена и мобильный интернет включён, затем попробуйте снова. На только что созданном Mi-аккаунте проверка начинает проходить не сразу.

Опции, которые стоит включить сразу

Пока вы в разделе разработчика, включите то, что избавит от лишних проблем позже:

  • «Не выключать экран» (Stay awake) - экран не гаснет, пока телефон подключён к зарядке или к компьютеру.
  • «Конфигурация USB по умолчанию» -> «Передача файлов» - телефон не будет каждый раз сбрасываться в режим «Только зарядка».
  • Проверку приложений при установке по USB (пункт называется по-разному: «Проверять приложения по USB», «Проверка приложений») лучше выключить, иначе установка APK и клонов упирается в системный диалог.

Остальную подготовку телефона - сон экрана, автоповорот, батарея, язык, время - вынесли в отдельную статью Настройка телефона перед работой.

Как проверить, что получилось

  1. Подключите телефон кабелем к компьютеру, экран должен быть разблокирован.
  2. На телефоне появится окно «Разрешить отладку по USB?». Отметьте «Всегда разрешать с этого компьютера» и нажмите «Разрешить». Подробнее об этом окне - в статье Подключение телефона по ADB.
  3. В Lusiesta Studio на «Главной» вместо пустого состояния появится плитка устройства с номером и живым превью. Список устройств обновляется автоматически, ждать нужно несколько секунд.

Если карточка «ADB-устройства не найдены» осталась - режим разработчика или отладка по USB всё ещё выключены либо кабель не передаёт данные. Если появилась жёлтая плашка «Найден телефон ...» - хорошая новость: ADB аппарат уже видит, осталось подтвердить запрос на экране телефона.

Если раздела «Для разработчиков» нет или он пропал

  • Нажатия не засчитались: счётчик сбрасывается при паузах, нажимайте быстро и по одному и тому же пункту.
  • Вы нажимали не тот пункт: на MIUI это «Версия MIUI» или «Версия HyperOS», на Samsung - «Номер сборки» внутри «Сведения о ПО».
  • Раздел исчезает после сброса телефона к заводским настройкам и иногда после крупного обновления системы - включите его заново теми же семью нажатиями.
  • На телефоне с рабочим или детским профилем администратор устройства может запрещать режим разработчика. Такой аппарат в ферму не поставить, пока профиль не снят.
  • Отладка включена, а телефон всё равно не появляется - смотрите Устройство не подключается или не видно.