Как отключить откладку usb на андроиде. Приложение для отладки по usb на планшете. Как сделать отладку по USB и для чего вообще это нужно —

Многие спрашивают, как включить (или, напротив, выключить) «отладку по USB» в Android 4.2 и 4.4.

Теоретически «отладка по USB» включается здесь:

Настройки -> Приложения -> Разработка -> Отладка по USB (установить флаг).

Однако начиная с версии Android 4.2 пункт меню «Разработка» изначально отсутствует. Однако его можно включить.

Надо зайти в Настройки -> О телефоне (или О планшете) и 7 раз тапнуть по пункту «Номер сборки». Если всё получится — вам скажут, что вы стали разработчиком, и у вас появится соответствующий пункт меню.

А если 7 раз быстро нажать на строку «Версия Андроид» — вы увидите интересное.

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

Заодно порешаем и проблему с записью на внешнюю sd-карту .

Как же меня уже достал этот вечный «плач Ярославны» о проблемах с записью файлов на внешнюю sd-карту под Android 4.4 и советы диванных экспердов об обязательном применении патча, рутовании и прочего. Господи, какие кретины живут на белом свете. На самом же деле всё просто и логично: начиная с Android 4.4 несистемным приложениям запрещено писать в чужую папку , а в свою, соответственно, можно. При этом — вы будете смеяться — «своя» папка опознается просто ПО НАЗВАНИЮ папки, которое должно совпадать с названием приложения. Простенько и со вкусом.

Авторы приложений, имеющие мозг – уже давно это учли и всё поправили. А для приложений безголовых рукозадых авторов (вроде разработчиков Яндекса, например) голова и руки есть у владельца устройства. У вас есть? Прекрасно, я вам сейчас расскажу, как всё поправить, на примере долбанных Яндекс Карт:

1. Сначала нам надо узнать ключевое название (ID) приложения. Идем в магазин #Google Play Store, открываем страничку нужного приложения и видим это самое ключевое название (ID) в адресной строке, в нашем случае из “https://play.google.co…d=ru.yandex.yandexmaps” понятно, что название (ID) приложения это “ru.yandex.yandexmaps”

2. Создаем через системный файловый менеджер (который идет с официальной прошивкой и может писать и удалять на карте что угодно где угодно) папочку для данных нашего приложения в формате “/storage/sdcard1/Android/data/myappname” – в нашем случае с картами Яндекса будет “/storage/sdcard1/Android/data/ru.yandex.yandexmaps”.

3. Запускаем приложение и в нем указываем созданную папку, при необходимости (в случае карт Яндекс это требуется) – перезапускаем приложение.

4. Получаем профит – карты Яндекса скачиваются и сохраняются на внешнюю флэш-карту в указанное нами место.

И так для любого приложения — без всякого рута !

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

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

Итак, для чего же нужна эта опция?

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

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

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

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






Дальнейшие действия


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

А что делать, если вы все выполнили по инструкции, но устройство не определяется компьютером?


В первую очередь нужно проверить установлены ли драйвера на ваше устройство и в случае необходимости установить, либо обновить их. Также во избежание глюков стоит разблокировать устройство и подключать его только в интерфейс USB 2.0, так как с 3.0 возможны некоторые проблемы.
В случае, если вы все выполнили верно, но связь с компьютером все же не устанавливается, то вам стоит сменить способ подключения к компьютеру. Для этого стоит переподключить устройство с помощью USB кабеля, выдвинуть шторку и нажать на пункт Подключение USB, а затем выбрать режим PTP. Если же и в таком случае ничего не получается или у вас просто нет под рукой USB кабеля, но есть сеть Wi-Fi , то можно попробовать воспользоваться ей.

Подключение устройства с помощью WI-Fi

Сначала вам требуется получить IP адрес и порт вашего гаджета, который подключен к Wi-Fi сети. Сделать это возможно с помощью программы ADB Wireless, которая доступна совершенно бесплатно в Google Play. После запуска этого приложения нажмите на красную кнопку, которая превратится в зеленую, после этого начнется подключение. Внизу вы сможете увидеть некоторую служебную информацию.

После этого на компьютере нажимаем комбинацию Пуск+R, в появившемся окне пишем cmd и жмем Enter. Появится окно командной строки, в которой вам потребуется ввести adb connect «IP адрес устройства и порт подключения». Теперь вы сможете в полной мере пользоваться протоколом ADB.

