Android – система с большим количеством разнообразных функций, о большинстве из которых рядовой пользователь и вовсе не имеет понятия. Одна из таких – отладка по USB. Многие полагают, что им это не нужно, но как только разбираются, начинают использовать все чаще. В принципе опция больше интересна для разработчиков и тех, кто обслуживает мобильные устройства, но и обычным юзерам будет интересна. Для чего нужна отладка и как ее активировать на телефонах Huawei и Honor – об этом в статье.
Что такое отладка по USB
В первую очередь опцию используют разработчики, создающие и тестирующие программы на смартфоне. Но и обычному пользователю она пригодится, так как открывает доступ к передаче данных на устройство и их загрузке на компьютер. Также после активации отладки будет возможность создавать копии приложений, устанавливать их на гаджет в обход фирменного магазина Play Market. Те же, кто занимается «прошивкой» устройств или восстановлением работоспособности после сбоев, уже сталкивались с этой функцией.
А еще отладка пригодится для реализации каких-либо действий после получения root-прав. После «рутирования» владелец наделяется правами суперпользователя, которые нужны для выполнения тех или иных действий, заблокированных ранее.
В каких ситуациях нужна отладка
Телефон сейчас есть чуть ли не у каждого человека, и многим встроенного функционала, предусмотренного разработчиком, недостаточно. В связи с этим юзеры начинают ставить разные оболочки, обновляют их до последних версий, включая те, которые находятся на стадии тестирования.
После активации режима отладки пользователь сможет:
- ставить на телефон кастомные (сторонние, не официальные) прошивки;
- получить права суперпользователя с целью снятия ограничений, предусмотренных производителем гаджета;
- поставить заводское ПО для последующего восстановления работоспособности (выход из ситуации, когда устройство стало «кирпичом»);
- удалять программы, включая предустановленные системные;
- выполнять команды в adb shell, что требуется для той же перепрошивки, установки recovery и пр.
Прежде чем включать отладку, надо определиться, для чего это делается. Все риски ложатся на плечи пользователя, и в этом себе надо отдавать отчет. Если опыта недостаточно и телефон работает как положено, лучше ничего не трогать, чтобы не навредить.
Как запустить отладку на Huawei и Honor
Инструкция для смартфонов и планшетов этого бренда:
- Зайти в «Настройки» (значок шестеренки на рабочем столе).
- Перейти в раздел «Система», оттуда в подраздел «О телефоне».
- Здесь будет строчка «Номер сборки», по которой надо тапнуть 10 – 15 раз. В результате на экране высветится уведомление «Вы стали разработчиком!».
- Затем надо вернуться в раздел «Система», и перейти в новый подраздел «Для разработчиков».
- Искомый пункт называется «Отладка по USB», и чтобы активировать опцию, достаточно передвинуть тумблер, сделав его активным.
- Система спросит «Разрешить отладку по USB?» – выбирают «Ок».
Все, режим активирован. Теперь можно подключать гаджет к ПК или ноутбуку, запускать фирменное ПО HiSuite, ставить прошивки и многое другое.
Если гаджетом пользуются третьи лица, и не хочется, чтобы они имели доступ к такому мощному инструменту как права разработчика, этот режим можно отключить. Простой способ, правда работает он не на всех гаджетах – открыть соответствующий раздел и перевести ползунок в неактивное состояние. Единственное, останется строка в разделе «Система», но она будет неактивна. Но и от нее есть способ избавиться: через параметры гаджета перейти в «Приложения», отыскать там «Настройки», зайти в «Память» и тапнуть «Сброс». Режим разработчика отключится, но вместе с этим могут сброситься другие сохраненные данные, например, аккаунты.
Обратите внимание! Пункты меню и их расположение может различаться, что зависит от версии системы и оболочки.
Возможные проблемы и их решение
Включить опцию, следуя инструкции, несложно, но с системой Андроид может происходить что угодно, и никто не застрахован от разного рода проблем. Сложности, с которыми можно столкнуться:
- отладка отключается сама, без вмешательства со стороны пользователя. Обычно так происходит после подсоединения телефона к ПК или ноутбуку. Дело в фирменной программе HiSuite. Решение: раскрыть «шторку», сделав свайп по экрану сверху-вниз, тапнуть по пункту «Зарядка по USB» и выбрать «Передача файлов»;
- кнопка отладки есть, но не работает. Это не значит, что USB отключено на Honor, так происходит, когда гаджет подсоединяют к ПК в режиме зарядки. Решение то же, что и в предыдущем случае – переключиться на «Передачу файлов».
Бывает, устройство заблокировано, но надо активировать отладку. Как это сделать:
- Подключить гаджет к компьютеру ЮСБ-шнуром.
- Скачать и запустить программу QtADB.
- Через «Мой компьютер» перейти в хранилище телефона по такому пути: /data/system/users/0/.
- Открыть файл settings_global.xml.
- Отыскать строчку adb_enabled и изменить значение value с 0 на 1.
- Сохранить изменения в файле и закрыть его.
Включить allow usb debugging или режим отладки можно в несколько тапов. Это функция, которая пригодится тем, кто планирует перепрошивать устройство или восстанавливать его работоспособность. Возможности открываются разные, причем как для разработчиков, так и для обычных пользователей.