Отладка по USB (USB Debugging) - функция, предоставляющая широкие полномочия десктопным программам, и через нее они глубоко влияют на операционку Android. Перевод аппарата в данный режим актуален, по большей части, для разработчиков. Однако иногда это требуется и пользователям, чтобы справиться с системными неполадками и, что важно, - перенести файлы, папки из устройства с поврежденным дисплеем. Также появляется возможность восстанавливать удаленные документы, создавать бэкапы и др. Изначально USB Debugging выключен, но это не мешает, так как включить отладку по USB на Андроид несложно.

Отметим, что пути ее активации отличаются в зависимости от производителя устройства, однако суть всегда остается одинаковой: сначала идет разблокировка функционала «Для разработчиков», а затем все остальное.

Внимание! Иногда режим «Для разработчиков» с самого начала активен, поэтому перед выполнением инструкции проверьте, есть ли он в настройках (можете воспользоваться для этого поиском по настройкам).

Мы приведем инструкции для включения отладки на разных девайсах, а также расскажем, что делать, если телефон не включается , а отладку нужно активировать.

Активация USB Debugging

Надо понимать: универсальной инструкции нет по причине того, что компании, настраивая свои оболочки, меняют структуру списка настроек. Однако для включения USB Debugging приходится всегда взаимодействовать с одними и теми же строками в настройках аппарата, только их название и путь к ним могут отличаться.

Весь процесс разблокировки занимает минуту, просто поймите принцип того, что надо делать, и вы без труда активируете отладку на своем смартфоне или на планшете. В качестве примера приведем процесс включения на двух разных операционных системах.

Чистый Android

Сделайте следующее:

  1. Откройте «Настройки - О телефоне».
  2. Листайте вниз, пока не увидите строку «Номер сборки».
  3. 8 раз подряд нажимайте на нее, пока не всплывет сообщение, сигнализирующее, что вы стали разработчиком.

Осталось вернуться назад, чтобы зайти в новое меню (оно будет в самом конце). Листайте вниз, пока не отыщите строку, отвечающую за включение отладки. Теперь просто разблокируйте ее, передвинув ползунок в положение «ВКЛ».

MIUI

На этой прошивке все так же легко:

  • Переходите в «Настройки - Об устройстве».
  • Там находите «Версия MIUI».
  • Кликайте по ней 8 раз и ждите такое же уведомление.
  • Нажмите кнопку «Назад», а потом открывайте «Дополнительно».

Там и будет появившийся режим настроек «Для разработчиков», где вы найдете нужный пункт.

Надеемся, вы поняли, как включить режим отладки USB на Андроид-устройстве.

Как активировать отладку на телефоне с поломанным сенсором?

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

Способ №1 (для Android 5.1 и ниже)

Скачайте три файла прежде, чем выполнять инструкцию.


cd C:\Sqlite3_Windows

sqlite3 settings.db

update secure set value=1 where name="adb_enabled";

.quit

13. Обновите левую панель, а потом перетащите документ «settings.db» в правую часть таблицы, подтвердив замену файлов.

После рестарта отладка будет активна, и с телефоном удастся взаимодействовать.

Способ №2 (Для Android 6+)

Из-за усиления безопасности в исходном коде прошивки произошли изменения (таблицы с настройками переместили в новую директорию), делающие предыдущий способ неактуальным. В этом есть плюс, так как процедура стала легче и больше не надо взаимодействовать с приложением sqlite3.exe, но включение отладки все равно производится при помощи компьютера, без него ничего не выйдет.


Оба метода работают с любой оболочкой Android. Пробуйте, теперь вы знаете, как включать отладку в любой ситуации через рекавери.

Пользователи Android, желающие модифицировать прошивки или использовать дополнительные возможности операционной системы, сталкиваются с необходимостью включение отладки по USB. В этой статье мы разберемся для чего предназначена эта скрытая функция и как ее можно включить на разных гаджетах.

