Включение отладки по USB на устройстве Android с разбитым экраном
Как включить меню для разработчиков и отладку по USB на телефоне или планшете Android традиционным способом, мы уже рассказывали в статье Включение и выключение меню «Для разработчиков» на Android.
В данной статье речь пойдет о включении отладки по USB на устройстве Android с разбитым экраном, которая может понадобиться для того, чтобы получить доступ к телефону/планшету через компьютер по USB-кабелю.
1. Предупреждение
Данный способ требует навыков программирования/системного администрирования ОС Windows и Linux или хотя бы большой внимательности, так как допущение ошибок при наборе команд ниже может привести к полной неработоспособности телефона/планшета.
Данная инструкция в первую очередь подойдет для устройств на Android 4.0 (Ice Cream Sandwich), Android 4.2 (Jelly Bean), Android 4.4 (Kit Kat), а также Android 6.0 (Marshmallow), так как тестировалась именно на них. В других версиях Android возможны изменения в системных файлах, поэтому даже точное выполнение нижеперечисленных команд может не привести к желаемому результату. В таком случае откатитесь обратно к резервным копиям, как написано в последнем разделе "5. Откат к резервным копиям" данной статьи.
2. Принцип включения отладки по USB через компьютер
Идея включения отладки по USB через компьютер заключается в непосредственном редактировании системных файлов по интерфейсу ADB (Android Debug Bridge) через кастомное recovery (CVM/TWRP) до непосредственной загрузки системы Android, а это значит, что предварительно на телефон нужно установить кастомное рекавери и ROOT-права. Следует отметить, что на некоторых китайских телефонах (например, UMI, iconBIT) ROOT уже установлен производителем и нижеперечисленные команды будут работать даже с родным (заводским) рекавери.
3. Подготовка
3.1. Установка кастомного рекавери
К сожалению, не существует универсального способа установки кастомного recovery и ROOT-прав, подходящего под любое устройство Android. Нужно искать инструкцию конкретно под Ваш девайс, но есть и приятная новость, установку кастомного рекавери можно выполнить на телефон/планшет практически без участия его экрана (No-Touch версия recovery) с помощью загрузчика устройства fastboot (загрузчик должен быть разблокирован). Поэтому гуглите установку кастомного рекавери на Ваше конкретное устройство с ключевыми словами: <модель Вашего телефона/планшета>, No-Touch CVM/TWRP, ROOT, recovery, fastboot, bootloader, flash tool и т.п.
Как ориентир может быть полезной статья об установке кастомного рекавери и ROOT на телефон Xiaomi. Правда, например, чтобы установить TWRP и ROOT на телефоны Xiaomi, где сначала нужно выполнить разблокировку загрузчика и Вы ранее для этого не регистрировались и не выполняли вход в MI аккаунт на устройстве, вряд ли Вам удастся разблокировать загрузчик без экрана. Поэтому рекомендуем не тратить время, а сразу сдавать такой телефон в сервис на замену экрана.
3.2. Подготовка компьютера
В данной инструкции мы расскажем, как включить отладку по USB с помощью компьютера под управлением Windows 10. Необходимое программное обеспечение можно найти и для других операционных систем. Перечисленные ниже команды также справедливы для других ОС (MacOS и Linux), но их синтаксис должен быть изменен в соответствии с синтаксисом интерпретаторов команд в данных операционных системах.
3.2.1. Установка Android SDK Tools
Инструменты ADB входят в пакет разработки Android SDK Tools от Google. Но мы не будем использовать весь пакет разработки, а только инструменты командной строки, установка которых подробно расписана в статье "Установка platform-tools (adb и fastboot)".
3.2.2. Установка Notepad++
Как правило, конфигурационные системные файлы Android являют собой обычные текстовые файлы. Несмотря на то, что их можно открыть и редактировать встроенным в Windows Блокнотом, мы рекомендуем использовать бесплатный редактор кода для Windows — Notepad++, так как он автоматически распознает перенос строк в файле. В нем также можно включить отображение управляющих символов (Вид > Отображение символов > Отображать все символы).

