Включаем отладку по usb на Android устройстве

16.09.2015 Android Начинающим Комментировать Задать вопрос Написать пост

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

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

В целом, режим отладки USB в паре с той или иной компьютерной утилитой позволяет совершить следующие действия:

  • Отправить с ПК на смартфон совершенно любой файл;
  • Прошить устройство;
  • Сделать резервную копию имеющихся на девайсе приложений;
  • Восстановить работоспособность смартфона;
  • Получить root-права;
  • Установить приложение, скачанное со стороннего ресурса;
  • Скопировать любую папку из файловой системы устройства.

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

Открываем доступ к режиму разработчика

[adsense1]

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

  1. Переходим в настройки смартфона и находим там «Сведения о телефоне» — «Сведения о ПО» (на некоторых устройствах достаточно просто нажать на пункт «О телефоне»).
  2. Далее, находим такой пункт как: «Номер сборки» и щелкаем по нему около восьми раз, до появления уведомления, что режим разработчика включен. Кстати, на смартфонах китайских производителей, таких как Xiaomi, Meizu, это может быть пункт «Версия MIUI».
  3. Теперь возвращаемся обратно, к основному меню настроек и видим, что там добавился ещё один пункт «Для разработчиков».

На этом можно сказать, что первый этап выполнен, теперь можно переходить, непосредственно, к включению отладки по USB на вашем смартфоне.

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

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

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

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

  1. Откройте настройки, перейдите в раздел «Система». Найдите пункт «О телефоне» (Если раздела «Система» нет, то пункт «О телефоне» будет сразу в настройках).
  2. Найдите «Номер сборки». Нажмите на него 7-10 раз. Примерно после пятого нажатия появится сообщение с указанием, сколько раз еще необходимо тапнуть но номеру сборки, чтобы получить права разработчика.

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

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

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

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

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

Так как же включить отладку по USB?

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

  1. Заходим по пути: Меню – Настройки – Разработка – Отладка по USB и отмечаем данный пункт галочкой.
  2. Пункт находится по адресу: Меню – Нстройки – Для разработчиков – Отладка по USB – отмечаем галочкой данный пункт.
  3. Идем по пути: Меню – Настройки – Приложения – Отладка по USB – отмечаем данный пункт галочкой.
  4. Меню – Настройки – Еще – Параметры разработчика – Отладка по USB – ставим галку напротив данного пункта.
  5. Наиболее вероятный вариант. Идем по пути Меню – Настройки – О устройстве – ищем пункт «Номер сборки» и несколько раз нажимаем его, пока не появится сообщение «Режим для разработчиков включен». После этого возвращаемся в настройки и идем в пункт Для разработчиков, где собственно и отмечаем галкой пункт “Отладка по USB”.

Простые шаги для включения отладки по USB

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

Читайте также:  Голосовой набор текста онлайн и бесплатно

1. Чтобы начать, перейдите на главный экран и проведите по экрану снизу вверх.

Выполнение этого жеста позволит вам получить доступ к средству просмотра приложений, где выстроены различные значки и элементы управления ярлыками.

2. Найдите и коснитесь Настройки значок для продолжения.

Это позволит вам получить доступ к главному меню настроек вашего устройства.

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

3. Прокрутите вниз до нижнего раздела и нажмите Варианты разработчика.

Если вы не видите параметры разработчика после О телефоне, тогда вам нужно сначала включить параметры разработчика.

Для этого коснитесь О телефоне а затем выберите Информация о программном обеспечении. Найдите Номер сборки из заданных элементов, а затем нажмите на него 7 раз подряд.

Всплывающее сообщение о том, что режим разработчика включен, появится под дисплеем.

Вернувшись в меню настроек, коснитесь Параметры разработчика.

Затем будут отображены расширенные скрытые функции, предназначенные для разработчиков приложений.

4. Прокрутите вниз до раздела «Отладка» и нажмите, чтобы включить переключатель рядом с USB отладки. 

5. Если появится всплывающее окно, прочтите и просмотрите сообщение. После просмотра информации коснитесь ОК чтобы разрешить отладку по USB на вашем устройстве. 

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

Это должно служить командой подтверждения для разблокировки режима отладки USB.

Предупреждение

Данный способ требует навыков программирования/системного администрирования ОС Windows и Linux или хотя бы большой внимательности, так как допущение ошибок при наборе команд ниже может привести к полной неработоспособности телефона/планшета.