Откладка по USB или USB-Debugging в первую очередь используется разработчиками, чем и объясняется расположение этой опции. Включение функции позволяет программистам проверить работоспособность системы или отдельного приложения, делать резервные копии проделанной работы, например, созданного приложения, которое находится в режиме тестирования, прошить гаджет, восстановить его работу при непредвиденных сбоях системы или получить Root права. Некоторые из этих функций могут быть полезными не только для разработчиков, но и рядовых пользователей при копировании файлов или папок из ПК в смартфон или наоборот. На этом закончим вводную часть и перейдем непосредственно к способам включения отладки по USB.

Включение отладки по USB

Независимо от производителя гаджета или версии операционной системы функция отладки находится в настройках. Лишь в настройках его расположение отличается в зависимости от версии операционной системы или производителя гаджета. Итак, представляем наиболее часто встречающие места для поиска опции.

В немалом количестве Android-девайсов для включения отладки достаточно перейти в настройки, открыть пункт Разработка и поставить галочку рядом с опцией Отладка по USB.

В некоторых гаджетах в настройках вместо пункта Разработка имеется Для разработчиков. Это лишь вариант написания названия, так что процесс включения отладки остается тем же.

В третьем случае пункт, предназначенный для включения отладки, может находиться в Приложениях. Если вы не видите надписи Разработка или Для разработчиков, то переходите в Приложения и ищите пункт там. Это расположение используется в Android версиях 2.2 — 3.0.

В некоторых гаджетах Параметры разработчика находятся в пункте Еще в настройках устройства. Именно там нужно искать опцию Отладка по USB.

В версиях операционной системы Android выше 4.2 Параметры разработчиков скрыты в стандартных настройках. К счастью их можно вернуть. Для этого нужно перейти в пункт информации о смартфоне или планшете, который, как правило, расположен в самих настройках или разделе Система. В пункте находим строку Номер сборки и нажимаем по ней примерно 10 раз. Вернувшись в настройки можно заметить, что пункт Для разработчиков разблокирован и виден. Отметим, что при использовании гаджетов от Samsung, LG или Xiaomi пункт об устройстве расположен в разделе Общие в настройках девайса.

Действия после включения отладки по USB

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

В отдельных случаях гаджет может быть не сразу обнаружен компьютером после включения отладки. В таком случае нужно проверить наличие Android-драйверов на компьютере. Некоторые гаджеты не определяются при заблокированном экране. Также не советуем использовать разъем USB 3.0. Наконец, довольно эффективным способом может быть переключения режима подключения к компьютеру. Для этого после подключения нужно потянуть информационную шторку и сменить режим подключения на PTP.

Активировав отладку по USB по одному из перечисленных способов, вы можете с легкостью получить Root права или тестировать кастомные прошивки и прочие приложения.

В настройках Android вы наверняка находили загадочный пункт «Отладка по USB», но все ли знают, для чего нужен этот режим и как его правильно включить на разных версиях Android OS?

Для чего нужна отладка

Изначально этот режим был предусмотрен исключительно для разработчиков приложений или сервисов для Android. C помощью отладки они получали доступ к «внутренностям» операционной системы.

Но впоследствии стало встречаться всё больше случаев, когда режим отладки нужен и «простым» пользователям. Просто разработчики создали автоматизированные инструменты для получения рута (), восстановления смартфона, модификации ОС, которые требовали режима отладки.

Несмотря на грозное название, активировать этот режим достаточно просто.

Как включить отладку

Для Android 4.1 и более ранних: когда меню разработчика видно:

В ранних версиях Android опции разработчика доступны в явном и открытом виде. Просто откройте настройки системы. В разных версиях раздел опций разработчика может находиться в разных местах: в общем списке, в разделе «Приложения», в главном меню.

Выберите пункт «Отладка по USB» и поставьте там галочку. Вы увидите всплывающее окно с предупреждением; просто нажмите «ОК».

Перегружать смартфон для активации этого режима не нужно.

Что делать, если нужный раздел не виден?