3.2.3. Установка SQLite3 (для Android 4.0, 4.2, 4.4)
Если на Вашем телефоне/планшете установлен Android 4.0, 4.2 или 4.4, нужно будет еще подредактировать базу данных с настройками устройства. Для этого мы будем использовать консольный редактор базы данных для Windows — SQLite3, который можно скачать с официального сайта.
3.2.4. Создание рабочей папки на компьютере
Создайте папку "android-config" в корне диска C, распакуйте архив с SQLite3 в эту папку (для Android 4.0, 4.2 или 4.4). Также создайте в папке "android-config" папку "backup" для хранения всех резервных копий системных файлов Android-устройства, которые мы будем редактировать.
3.3. Загрузка в кастомное рекавери
Перезагрузите Ваше Android-устройство в кастомное рекавери. Здесь также все зависит от устройства, но обычно на выключенном телефоне/планшете нужно нажать вместе и удерживать клавиши уменьшения или увеличения громкости и включения на несколько секунд. Возможна также вариация с зажатием обоих кнопок (увеличение и уменьшение громкости) и включения телефона/планшета. Еще реже, но встречается способ с зажатием только клавиш громкости и подключением зарядки к выключенному устройству. В общем, комбинацию клавиш для Вашего устройства уточняйте в Google.
4. Собственно включение отладки по USB с компьютера
Откройте папку "platform-tools", зажмите клавишу "Shift", нажмите правой кнопкой мыши в свободной области окна проводника Windows и выберите пункт контекстного меню "Открыть окно команд".
Подключите телефон/планшет к компьютеру, наберите в окне командной строки команду:
и нажмите клавишу "Enter".
Если отобразится идентификатор устройства и рядом слово "device" или "recovery", значит Вы успешно подключились к телефону/планшету с помощью ADB.

4.1. Удаление предустановленных параметров
Выполните следующие команды, чтобы удалить предустановленные параметры (если в результате выполнения будут вылетать ошибки, ничего страшного, значит данные параметры уже отсутствуют в системе):
4.2. Редактирование основного конфигурационного файла
Далее выполняем редактирование основного конфигурационного файла:
Открываем файл "c:\android-config\build.prop" в редакторе Notepad++ и ищем в нем следующие параметры:
Если параметры существуют, но их свойства отличаются, отредактируйте в соответствии с значениями выше, если же такие параметры вообще отсутствуют, добавьте их в конец файла. Если Ваше устройство раньше определялось компьютером не как флешка, а как медиаустройство, последняя опция должна быть:
Сохраните файл и выполните команду:
Если получите ошибку копирования " adb: error: failed to copy ‘c:\android-config\build.prop’ to ‘/system/build.prop’: remote Read-only file system" выполните команду:
и повторите предыдущую команду. Далее выставляем правильного владельца/группу и права доступа к файлу:
4.3. Редактирование базы данных (для Android 4.0, 4.2, 4.4)
Следующий шаг: Вам необходимо отредактировать базу данных с настройками Android (для Android 4.0, 4.2, 4.4). Скачиваем базу данных на компьютер:
Открываем папку "c:\android-config" с рабочей копией базы данных и запускаем там новое окно командной строки (см. выше), но предыдущее не закрываем! Нас интересуют настройки "adb_enabled" и "development_settings_enabled". Они могут находиться в таблице "secure" или "global". Выполняем следующие SQL запросы, чтобы найти наши настройки:
В нашем случае искомые опции были найдены в таблице "global" и их значения равны "0".