Еще пара слов о ADB

Adb – это консольное приложение для ПК, через которое можно производить отладку Android гаджетов или эмуляторов. Работает по схеме клиент-сервер. При первом запуске создается системная служба, которая слушает команды, которые отправляются на порт 5037 (может быть изменен). ADB позволит вам:

  • Работать с логами;
  • Просматривать список подключенных устройств;
  • Копировать файлы;
  • Устанавливать приложения;
  • Работать с разделом data;
  • Работать с разными скриптами;
  • Управлять различными скрытыми опциями ОС.

ADB вы можете скачать вместе с комплектом SDK, но если Вы не разработчик (что скорее так и есть, ведь разработчик вряд ли читал бы эти строки), то вам лучше скачать adb отдельно, потому как полный пакет весит довольно много.

Во многих инструкциях по получению root прав и модифицированию прошивок, необходимо включить отладку по USB и Заводскую разблокировку OEM. Что такое Отладка по USB? Для чего она нужна и как ее включить, вы можете узнать из данной статьи!

Для чего нужна Отладка по USB?

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

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

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

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

Меню разработчика Android

«Отладка по USB» и «Заводская Разблокировка OEM» находятся все в одном скрытом разделе настроек Android, под названием «Меню Разработчика». Чтобы увидеть данный раздел необходимо выполнить несложную процедуру активации.

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

Абсолютно во всех Android девайсах, независимо будь то смартфон или планшет, отладка по USB находится в Меню -> Настройки.

Возможные варианты местонахождения опции

Несмотря на то, что отладка по USB находится в настройках, варианты расположения в меню может быть различным и иметь несколько вариантов как его найти! Рассмотрим 8 возможных вариантов от новых версий Android к более старым.

Вариант №1 для Android 4.2 — Android 7.1:

Меню -> Настройки -> О смартфоне/О планшете -> Настройки -> Для Разработчиков -> Отладка по USB — поставить галочку.

Вариант №2.1 для Xiaomi (новые версии MIUI)

Меню -> Настройки -> О телефоне-> Версия MIUI и нажмите по нему примерно 7 - 10 раз, после чего вернитесь в Настройки -> Дополнительно -> Для Разработчиков -> Отладка по USB — поставить галочку.

Вариант №2.2 для Xiaomi (старые версии MIUI)

Меню -> Настройки -> Общие -> О смартфоне/О планшете -> Номер сборки и нажмите по нему примерно 7 - 10 раз, после чего вернитесь в Настройки -> Для Разработчиков -> Отладка по USB — поставить галочку.

Вариант №3 для Android 8.X и выше:

На Android 8.0 и новее слегка обновили настройки и теперь, чтобы попасть в меню разработчика и включить «Отладку по USB» необходимо: перейти в Система -> О устройстве (планшет/телефон) -> Кликнуть 5-7 раз по Номер сборки» и вернуться назад в раздел Система -> Меню разработчика.

Для версий Android 1.6 - 4.2

Вариант №4:

Меню -> Настройки -> Разработка -> Отладка по USB — поставить галочку

Вариант №5:

Меню -> Настройки -> Для Разработчиков -> Отладка по USB — поставить галочку

Вариант №6:

Меню -> Настройки -> Приложения -> Разработка -> Отладка по USB (Android 2.2 — 3.0)

Вариант №7:

Меню -> Настройки -> Еще — > Параметры Разработчика -> Отладка по USB — поставить галочку

Вариант №8 для Android 4.2 и выше:

Меню -> Настройки -> Система -> О смартфоне/О планшете -> Номер сборки и нажмите по нему примерно 7 - 10 раз, после чего вернитесь в Настройки -> Для Разработчиков -> Отладка по USB — поставить галочку

[свернуть]

После включения Отладки по USB, авторизация компьютера! (Для Android 4.2 и выше)

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

Отладка по USB включена и устройство Android
не определяется?

Первое что вам нужно будет поверить, так это наличие установленных USB драйверов на компьютер или же переустановить/обновить их. Еще одной проблемой , потому что Android не определяется — он находится в заблокированном состояние ! Разблокируйте свой смартфон или планшет! Не используйте порт USB 3.0, только USB 2.0.

Если отладку по USB так и не удаться установить с компьютером, то стоит попробовать изменить способ подключения к ПК. В момент когда вы уже подключили смартфон или планшет к ПК, потяните верхний информационный бар «шторку» вниз -> выбрать подключение USB и активировать режим PTP.