В версиях Android, начиная с 4.2.2, режим отладки (как и другие опции разработчика) не показывается в меню. Однако есть способ легко открыть их:

  • Откройте меню настроек и вкладку «Общие»
  • Найдите раздел «Об устройстве»
  • Откройте в нём пункт «Сведения о ПО»
  • Найдите в нём строку «Номер сборки» и тапните на ней 7 раз
  • После того, как появится уведомление о получении статуса разработчика, вернитесь в раздел «Общие»
  • Найдите в нём появившийся пункт «Опции разработчика»
  • Найдите в этом разделе строку «Отладка USB» и поставьте там галочку
  • Выйдите из меню

Поздравляем, теперь вы имеете доступ к своему устройству через компьютер!

Случаи, когда отладка спасает

У любого пользователя Android случаются ситуации, когда отладка необходима позарез. Хорошо, что вы воспользовались инструкцией из прошлого раздела и активировали её. Теперь вы сможете:

  • Получить на своём смартфоне/планшете рут-доступ с помощью специальных приложений для компьютера. Для этого включенная отладка необходима.
  • Извлечь данные из устройства, у которого не работает дисплей. Этой проблеме мы посвящали отдельную статью.
  • Восстановить устройство, если оно не загружается. Для этого надо воспользоваться специальными утилитами, которые для разных устройств и чипсетов могут отличаться. Ищите более подробную информацию конкретно о своей модели.
  • Работать с командной строкой на компьютере, чтобы быстро скопировать файлы, установить приложение или сразу целый набор приложений, изменить права доступа к тому или иному файлу. Для этого на компьютере должна быть установлена программа ADB (Android Debug Bridge), позволяющая отдавать команды Android-среде на подключенном устройстве. Для неё существует как графический интерфейс, так и набор консольных команд, которые отдаются через командную строку.

В общем, если вы хотите извлечь максимум из функциональности своего Android-планшета или смартфона, режим отладки вам будет исключительно полезен.

Отладка по USB - это такой режим Android-устройства, в котором оно предоставляет расширенный доступ к своей ОС для компьютерных программ. Этой функцией активно пользуются разработчики приложений.

Но для обычных пользователей режим отладки тоже может быть полезен. Благодаря ему утилиты вроде PhoneRescue случайно уничтоженные файлы. А такие приложения, как Helium, создают данных мобильного устройства с помощью ПК. Это лишь типичные примеры. Различных ситуаций, в которых вам может пригодиться отладка по USB, немало.

Как включить отладку по USB на Android

Это займёт у вас всего несколько секунд. Для начала откройте настройки аппарата. Затем перейдите в раздел «О телефоне» и нажимайте на пункт «Номер сборки» до тех пор, пока система не скажет, что вы стали разработчиком.

Затем вернитесь в главное меню настроек и откройте только что появившийся в нём раздел «Для разработчиков». На следующем экране активируйте инструменты разработчика и отладку по USB.

Безопасно ли оставлять отладку по USB включённой

Режим отладки открывает глубокий доступ к системе, а это новые лазейки для . Если потерять устройство, нашедший может подключить его к компьютеру и попытаться извлечь данные владельца. Поэтому после использования режим отладки лучше отключать. Это тоже можно сделать в разделе «Для разработчиков».

Включенный режим отладки в первую очередь нужен разработчикам для проведения процедуры debugging, проверки работоспособности и поведения приложений в разных ситуациях. Но и обычным пользователям стоит знать, что такое режим отладки по USB и где его включить, чтобы передать файлы на компьютер, установить APK-файл, прошить устройство или выполнить другие действия.

Активация режима отладки

Сначала стоит разобраться, как включить отладку по USB на устройстве Android стандартным способом. Обычно этой информации достаточно, чтобы активировать режим отладки.

В большей степени это короткое руководство актуально для старых версий Android (2.2 – 3.0). В версиях 4.0 и выше раздела для разработчиков по умолчанию нет, но его можно быстро добавить.

После получения расширенных прав (не путайте с root, это разные вещи), вернитесь в настройки. Там должен появиться раздел «Для разработчиков», в котором можно включить отладку, поставив галочку возле соответствующего пункта.