Данная инструкция в первую очередь подойдет для устройств на Android 4.0 (Ice Cream Sandwich), Android 4.2 (Jelly Bean), Android 4.4 (Kit Kat), а также Android 6.0 (Marshmallow), так как тестировалась именно на них. В других версиях Android возможны изменения в системных файлах, поэтому даже точное выполнение нижеперечисленных команд может не привести к желаемому результату. В таком случае откатитесь обратно к резервным копиям, как написано в последнем разделе «5. Откат к резервным копиям» данной статьи.

Что такое Заводская Разблокировка OEM?

Начиная с Android 5.0 многие производители начали внедрять дополнительный механизм безопасности от несанкционированного изменения системных разделов. Вследствие чего была внедрена в раздел «Меню Разработчика» функцию «Заводская Разблокировка OEM», при ее активации вы сможете прошивать сторонние Recovery и кастомные прошивки.

Не стоит путать «Заводская Разблокировка OEM» c разблокировкой Bootloader, что требуют многие производители — Xiaomi, HTC, Huawei, Google Pixel, Sony.

Включаем отладку по USB через компьютер

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

Читайте также:  Для вебинаров и видеоинструкций: 6 программ записи экрана

Нередко для перехода в режим отладки необходимо подключение смартфона или планшета к компьютеру. Для этого придется воспользоваться рядом дополнительных инструментов и запастись терпением.

Итак, для перехода в данный режим через компьютер нужно сделать следующее (данный способ подходит для всех версий Андроид, включая 5.0, 6.0, 7,0 и выше):

  • Для начала необходимо загрузить файлы Platform-Tools и QtADB-CWM (это файлы Recovery для восстановления устройств).
  • Перемещаем эти файлы в корневую директорию компьютера на диск C.
  • Загружаем архив Sqlite3 и перемещаем его в директорию Sqlite3_Windows на диске С (ее нужно создать самостоятельно).
  • Переводим гаджет в режим восстановления и подключаем к компьютеру.
  • Запускаем ранее загруженный файл
  • После того, как открыли программу, находим там подпункт Advanced (Расширенные) и следим, чтобы папка data была подключена к компьютеру. Командная строка в приложении даст ответ Ready.
  • Затем открываем подменю «Файлы». Оно разделено на два отдельных файловых менеджера. В левом ФМ открываем директорию Sqlite3_Windows, которая была создана до этого, а в правом открываем директорию /data/data/ в Android.
  • Находим файл в правом ФМ и перетягиваем в левый.
  • После открываем меню «Пуск, выбираем пункт выполнить и вводим туда cmd.
  • Запустится командная строка Windows.
  • В нее по одной нужно ввести следующие команды:

cd C:\Sqlite3_Windows (для активации команды нажимаем «Ввод»)

sqlite3 (для активации команды нажимаем «Ввод»)

update secure set value=1 where name=‘adb_enabled’ (для активации команды нажимаем «Ввод»)

Quit (для активации команды нажимаем «Ввод»)

  • Снова переходим к приложению QtADB и обновляем данные в левой панели.
  • После обновления перетаскиваем файл обратно в правую часть, где он и был ранее.
  • Программа спросит нужно ли заменить существующий файл – соглашаемся.
  • На этом все. Телефон можно использовать в режиме отладки.

Если у вас нет под рукой USB-кабеля, но есть возможность подключиться с помощью Wi-Fi, то следующая инструкция будет полезна для Вас.

Итак, первое, что вам предстоит сделать для того, чтобы активировать подключение своего устройства по сети Wi-Fi – это получить IP-адрес и порт устройства (для проведения данной операции требуются ROOT-права), сделать это можно с помощью программы ADB Wireless, которую можно скачать с Google Play абсолютно бесплатно.

Если у вас нет под рукой USB-кабеля, но есть возможность подключиться с помощью Wi-Fi, то следующая инструкция будет полезна для Вас.

После запуска приложения ADB Wireless необходимо нажать на красную кнопку, которая в дальнейшем окрасится в красный цвет, и подождать пока произойдет подключение. Внизу же будет отображена информация в виде adb connect (ваш IP-адрес).

Далее заходим на своем компьютере в командную строку (Пуск -> Все программы -> Стандартные -> Командная строка) и ввести в нее команду, например, adb connect :8555

Если у вас нет под рукой USB-кабеля, но есть возможность подключиться с помощью Wi-Fi, то следующая инструкция будет полезна для Вас.

После выполнения всех манипуляций можно считать подключение к Andro >