Большинство людей используют свой планшет или телефон в режиме «как есть», не замечая разных неудобств в работе или просто мирясь с ними. Однако довольно большая категория пользователей старается доработать под свои нужды или получить возможность свободно манипулировать данными и настройками. Ещё одна категория - работники сервисных центров. Отладка по USB - метод для тех, кто хочет познакомиться с планшетом или телефоном поближе. Производить регулировки, изменения, диагностировать неполадки и так далее.
Все немного знакомы с принципом построения операционной системы. Вам должно быть ясно, что искать ответ на вопрос, как включить отладку по USB, нужно в пункте «Настройки» главного меню. Однако расположение и способ включения сильно отличаются. Это , а также выбора производителя устройства. Рассмотрим способы, как именно можно включить режим отладки по USB.
В прошивках, где производитель не постарался усложнить доступ к возможностям рутирования и перепрошивки, а также на устройствах без возможности тонкой диагностики, отладка Андроид по USB включается . В пункте «Настройки» главного меню есть раздел «Разработка», в котором нужно поставить галочку напротив пункта «Отладка по USB».
Аналогично выглядит расположение и для прошивок с «близкой» версией. Например, это может быть тот же пункт «Настройка», однако дальше подменю будет называться «Для разработчиков», где тоже нужно поставить галочку напротив опции отладки.
Здесь более развёрнутое меню, пункт разработки находится по адресу «Настройки» - «Приложения». Далее режим отладки по USB Android включается аналогично описанным выше .
Может быть вариант, когда подменю «Приложения» в меню «Настройки» называется «Ещё». В остальном - аналогично пункту 3.
Здесь опция Android отладки по USB сознательно скрыта. Чтобы галочка активации стала доступна, нужно зайти , выбрать пункт «О планшете» и примерно 10 раз нажать на «Номер сборки». После этого в меню «Настройки» появится подпункт «Для разработчиков», где станет доступна опция «Отладка по USB».
Пункт «О планшете» может быть расположен прямо в меню «Настройки». Однако есть версии сборок операционной системы, когда нужно дополнительно зайти в подменю «Система» либо «Общие». В остальном отладка , как в пункте 5.
Прежде чем будет использоваться приложение для отладки по USB или утилита для получения root-доступа, нужно правильно подключить устройство к компьютеру. Первое, что может создать препятствие на этом пути, - отсутствие драйверов. Однако эта проблема решаема. Для брендовых устройств с нестандартными протоколами обмена все необходимое можно найти на официальных сайтах. Кроме того, программы телефонных книг, картинок, музыки от производителей устройства обычно комплектуются наборами драйверов. Достаточно установить соответствующую утилиту.
Как хороший вариант, можно порекомендовать программу MOBILedit Enterprise, которая предлагает огромный выбор драйверов для всех типов оборудования. или смартфонов от китайских производителей на основе процессоров МТК. Если же всё равно не удаётся установить драйвера, стоит поискать их на специализированных сайтах по модели устройства и версии прошивки операционной системы.
Когда драйвера будут установлены, первое подключение к ПК потребует подтверждение доверия. После установки соответствующей галочки в запросе на планшете, обмен данными будет разрешён.
Кратко перечислим некоторые задачи, которые можно решить с помощью отладки по USB:
Видео о том, как включить отладку по USB на Android:
На последнем пункте стоит остановиться подробнее, поскольку рутирование является причиной включения отладки по USB примерно в 99% случаев.
Рут-доступ - это, грубо говоря, максимальные права в операционной системе. Они позволяют делать резервное копирование всех контактов, содержимого сообщений, телефонной истории,
На любом смартфоне или планшетном компьютере, работающем на платформе Андроид, не зависимо от его производителя и предустановленной версии ОС, присутствует возможность включения специальной функции, которая имеет название «Режим отладки». Однако процесс активации этого функционала различается. Дело в том, что все зависит от версии установленной системы.
В этой статье мы подробно рассмотрим вопрос, как включить отладку по USB на Андроид, как на ранних версиях ОС, так и на последних. Также разберем вопрос, для решения каких задач предусмотрен данный режим.
Давайте сначала разберемся, для каких целей может понадобиться рядовому пользователю активация этого режима.
Как нетрудно догадаться, он необходим для проведения отладки приложений и самого устройств. Говоря более простым языком, предназначается для проверки работоспособности программ, и поэтому очень популярен, в первую очередь, среди разработчиков программного обеспечения. Однако для простых смертных он тоже представляет ценность, поскольку позволяет взаимодействовать с Android через ПК и использовать программы (в первую очередь ADB), которые могут удаленно проводить различные манипуляции с устройством.
Если у вас старое Андроид-устройство, на борту которого установлена система версии 2.0 и 3.0, то для активации отладки необходимо сделать несколько простых шагов:
На Android четвертой, пятой и шестой версии, предстоит немного повозится, поскольку режим отладки в них старательно спрятан от глаз пользователя.
Как включить режим отладки USB на Андроид последних версий? Чтобы осуществить это, нужно проделать следующие шаги:
Как показывает практика, довольно часто пользователи оказываются в ситуациях, когда после включения режима отладки, смартфон или планшетный компьютер почему-то . Какими же должны быть действия пользователя в таком случае?
В ситуации, если использовать режим отладки по USB Android нет возможности, можно попробовать выполнить подключение через Wi-Fi.
Важно! Перед тем как приступать, убедитесь, что на устройстве получены права ROOT. Данная инструкция актуальна только для операционной системы Windows 7, которая на данное время самая распространенная на ПК.
Для деактивации отладки воспользуйтесь следующей инструкцией:
Благодаря нашему материалу вы теперь знаете, как включить отладку по USB на Android, а также для чего и в каких случаях обычному владельцу смартфона или планшета может понадобиться данная функция.
Напомним, что отладка по USB – это полезный системный инструмент, который предоставляет пользователю возможность переустанавливать прошивку, скачивать и устанавливать стороннее программное обеспечение, синхронизировать свое мобильное устройство с ПК и так далее. Опытные пользователи смогут получить права «Суперпользователя» и даже в некоторых случаях восстановить работоспособность системы, если она перестала нормально работать.
Как включить меню для разработчиков и отладку по USB на телефоне или планшете Android традиционным способом, мы уже рассказывали в статье .
В данной статье речь пойдет о включении отладки по USB на устройстве Android с разбитым экраном, которая может понадобиться для того, .
Данный способ требует навыков программирования/системного администрирования ОС Windows и Linux или хотя бы большой внимательности, так как допущение ошибок при наборе команд ниже может привести к полной неработоспособности телефона/планшета.
Данная инструкция в первую очередь подойдет для устройств на Android 4.0 (Ice Cream Sandwich), Android 4.2 (Jelly Bean), Android 4.4 (Kit Kat), а также Android 6.0 (Marshmallow), так как тестировалась именно на них. В других версиях Android возможны изменения в системных файлах, поэтому даже точное выполнение нижеперечисленных команд может не привести к желаемому результату. В таком случае откатитесь обратно к резервным копиям, как написано в последнем разделе "5. Откат к резервным копиям" данной статьи.
Идея включения отладки по USB через компьютер заключается в непосредственном редактировании системных файлов по интерфейсу ADB (Android Debug Bridge) через кастомное recovery (CVM/TWRP) до непосредственной загрузки системы Android, а это значит, что предварительно на телефон нужно установить кастомное рекавери и ROOT-права. Следует отметить, что на некоторых китайских телефонах (например, UMI, iconBIT) ROOT уже установлен производителем и нижеперечисленные команды будут работать даже с родным (заводским) рекавери.
К сожалению, не существует универсального способа установки кастомного recovery и ROOT-прав, подходящего под любое устройство Android. Нужно искать инструкцию конкретно под Ваш девайс, но есть и приятная новость, установку кастомного рекавери можно выполнить на телефон/планшет практически без участия его экрана (No-Touch версия recovery) с помощью загрузчика устройства fastboot (загрузчик должен быть разблокирован). Поэтому гуглите установку кастомного рекавери на Ваше конкретное устройство с ключевыми словами: <модель Вашего телефона/планшета>, No-Touch CVM/TWRP, ROOT, recovery, fastboot, bootloader, flash tool и т.п.
Как ориентир может быть полезной статья об . Правда, например, чтобы установить TWRP и ROOT на телефоны Xiaomi, где сначала нужно выполнить и Вы ранее для этого не регистрировались и не выполняли вход в MI аккаунт на устройстве, вряд ли Вам удастся разблокировать загрузчик без экрана. Поэтому рекомендуем не тратить время, а сразу сдавать такой телефон в сервис на замену экрана.
В данной инструкции мы расскажем, как включить отладку по USB с помощью компьютера под управлением Windows 10. Необходимое программное обеспечение можно найти и для других операционных систем. Перечисленные ниже команды также справедливы для других ОС (MacOS и Linux), но их синтаксис должен быть изменен в соответствии с синтаксисом интерпретаторов команд в данных операционных системах.
Как правило, конфигурационные системные файлы Android являют собой обычные текстовые файлы. Несмотря на то, что их можно открыть и редактировать встроенным в Windows Блокнотом, мы рекомендуем использовать бесплатный редактор кода для Windows — Notepad++ , так как он автоматически распознает перенос строк в файле. В нем также можно включить отображение управляющих символов (Вид > Отображение символов > Отображать все символы).
Если на Вашем телефоне/планшете установлен Android 4.0, 4.2 или 4.4, нужно будет еще подредактировать базу данных с настройками устройства. Для этого мы будем использовать консольный редактор базы данных для Windows — SQLite3, который можно скачать с официального сайта .
Создайте папку "android-config" в корне диска C, распакуйте архив с SQLite3 в эту папку (для Android 4.0, 4.2 или 4.4). Также создайте в папке "android-config" папку "backup" для хранения всех резервных копий системных файлов Android-устройства, которые мы будем редактировать.
Перезагрузите Ваше Android-устройство в кастомное рекавери. Здесь также все зависит от устройства, но обычно на выключенном телефоне/планшете нужно нажать вместе и удерживать клавиши уменьшения или увеличения громкости и включения на несколько секунд. Возможна также вариация с зажатием обоих кнопок (увеличение и уменьшение громкости) и включения телефона/планшета. Еще реже, но встречается способ с зажатием только клавиш громкости и подключением зарядки к выключенному устройству. В общем, комбинацию клавиш для Вашего устройства уточняйте в Google.
Откройте папку "platform-tools", зажмите клавишу "Shift", нажмите правой кнопкой мыши в свободной области окна проводника Windows и выберите пункт контекстного меню "Открыть окно команд".
Подключите телефон/планшет к компьютеру, наберите в окне командной строки команду:
Adb devices
и нажмите клавишу "Enter".
Если отобразится идентификатор устройства и рядом слово "device" или "recovery", значит Вы успешно подключились к телефону/планшету с помощью ADB.
Выполните следующие команды, чтобы удалить предустановленные параметры (если в результате выполнения будут вылетать ошибки, ничего страшного, значит данные параметры уже отсутствуют в системе):
(Сначала сделаем резервные копии удаляемых системных файлов настроек) adb pull /data/property/persist.service.adb.enable c:\android-config\backup adb pull /data/property/persist.sys.usb.config c:\android-config\backup (Вызываем интерактивную командную оболочку) adb shell (Удаляем системные файлы настроек на устройстве) rm /data/property/persist.service.adb.enable rm /data/property/persist.sys.usb.config (Выходим из интерактивной командной оболочки) exit
(Делаем резервную копию основного конфигурационного файла) adb pull /system/build.prop c:\android-config\backup (Делаем рабочую копию основного конфигурационного файла. Чтобы не набирать все заново, нажмите клавишу "Вверх" и отредактируйте команду.) adb pull /system/build.prop c:\android-config
Открываем файл "c:\android-config\build.prop" в редакторе Notepad++ и ищем в нем следующие параметры:
Persist.service.adb.enable=1 persist.service.debuggable=1 persist.sys.usb.config=mass_storage,adb
Если параметры существуют, но их свойства отличаются, отредактируйте в соответствии с значениями выше, если же такие параметры вообще отсутствуют, добавьте их в конец файла. Если Ваше устройство раньше определялось компьютером не как флешка, а как медиаустройство, последняя опция должна быть:
Persist.sys.usb.config=mtp,adb
Сохраните файл и выполните команду:
(Выгружаем отредактированный конфигурационный файл назад в Android-устройство) adb push c:\android-config\build.prop /system
Если получите ошибку копирования " adb: error: failed to copy ‘c:\android-config\build.prop’ to ‘/system/build.prop’: remote Read-only file system" выполните команду:
(Монтируем раздел "/system" в режиме чтения-записи) adb shell "mount -o rw,remount,rw /system"
(Назначаем владельца/группу "root" файлу "build.prop") adb shell "chown root.root /system/build.prop" (Выставляем права доступа "644" к файлу "build.prop") adb shell "chmod 644 /system/build.prop"
Следующий шаг: Вам необходимо отредактировать базу данных с настройками Android (для Android 4.0, 4.2, 4.4). Скачиваем базу данных на компьютер:
(Делаем резервную копию базы данных с настройками) adb pull /data/data/com.android.providers.settings/databases/settings.db c:\android-config\backup (Делаем рабочую копию базы данных с настройками) adb pull /data/data/com.android.providers.settings/databases/settings.db c:\android-config
Открываем папку "c:\android-config" с рабочей копией базы данных и запускаем там новое окно командной строки (см. выше), но предыдущее не закрываем! Нас интересуют настройки "adb_enabled" и "development_settings_enabled". Они могут находиться в таблице "secure" или "global". Выполняем следующие SQL запросы, чтобы найти наши настройки:
(Подключаемся к базе данных) sqlite3 settings.db (Проверяем таблицу "secure" на наличие опции "adb_enabled") select * from secure where name="adb_enabled"; (Проверяем таблицу "secure" на наличие опции "development_settings_enabled") select * from secure where name="development_settings_enabled"; (Проверяем таблицу "global" на наличие опции "adb_enabled") select * from global where name="adb_enabled"; (Проверяем таблицу "global" на наличие опции "development_settings_enabled") select * from global where name="development_settings_enabled";
В нашем случае искомые опции были найдены в таблице "global" и их значения равны "0".
Нам нужно присвоить им новые значения — "1".
(Обновляем значение опции "adb_enabled") update global set value="1" where name="adb_enabled"; (Обновляем значение опции "development_settings_enabled") update global set value="1" where name="development_settings_enabled"; (Отсоединяемся от базы данных) .quit
Переходим в предыдущее окно командной строки и выполняем команды:
(Выгружаем обратно на устройство отредактированную базу данных с настройками) adb push c:\android-config\settings.db /data/data/com.android.providers.settings/databases (Назначаем владельца/группу "system" файлу "settings.db") adb shell "chown system.system /data/data/com.android.providers.settings/databases/settings.db" (Выставляем права доступа "644" к файлу "settings.db") adb shell "chmod 644 /data/data/com.android.providers.settings/databases/settings.db"
Когда устройство загрузится, выполните команду:
Adb devices
Если вместо "device" или "recovery" отображается "offline", выполните команду:
Adb kill-server adb devices
Если ничего не изменилось, скорее всего на телефоне нет публичного ключа доступа. По той же причине "adb devices" может показывать "unauthorized". Зайдите в папку ".android", расположенную в домашнем каталоге Вашей учетной записи Windows, скопируйте файл "adbkey.pub" в каталог "platform-tools" и выполните команду:
Adb push adbkey.pub /data/misc/adb/adb_keys
Повторите команду "adb devices", чтобы убедиться, что соединение настроено.
Все! Если Вы успешно дошли до этого места, поздравляем! Теперь можно запустить на компьютере , или другое подобное программное обеспечение, чтобы управлять экраном Android-устройства.
Если ничего не получилось, и данная инструкция не помогла, возвращаем ранее сохраненные резервные копии системных файлов конфигурации обратно в Android-устройство. Для этого заново перезагружаем устройство в кастомное рекавери и возвращаем оригинальные файлы. Например, для основного конфигурационного файла "build.prop" команды будут следующими:
(Загружаем резервную копию конфигурационного файла "build.prop" в Android-устройство) adb push c:\android-config\backup\build.prop /system (Назначаем владельца/группу "root" файлу "build.prop") adb shell "chown root.root /system/build.prop" (Выставляем права доступа "644" к файлу "build.prop") adb shell "chmod 644 /system/build.prop"
Для остальных файлов действия аналогичны, только загружаем в соответствующие каталоги на Android-устройстве и выставляем соответствующих владельцев/группы и права:
Добрый день. Частенько случается, что нам необходимо проверить своё устройство с операционной системой “Андроид” при помощи компьютера. Будь то общее тестирование или обычная диагностика, на предмет выявления каких-либо недостатков. Для этого требуется включить, так называемый режим “Отладка USB”. Как бы она не звучало пугающе, на самом деле она очень просто и доступна не только гуру в гаджетах, но и по силам самому обычному новичку. Что такое USB отладка Андроид, как включить эту отладку по USB через ПК на свой Андроид, мы сможем узнать из нашей статьи.
Сразу скажем, что подключение к нашему персональному компьютеру гораздо предпочтительней, чем работа с эмулятором ПК.
На всякий пожарный вставляем небольшую видео инструкцию как выставить “Отладку по USB”, ну а чуть ниже поговорим более подробно о всех методах и правилах этой процедуры.
В большинстве случаев режим необходимой нам отладки по USB, у всех производителей, можно найти и выставить через меню “Настройки”. В нём обычно находится подменю “Разработка”или “Для разработчиков”. И хоть мы и не являемся никакими разработчиками, но всё же смело находим там искомое “Отладка по USB” и не мудрствуя лукаво ставим там галку.
Можно подумать, что на этом все наши мытарства окончились, но не тут то было. Вполне возможно, что именно в Вашем меню нет такой опции. Вот те раз. Это уже не ко мне, а к самым что ни есть настоящим разработчикам. Зачем они так сделали? Непонятно. Может чтобы не все могли пошарить в устройстве и наломать там дров.
В случае, если такового в нашем меню нет, то попробуем пойти другим путём. Несколько разновидностей получения отладки по USB на разных ОС “Андроид”. Если у Вас Android 2.2 3.0, то попробуем сначала войти в тоже самое “Меню”, далее в Настройки”, потом в “Приложения», затем в “Разработка”. Вполне возможно, что там уже будет стоять пункт”Отладка по USB”.
Для всех владельцев Android 4.2 и выше придуман следующий весьма хитрый путь. Опять идём в “Меню”, следом в «Настройки”, в «О смартфоне/О планшете”. Находим здесь «Номер сборки» и сотворим некие шаманские действия. Жмём по нему 8-10 раз и у нас при очередном заходе в “Настройки” непонятным образом вдруг появляется “Для разработчиков” и “Отладка по USB». Остаётся только опять поставить галку.
Будем считать, что у нас это получилось и эта отладка включена. При первом же подключении к нашему ПК или вводу какой-либо команды, произойдёт запрос на доверие к компьютеру в данный момент подсоединённому. Так мы полностью доверяем своему компьютеру, то ставим галку, жмём “Ок”. Всё. Отладка включена. Если вдруг компьютер не хочет определить наше устройство, то попробуйте следующее. Проверьте не заблокирован ли вдруг Ваш смартфон/планшет. Разблокируйте его, проверьте ещё раз отладку.
Если опять не получается, то попробуйте обновить/заменить/переустановить USB драйвера на своём ПК. Примечание: желательно использовать только порт USB 2.0, а не такой порт как USB 3.0. Всё же смею быть уверенным, что у Вас всё получилось и режим наладки по ЮСБ включился.
Заходите к нам почаще!
Режим «Отладка по USB » всегда можно найти в меню настроек смартфона, в не зависимости от марки аппарата или версии операционной системы . Однако стоит заметить, что конечный путь, по которому можно добраться до этого режима может отличаться. А если Вы решили включить usb отладку , то наверняка пытаетесь или это требует некая программа, например для восстановления удаленных файлов на android.
Для начала вам необходимо войти в меню настроек. После этого в нижних пунктах найти «Разработка» и отметить галочкой пункт «Отладка по USB».
Здесь алгоритм действий идентичен первому варианту, за исключением пункта «Разработка». В ОС Android версии ниже 2.2 данный пункт называется «Для разработчиков».
В настройках Android вы наверняка находили загадочный пункт «Отладка по USB», но все ли знают, для чего нужен этот режим и как его правильно включить на разных версиях Android OS?
Изначально этот режим был предусмотрен исключительно для разработчиков приложений или сервисов для Android. C помощью отладки они получали доступ к «внутренностям» операционной системы.
Но впоследствии стало встречаться всё больше случаев, когда режим отладки нужен и «простым» пользователям. Просто разработчики создали автоматизированные инструменты для получения рута (), восстановления смартфона, модификации ОС, которые требовали режима отладки.
Несмотря на грозное название, активировать этот режим достаточно просто.
Для Android 4.1 и более ранних: когда меню разработчика видно:
В ранних версиях Android опции разработчика доступны в явном и открытом виде. Просто откройте настройки системы. В разных версиях раздел опций разработчика может находиться в разных местах: в общем списке, в разделе «Приложения», в главном меню.
Выберите пункт «Отладка по USB» и поставьте там галочку. Вы увидите всплывающее окно с предупреждением; просто нажмите «ОК».
Перегружать смартфон для активации этого режима не нужно.
Что делать, если нужный раздел не виден?
В версиях Android, начиная с 4.2.2, режим отладки (как и другие опции разработчика) не показывается в меню. Однако есть способ легко открыть их:
Поздравляем, теперь вы имеете доступ к своему устройству через компьютер!
У любого пользователя Android случаются ситуации, когда отладка необходима позарез. Хорошо, что вы воспользовались инструкцией из прошлого раздела и активировали её. Теперь вы сможете:
В общем, если вы хотите извлечь максимум из функциональности своего Android-планшета или смартфона, режим отладки вам будет исключительно полезен.