Если по какой-то причине отладка по USB не включается на телефоне (например, устройство повреждено и тачскрин не работает), то можно активировать этот режим на компьютере. Для этого понадобится:

Без кастомного Recovery ничего не получится, так как для выполнения операции нужен root-доступ к системе. Процедура сложная, но если вы поймете, как включить режим отладки USB на устройстве Андроид через компьютер, то сможете достать информацию из смартфона даже в том случае, если он перестанет реагировать на действия пользователя.


Теперь нужно отредактировать файл settings.db, который теперь находится в папке с базой SQLite. Делать это мы будем через командную строку, которую можно найти в меню «Пуск». Запустите командную строку и выполните последовательно следующие команды:

  • cd C:\Sqlite3_Windows.
  • sqlite3 settings.db.
  • update secure set value=1 where name=’adb_enabled’;.
  • .quit.

После ввода каждой команды не забывайте нажимать Enter, чтобы выполнить запрос.
После выполнения всех команд вернитесь к менеджеру и перенесите модифицированный файл settings.db обратно в папку /data/data/com.android.providers.settings/databases с перезаписью данных. После перезагрузки на устройстве станет доступен режим отладки.

Возможные проблемы

Если отладка не работает после включения, то первым делом убедитесь, что мобильное устройство обнаруживается и корректно определяется компьютером. Проверьте кабель USB и порты.

Проблемы с работой ADB могут возникнуть и при использовании кастомной прошивки на Android. Устранить недостаток можно только перепрошивкой устройства. Кроме того, для работы отладчика нужны ADB-драйверы. Они могут быть универсальными или разделенными по моделям телефонов.



Эта статья также доступна на следующих языках: Тайский

  • Next

    Огромное Вам СПАСИБО за очень полезную информацию в статье. Очень понятно все изложено. Чувствуется, что проделана большая работа по анализу работы магазина eBay

    • Спасибо вам и другим постоянным читателям моего блога. Без вас у меня не было бы достаточной мотивации, чтобы посвящать много времени ведению этого сайта. У меня мозги так устроены: люблю копнуть вглубь, систематизировать разрозненные данные, пробовать то, что раньше до меня никто не делал, либо не смотрел под таким углом зрения. Жаль, что только нашим соотечественникам из-за кризиса в России отнюдь не до шоппинга на eBay. Покупают на Алиэкспрессе из Китая, так как там в разы дешевле товары (часто в ущерб качеству). Но онлайн-аукционы eBay, Amazon, ETSY легко дадут китайцам фору по ассортименту брендовых вещей, винтажных вещей, ручной работы и разных этнических товаров.

      • Next

        В ваших статьях ценно именно ваше личное отношение и анализ темы. Вы этот блог не бросайте, я сюда часто заглядываю. Нас таких много должно быть. Мне на эл. почту пришло недавно предложение о том, что научат торговать на Амазоне и eBay. И я вспомнила про ваши подробные статьи об этих торг. площ. Перечитала все заново и сделала вывод, что курсы- это лохотрон. Сама на eBay еще ничего не покупала. Я не из России , а из Казахстана (г. Алматы). Но нам тоже лишних трат пока не надо. Желаю вам удачи и берегите себя в азиатских краях.

  • Еще приятно, что попытки eBay по руссификации интерфейса для пользователей из России и стран СНГ, начали приносить плоды. Ведь подавляющая часть граждан стран бывшего СССР не сильна познаниями иностранных языков. Английский язык знают не более 5% населения. Среди молодежи — побольше. Поэтому хотя бы интерфейс на русском языке — это большая помощь для онлайн-шоппинга на этой торговой площадке. Ебей не пошел по пути китайского собрата Алиэкспресс, где совершается машинный (очень корявый и непонятный, местами вызывающий смех) перевод описания товаров. Надеюсь, что на более продвинутом этапе развития искусственного интеллекта станет реальностью качественный машинный перевод с любого языка на любой за считанные доли секунды. Пока имеем вот что (профиль одного из продавцов на ебей с русским интерфейсом, но англоязычным описанием):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png