Нам нужно присвоить им новые значения — "1".
Переходим в предыдущее окно командной строки и выполняем команды:
4.4. Проверка включения отладки по USB
Когда устройство загрузится, выполните команду:
Если вместо "device" или "recovery" отображается "offline", выполните команду:
Если ничего не изменилось, скорее всего на телефоне нет публичного ключа доступа. По той же причине "adb devices" может показывать "unauthorized". Зайдите в папку ".android", расположенную в домашнем каталоге Вашей учетной записи Windows, скопируйте файл "adbkey.pub" в каталог "platform-tools" и выполните команду:
Повторите команду "adb devices", чтобы убедиться, что соединение настроено.
Все! Если Вы успешно дошли до этого места, поздравляем! Теперь можно запустить на компьютере androidscreencast, MyPhoneExplorer, Droid@Screen или другое подобное программное обеспечение, чтобы управлять экраном Android-устройства.
5. Откат к резервным копиям
Если ничего не получилось, и данная инструкция не помогла, возвращаем ранее сохраненные резервные копии системных файлов конфигурации обратно в Android-устройство. Для этого заново перезагружаем устройство в кастомное рекавери и возвращаем оригинальные файлы. Например, для основного конфигурационного файла "build.prop" команды будут следующими:
Для остальных файлов действия аналогичны, только загружаем в соответствующие каталоги на Android-устройстве и выставляем соответствующих владельцев/группы и права:
Как включить отладку по USB на Андроид
Отладка по USB (USB Debugging) — функция, предоставляющая широкие полномочия десктопным программам, и через нее они глубоко влияют на операционку Android. Перевод аппарата в данный режим актуален, по большей части, для разработчиков. Однако иногда это требуется и пользователям, чтобы справиться с системными неполадками и, что важно, — перенести файлы, папки из устройства с поврежденным дисплеем. Также появляется возможность восстанавливать удаленные документы, создавать бэкапы и др. Изначально USB Debugging выключен, но это не мешает, так как включить отладку по USB на Андроид несложно.
Отметим, что пути ее активации отличаются в зависимости от производителя устройства, однако суть всегда остается одинаковой: сначала идет разблокировка функционала «Для разработчиков», а затем все остальное.
Внимание! Иногда режим «Для разработчиков» с самого начала активен, поэтому перед выполнением инструкции проверьте, есть ли он в настройках (можете воспользоваться для этого поиском по настройкам).
Мы приведем инструкции для включения отладки на разных девайсах, а также расскажем, что делать, если телефон не включается, а отладку нужно активировать.
Активация USB Debugging
Надо понимать: универсальной инструкции нет по причине того, что компании, настраивая свои оболочки, меняют структуру списка настроек. Однако для включения USB Debugging приходится всегда взаимодействовать с одними и теми же строками в настройках аппарата, только их название и путь к ним могут отличаться.
Весь процесс разблокировки занимает минуту, просто поймите принцип того, что надо делать, и вы без труда активируете отладку на своем смартфоне или на планшете. В качестве примера приведем процесс включения на двух разных операционных системах.
Чистый Android
- Откройте «Настройки — О телефоне».
- Листайте вниз, пока не увидите строку «Номер сборки».
- 8 раз подряд нажимайте на нее, пока не всплывет сообщение, сигнализирующее, что вы стали разработчиком.
Осталось вернуться назад, чтобы зайти в новое меню (оно будет в самом конце). Листайте вниз, пока не отыщите строку, отвечающую за включение отладки. Теперь просто разблокируйте ее, передвинув ползунок в положение «ВКЛ».
На этой прошивке все так же легко:
- Переходите в «Настройки — Об устройстве».
- Там находите «Версия MIUI».
- Кликайте по ней 8 раз и ждите такое же уведомление.
- Нажмите кнопку «Назад», а потом открывайте «Дополнительно».
Там и будет появившийся режим настроек «Для разработчиков», где вы найдете нужный пункт.
Надеемся, вы поняли, как включить режим отладки USB на Андроид-устройстве.
Как активировать отладку на телефоне с поломанным сенсором?
Это может быть сложно, потребует времени, а также наличия кастомного рекавери. Однако это одна из немногих рабочих инструкций, которая дает возможность активировать отладку, если разбит экран телефона. Можете ею воспользоваться и в случае, если телефон заблокирован и по какой-то причине не получается обойти блокировку.
Способ №1 (для Android 5.1 и ниже)
Скачайте три файла прежде, чем выполнять инструкцию.
- Распакуйте через компьютер файлы «platform-tools.zip» и «QtADB-cwm_edition.zip» в корневой каталог диска C:\.
- Создайте там же папку с названием «Sqlite3_Windows».
- Разархивируйте в нее документ «Sqlite3.zip».
- На устройстве войдите в recovery (о том, как это делать, мы писали в отдельной статье) и подсоединяйте его через ЮСБ-кабель к десктопу.
- Открывайте файл в формате .exe, который находится в папке «QtADB-cwm…» (если программа попросит, то укажите ей путь к файлу adb.exe, который у вас лежит в распакованной папке «platform-tools»).
- Кликните мышкой на пункт «Advanced», проверьте, удалось ли приложению завершить монтирование раздела /data.
- Клацните по иконке «Файлы».
- В странице, находящейся слева, укажите путь к папке Sqlite3_Windows.
- В правом окошке открывайте /data/data/com.android.providers.settings/databases/, найдите документ под названием «settings.db».
- Перетащите его в левый блок.
- Запустите командную строку Windows. Для этого одновременно нажмите на клавиши «Win» (слева от кнопки «Пробел») + «R», во всплывшей строке вбейте «cmd» и тапните «Enter».
- Начинайте вводить команды, которые показаны ниже, после каждой кликайте «Enter».
update secure set value=1 where name=’adb_enabled’;
13. Обновите левую панель, а потом перетащите документ «settings.db» в правую часть таблицы, подтвердив замену файлов.
После рестарта отладка будет активна, и с телефоном удастся взаимодействовать.
Способ №2 (Для Android 6+)
Из-за усиления безопасности в исходном коде прошивки произошли изменения (таблицы с настройками переместили в новую директорию), делающие предыдущий способ неактуальным. В этом есть плюс, так как процедура стала легче и больше не надо взаимодействовать с приложением sqlite3.exe, но включение отладки все равно производится при помощи компьютера, без него ничего не выйдет.
- Подключите телефон в режиме восстановления к ПК.
- Установите файловый менеджер QtADB, как это указано выше, и проверьте, нормально ли завершилось монтирование.
- Переходите во вкладку «Файлы», в правой панели идите по пути «/data/system/users/0/», где лежит документ «settings_global.xml».
- Запустите его при помощи любого текстового редактора.
- Найдите строчку «adb_enabled».
- Там должно быть прописано «value=»0″», а вам надо поменять ее, чтобы было «value=»1″».
- Сохраните все изменения и перезагрузите свой гаджет.
Оба метода работают с любой оболочкой Android. Пробуйте, теперь вы знаете, как включать отладку в любой ситуации через рекавери.
Как включить отладку по usb на андроид если разбит экран
Включаем отладку по USB
Способ подходит для многих Android-устройства
ОС и прошивка: Android
Описание проблемы:
Бывает, что по разным причинам (разбит экран, не работает тачскрин, нет возможности подключить USB-мышь), невозможно включить в устройстве отладку по USB. Столкнувшись с такой проблемой, предлагаю решение и необходимые инструменты, с помощью которых мне удалось решить эту задачу.
Главное условие — в вашем устройстве уже должно быть установлено кастомное Recovery (CWM или TWRP), которое предоставит полный root-доступ к аппарату.
Как включить отладку по USB на Android с разбитым / черным экраном
[Обзор]: Когда ваш экран телефона Android Samsung сломан / черный / пустой,Восстановление данных Android без отладки по USB может помочь вам восстановить / извлечь ваши фотографии, видео, контакты, текстовые сообщения, данные WhatsApp и т. д. с Android с поврежденным экраном при отключенной отладке по USB.

