Как открыть отладку usb. Включение отладки по USB на устройстве Android с разбитым экраном

Включение отладки по USB на Android с помощью компьютера.

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. Откат к резервным копиям» данной статьи.

Видео: РАЗБИТ ЭКРАН Удаленный экран Android по Wifi и USB

Включить отладку по usb если разбит экран на Андроид. Если с вашим Android произошла какая то беда и включить «Отладку по USB» не удается стандартным путем, то можно попробовать активировать ее с помощью редактирования системных файлов Android.

Отладка по USB не включается! Если у вас частично разбит дисплей и нет возможности обычным способом активировать «Отладку по USB», тогда можно попробовать изменить системные файлы Android, чтобы все заработало!

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

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

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

rezhim-otladki-usb4.png

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

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

  • Мобильное устройство .
  • Менеджер qtADB-cwm-edition.
  • Третья версия реляционной базы SQLite.

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

rezhim-otladki-usb6.png

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

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

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

Дисплей телефона не работает: виды поломки

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

Можно описать несколько сценариев неработающего дисплея:

  • Небольшая трещина на экране
  • Трещина на экране, часть экрана не отображается
  • Трещина на экране, не работает тачскрин
  • Трещина с поломкой тачскрина и проблемы с отображением
  • Экран без трещин, но сенсор не работает

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

Практическое решение для смартфона с разбитым дисплеем – ремонт. Однако некоторые проблемы могут помешать этому: например, отсутствие гарантии или недоступность (дороговизна) запасных частей.

Если вы не можете починить телефон профессионально, можно заменить поврежденный дисплей телефона.

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

  1. Замена экрана и тачскрина — самый дорогой
  2. Обратиться в мастерскую, пусть скопируют на флешку
  3. Аппаратное решение
    1. a. Если разбит экран, подключить к телевизору через MHL стандарт по HDMI кабелю (от 1100 рублей, при поддержки телефоном данного стандарта)
    2. Если разбит только тачскрин, то стоит купить ОТГ кабель за 300 рублей, подключить мышьку или клавиатуру и забыть о проблеме
  4. Программное ADB и другими
    1. Рекавери — «power» + «volume+»
      • Вставляем карту памяти и делаем резервную купию на неё
      • /data/data/com.android.providers.contacts/databases/ — и Сиквеллайт обозреватель в помощь
    2. Классическая adb
    3. QtADB
    4. MyPhoneExplorer (Отладка по USB должна быть включена)
    5. Droid Explorer
    6. Другой странный софт, аля MobileGo
  5. Информацию долой! Хочу использовать телефон для разработки

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

Облачные сервисы и карты памяти

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

На большинстве современных смартфонов включена автоматическая синхронизация с облачными хранилищами Google. Поэтому, если экран телефона совсем не работает, в первую очередь следует попробовать зайти в свой аккаунт с любого другого девайса. Зачастую все нужные номера телефонов можно найти в приложении Google Контакты, фото – в Google Photos, а заметки в Google Keep.  

Облачный сервис

Доступ к телефону с помощью клавиатуры и мыши

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

Есть разные варианты подключения, в зависимости от платформы и версии Android вашего смартфона.

Для получения доступа к экрану необходимы:

  • Телефон с поддержкой USB OTG
  • Мышь / клавиатура с подключением через USB (или беспроводной адаптер)
  • Переходник USB OTG

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

  1. Включите телефон
  2. Подключите USB OTG переходник к гнезду телефона (обычно это USB-C или Micro-USB)
  3. Подключите клавиатуру или USB-концентратор с подключенной клавиатурой и мышью к переходнику. 
  4. Управляйте смартфоном с помощью мыши и клавиатуры. 

Примечание. Bluetooth устройства также поддерживаются Android, но вам потребуется доступ к экрану настроек. К нему невозможно будет получить доступ, если сенсорный экран не работает.

2. Принцип включения отладки по USB через компьютер

Идея включения отладки по USB через компьютер заключается в непосредственном редактировании системных файлов по интерфейсу ADB (Android Debug Bridge) через кастомное recovery (CVM/TWRP) до непосредственной загрузки системы Android, а это значит, что предварительно на телефон нужно установить кастомное рекавери и ROOT-права. Следует отметить, что на некоторых китайских телефонах (например, UMI, iconBIT) ROOT уже установлен производителем и нижеперечисленные команды будут работать даже с родным (заводским) рекавери.

Как включить режим разработки, чтобы управлять по кабелю?

Для этого грузимся в режим восстановления, например на Хайскрин буст 2 (Highscreen boost 2) это делается так:

  1. Выключаем
  2. Зажимаем кнопки Громкость+ и Включение
  3. Как только появляется заставка — отжимаем Включение
  4. Как только появляется меню восстановления (пунктики с текстом место планируемой загрузки графического интерфейса) бросаем и Громкость.
  5. Подключаем ЮСБ кабелем к компьютеру
  6. Ожидаем установки драйверов и запускаемadb devices — в списке должен появится ваш телефон
  7. Запускаем шелл — adb shell и вы в ОС Андройда на телефоне
  8. Добавляем настройки по умолчанию
    1. Вколючить адб
    2. Включить отладку
    3. Включить отладку по ЮСБ
    4. Включить прослушивание порта для работы по сети
    5. Изменение прав — если редактирование выполнялось через Фардроид

echo «persist.service.adb.enable=1» >> /system/build.propecho «persist.service.debuggable=1» >> /system/build.propecho «persist.sys.usb.config=mass_storage,adb» >> /system/build.propecho «service.adb.tcp.port=5555» >> /system/build.propchmod 644 /system/build.prop

Видео: Что делать если разбился Touchscreen планшета? Запускаем планшет с разбитым Touchscreen

В ramdisk найти файл default.prop и внести правки:

ro.adb.secure=0

ro.secure=0

ro.debuggable=1

persist.sys.usb.config=mtp,adb

persist.service.adb.enable=1

persist.service.debuggable=1

После чего собрать ядро и прошить его.

Ремонт экрана телефона

Если данные на телефоне представляют особую ценность, а вытащить их никак не получается, остается вариант с ремонтом. В 100% случаев это дорого. Помимо замены стекла, это еще и сенсорная область. Средняя стоимость составляет 200 — 250 долларов. 

В результате ремонта вы получаете рабочее устройство со всеми данными. 

Сэкономить на ремонте можно в том случае, если аппаратную начинку вы заказываете отдельно: на ebay или aliexpress. И затем уже оплачиваете работу специалиста. 

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

Б7! Мимо. Е8. Потопил!

Ручное скриптование adb

Список комманд доступных через АДБ

Remote Input shell scripts for your Android Device, or my screen is cracked

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

Отключение отладки

Для деактивации отладки воспользуйтесь следующей инструкцией:

S70329-24144654.jpg

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: