В любом смартфоне на Android есть опция под названием «Отладка по USB». Она позволяет подключить смартфон Xiaomi, Redmi, POCO к ПК и взаимодействовать с ним посредством интерфейса ADB.
Включение отладки даёт возможность восстановить телефон в режиме Fastboot, позволяет работать с внутренней памятью телефона и загрузчиком. Без её активации разблокировать загрузчик невозможно.
Процесс включения состоит из двух этапов, поскольку отладка по USB на Xiaomi находится в скрытых от пользователя настройках разработчиков HyperOS и MIUI. Сначала необходимо получить права разработчика, чтобы открылось скрытое меню.
Активация меню разработчика HyperOS и MIUI
Как включить настройки разработчика на Xiaomi:
- Откройте настройки, выберите пункт О телефоне.
- 7-8 раз тапните по плитке с названием Версия HyperOS или Версия MIUI.
После выполнения этих действий на экране появится надпись «Вы стали разработчиком» и откроется скрытое меню «Для разрабочтков».
Включение отладки по USB на Xiaomi
После активации параметров разработчика можно переходить к следующему шагу.
Как включить отладку по USB на Xiaomi:
- Запустите настройки HyperOS (MIUI), перейдите в раздел Расширенные настройки.
- Выберите пункт Для разработчиков.
- Передвиньте переключатель Отладка по USB в положение Вкл.
- Подтвердите действие кнопкой ОК.
Не рекомендуется оставлять ползунок постоянно включённым, поскольку смартфон становится уязвимым для внешних атак.
Чтобы отключить режим отладки по USB на Xiaomi, передвиньте ползунов в положение Выкл.
Почему отладка не включается
Вы активировали настройки разработчика HyperOS/MIUI, но ползунок отладки по USB неактивен или просто не работает. Это возможно из-за нескольких причин.
Почему не включается отладка по USB Xiaomi:
- На телефоне установлена кастомная прошивка. Не на всех кастомных прошивках для Сяоми и Редми доступен режим отладки. Установите прошивку с заведомо рабочей функцией либо вернитесь к стоковой версии прошивки.
- Последствия неудачного обновления. Установка обновления OTA может вызвать сбой ОС и деактивировать переключатель. Попробуйте сбросить телефон до заводских настроек.
- Некорректная установка рут-прав. В результате установки прав суперпользователя могут возникать ошибки, например, бутлуп. Удалите Root и попробуйте снова.
- Критическое изменение системных файлов. Владельцы устройств Xiaomi, Redmi, POCO часто устанавливают модификации и меняют глубокие настройки HyperOS и MIUI. Удалите все установленные модификации и попробуйте активировать отладку снова.
Не стоит работать с телефоном по ADB без соответствующего опыта или без понимания осуществляемых манипуляций с телефоном – необдуманные действия могут привести к критическим повреждениям операционной системы.
Телефон не видится по несколько иным причинам.
Мне удалось найти алгоритм подключения.
До запуска приложения XiaomiADBFastbootTools (не важно exe-файл или jar архив) нужно просто подключить смарт РОДНЫМ кабелем.
Второе. После подключения к компу нужно на смарте в соединении USB указать прямо — «передача файлов» а не просто «зарядка».
Третье. При включении в настройках разработчика «отладка по USB», на смарте выскочит сообщение что он хочет разрешть доступ компу. Нажать «Да».
Теперь при запуске XiaomiADBFastbootTools смартфон увидится нормально.
Кстати.
Работа по ADB ВОЗМОЖНА прямо со смартфона, без компьютера.