Помогите. Экран моего Android сломан. Мне нужно извлечь некоторые данные с устройства на компьютер. Тем не менее, компьютер предлагает мне сначала включить отладку USB на моем устройстве, но я пытаюсь, что это не удалось. Можно ли восстановить Android с разбитым экраном без включения отладки по USB?
Как известно, включение отладки по USB — это способ подключения устройства Android к компьютеру, чтобы вы могли получить доступ к своему телефону с компьютера и выполнять резервное копирование / передачу / управление данными Android на компьютере. Как правило, вы не можете подключить устройство напрямую к ПК и распознать его как внешнюю память для доступа к папкам и управления файлами, если вы не настроили USB-отладку устройства, когда экран устройства не работает. Так как же получить доступ к Android и получить его с разбитого экрана? Как просматривать файлы Android без отладки по USB на сломанном экране устройства? Если вы столкнулись с такой ситуацией, вы находитесь в правильном месте. Вот приемы, чтобы получить доступ и восстановить данные с телефона Android с сломанным (треснутым / черным / заблокированным) экраном и отключенной отладкой по USB.
Часть A: Включить отладку по USB на Android без касания экрана
Если экран вашего телефона Android сломан, но дисплей все еще включен (вы все еще можете видеть дисплей), вы можете использовать USB OTG и мышь для управления телефоном с разбитым экраном и включения отладки USB на нем. Убедитесь, что ваш телефон (Samsung, Motorola, ZTE, HTC, Huawei, LG, Lenovo, Sony, Asus и т. Д.) Поддерживает OTG.
Шаг 1. С помощью OTG-адаптера подключите свой Android-телефон к сломанному экрану с помощью мыши.
Шаг 2. Нажмите кнопку мыши, чтобы разблокировать телефон и включите отладку по USB в настройках.
Шаг 3. Подключите сломанный телефон к компьютеру, и телефон будет распознан как внешняя память.
Шаг 4. Откройте папки с файлами Android на компьютере и управляйте контактами, фотографиями, видео, музыкой и другими данными, которые вам нужны на компьютере.