Если хотите подключиться по WI-FI

После того как включили данную опцию на Android вы можете подключить смартфон к ПК и вводить необходимые команды adb или получать Root права !

У вас еще остались вопросы? Пишите их в комментариях, рассказывайте, что у вас получилось или наоборот!

Вот и все! Больше полезных статей и инструкций читайте в разделе . Оставайтесь вместе с сайтом , дальше будет еще интересней!

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

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

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

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

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

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

Мы покажем активацию режима на примере чистого Андроид 5. Если у вас другая версия операционной системы, а также установлена какая-нибудь фирменная оболочка, то ваши действия могут немного отличаться. Но не кардинально - основной принцип останется тем же.

Итак, вам необходимо совершите следующие манипуляции:

Шаг 1. Перейдите в «Настройки ».

Шаг 2. Прокрутите список почти в самый низ. Здесь нажмите на пункт «Для разработчиков ».

Шаг 3. В данном разделе вам нужно активировать переключатель около пункта «Отладка по USB ».

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

Включение режима отладки на продукции Samsung

Вот так просто включается режим отладки на большинстве смартфонов. Но на некоторых девайсах режим разработчика спрятан. Например, такое наблюдается на планшете Samsung Galaxy Note 10.1 2014 Edition и других южнокорейских гаджетах. Здесь необходимо воспользоваться другим способом:

Шаг 1. Зайдите в «Настройки ».

Шаг 2. Проследуйте в раздел «Об устройстве ». При необходимости посетите для этого вкладку «Общие ».

Шаг 3. Нажмите на пункт «Сведения о ПО ». Это необходимо сделать на операционной системе Android 6.0. На более старых версиях операционки данный пункт может отсутствовать.

Шаг 4. Обратите внимание на пункт «Номер сборки ». Вам необходимо достаточно быстро нажать на него пальцем примерно 7 раз. Это активирует режим разработчика, о чём вам система незамедлительно сообщит.

Шаг 5. Теперь вернитесь в основное меню «Настроек ». Вы обнаружите появившийся только что пункт «Параметры разработчика ». Нажмите на него.

Шаг 6. Нажмите на флажок, находящийся около пункта «Отладка по USB ».

Шаг 7. Подтвердите свои действия нажатием кнопки «ОК ».

Насколько бы не был продвинутым смартфон – это все еще зависимое устройство. Во многих случаях для работы с мобильным устройством все еще необходим персональный компьютер. В частности, когда речь заходит о мобильной разработке или восстановлении устройства после неудачной прошивки. Например, если гаджет вышел из строя, для переустановки системы потребуется кабельное (через USB) подключение смартфона к ПК. Для того чтобы компьютер смог обнаружить ваш телефон или планшет устройство переводят в режим отладки. В данном материале попытаемся рассказать, как включить отладку по USB на Андроид и для чего еще она может понадобиться.

Что такое отладка по USB – для чего она нужна

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

Отладка по USB позволяет выполнять следующие задачи:

  1. Тестирование и проверка приложений до выпуска их в Play Market.
  2. Получение ROOT-прав (взлом) мобильного устройства.
  3. Копирование файлов из корневой директории операционной системы.
  4. Установка программного обеспечения из сторонних источников.
  5. Установка неофициальных прошивок Андроид.
  6. Создание резервных копий устройств (архивация данных).

Режим отладки можно использовать для восстановления прошивки, если, например, она работает некорректно или телефон перестал включатся.

Как же включить режим отладки USB на Андроид

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

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

Если вы являетесь владельцем устройства от Samsung или любого другого крупного бренда, скрывающего доступ к отладке, то вам придется проделать следующее:

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

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

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

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

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

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

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

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

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

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

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

Что делать если после включения отладки по юсб устройство все равно не определяется?

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

  • Убедитесь, что у вас установлен корректный драйвер Android Debug Bridge. Его можно найти на сайте Google, посвященному операционной системе Android. Для разных устройств выпускаются разные комплекты драйверов. Если под ваше устройство нет конкретного драйвера, то можно использовать универсальный.
  • Убедитесь, что ваше устройство определяется компьютером. Если кабель или порт повреждены, то устройство может вовсе не отображаться в системе, и, естественно, ни о каком режиме отладки, в таком случае, речи быть не может.
  • Отладка по USB может неправильно работать на устройствах с неофициальной прошивкой.

Заключение

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

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то