Мышь разряжается, поэтому перед использованием полностью зарядите ее. После этого перейдите в настройки и меню с помощью мыши. Однако, если экран был черным, вы можете отразить экран Android на компьютере. После включения отладки USB на устройстве Android вы можете свободно обращаться к файлам с поврежденного Android и восстанавливать их.
Часть B: Восстановление данных Android с разбитым экраном через извлечение сломанных данных Android
Еще один лучший способ доступа и управления данными телефона Android с битым экраном без отладки по USB — это использование Разбитое извлечение данных Android. Вы можете восстановить данные на сломанном экране Android без включения отладки по USB с помощью этой мощной программы. Это хороший помощник, когда вам нужно извлечь / восстановить / управлять данными с Android с разбитым экраном. Восстанавливаемые данные, включая контакты, сообщения, фотографии, видео, аудио, заметки, календари, данные WhatsApp, приложения и т. Д. Сломанный Android Data Extraction работает для всех видов сломанных чехлов Android, таких как Android с битым экраном, Android с черным экраном, поврежденный водой Android, кирпичный Android и другие. Почти все модели Android совместимы с функцией извлечения сломанных данных Android: Samsung, Motorola, ZTE, HTC, Huawei, LG, Lenovo, Sony, Asus и так далее.

Шаг 1. Запустите программу и подключите сломанный экран Android
Для начала запустите Broken Android Data Extraction на компьютере и подключите ваш Android с поврежденным экраном через USB-кабель. Нажмите «Разбитое извлечение данных Android»На главной странице программы, затем нажмите«старт”Слева в интерфейсе.

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

Шаг 3. Выберите Сломанную Ситуацию, что вашего Устройства
На этом шаге вы должны выбрать сломанную ситуацию, как у вашего сломанного Android. Например, «Застрял в экране залипания», «Застрял в режиме загрузки», «Черный экран», «Другие». Нажмите один в соответствии с вашим устройством.

Шаг 4. Выберите модель вашего устройства
Выберите правильное имя и модель вашего Android, затем нажмите «подтвердить».

Шаг 5. Войдите в Android в режиме загрузки
Пожалуйста, следуйте инструкциям ниже, чтобы войти в ваше устройство в режиме загрузки. Затем нажмите «старт».

Шаг 6. Скачать пакет восстановления для восстановления Android
Программа начнет загружать соответствующий пакет восстановления для восстановления вашего устройства. Пожалуйста, сохраняйте соединение с устройством и компьютером, ожидая сканирования.

Шаг 7. Доступ и восстановление данных Android с разбитым экраном
Когда анализ и сканирование завершены, все восстанавливаемые файлы будут перечислены. Вы можете просмотреть и выбрать данные Android для восстановления на компьютере, нажав «Recover»Без включения отладки по USB.