ADB Run: как подключить телефон, если разбит экран

Разбитый экран смартфона с неработающим тачскрином блокирует главное действие, необходимое для подключения через ADB Run — подтверждение запроса «Разрешить отладку по USB» на самом устройстве. Без этого диалога компьютер видит телефон как unauthorized в выводе adb devices, и ни одна команда не выполнится. Именно поэтому порядок действий зависит от того, работает ли сенсор и была ли отладка по USB включена заранее.

Ниже разберём все рабочие сценарии: от простого случая, когда отладка уже активна и нужно лишь забрать файлы, до сложного — когда экран чёрный, тачскрин мёртв, а данные на устройстве критически важны. Вам понадобятся компьютер с Windows, программа ADB Run, оригинальный USB-кабель и, в некоторых сценариях, OTG-переходник с мышкой.

Проверка: видит ли компьютер телефон через ADB

Первое действие — диагностика, а не попытки вслепую нажимать на разбитый экран. Подключите смартфон кабелем к ПК, запустите ADB Run и выберите пункт проверки соединения либо выполните команду вручную:

adb devices

Результат команды сразу показывает, в каком состоянии находится подключение:

  • 📱 device — отладка включена и подтверждена ранее, можно работать с файлами сразу;
  • 🔒 unauthorized — отладка включена, но RSA-ключ этого компьютера не подтверждён на телефоне;
  • ❌ пустой список — отладка по USB выключена, не установлен драйвер или повреждён кабель/порт;
  • 🔌 offline — соединение нестабильно, попробуйте другой порт USB и перезапустите сервер командой adb kill-server.

Если устройство вообще не определяется, проверьте Диспетчер устройств Windows: неизвестное устройство или пункт с восклицательным знаком означает отсутствие драйвера ADB. Установите универсальный ADB-драйвер или фирменный драйвер производителя — Samsung, Xiaomi, Google и другие бренды распространяют их отдельно.

Сценарий 1: отладка по USB была включена заранее

Это самый благоприятный случай. Если вы ранее включали отладку по USB в меню разработчика и уже подтверждали этот компьютер, статус будет device, и экран для работы не нужен вовсе.

Через ADB Run можно выгрузить данные командой adb pull. Например, чтобы скопировать всю фотогалерею на диск C:

adb pull /sdcard/DCIM/ C:\backup\DCIM\

Аналогично забираются папки /sdcard/Download/, /sdcard/Pictures/, /sdcard/Movies/ и другие каталоги внутренней памяти. Путь /sdcard/ — это общее хранилище Android, оно доступно даже без root-прав. Учтите: данные приложений из /data/data/ без рута так не вытащить — это ограничение самой системы Android, а не программы.

Сценарий 2: отладка включена, но статус unauthorized

Здесь отладка активна, но диалог «Разрешить отладку с этого компьютера?» никто не подтвердил — а подтвердить его можно только на экране телефона. Решение зависит от того, что именно сломано: если экран показывает изображение, но не реагирует на касания, поможет OTG-мышь.

Подключите мышь через OTG-переходник (USB-C или microUSB — в зависимости от разъёма телефона), дождитесь появления курсора на экране и кликните «ОК» в диалоге разрешения отладки. Поддержка OTG есть у большинства современных Android-устройств, но не у всех — если курсор не появился, проверьте поддержку OTG в характеристиках вашей модели.

  • 🖱️ Мышь через OTG заменяет тачскрин: курсором можно нажимать любые элементы интерфейса;
  • ⌨️ USB-клавиатура позволяет вводить PIN-код блокировки, если он требуется;
  • 🔋 Переходник с дополнительным питанием полезен, если телефон не выдаёт достаточно тока на порт;
  • 🧩 USB-хаб через OTG даёт подключить мышь и клавиатуру одновременно.
⚠️ Внимание: некоторые модели требуют вручную включить OTG в настройках — если разъём «не видит» мышь, поищите соответствующий пункт в настройках вашей прошивки. На части устройств OTG отключается при низком заряде батареи.
📊 В каком состоянии экран вашего телефона?
Изображение есть, тачскрин не работает
Экран полностью чёрный
Экран работает, но с битыми участками
Телефон вообще не включается

Сценарий 3: отладка выключена, экран чёрный

Самая тяжёлая ситуация: без включённой заранее отладки по USB и без возможности подтвердить диалог ADB-подключение на стоковом Android невозможно. Это осознанная мера безопасности Google — иначе любой мог бы подключить чужой телефон к ПК и слить данные.

Реалистичные варианты действий в этом случае:

СпособКогда работаетОграничения
OTG-мышь + включение отладкиИзображение на экране естьНужно попасть в настройки разработчика вслепую или по курсору
Вывод изображения на мониторМодель поддерживает видеовыход (DisplayPort Alt Mode, MHL)Поддерживают не все модели; проверяйте характеристики конкретного устройства
Облачные резервные копииБыла включена синхронизация Google, Samsung Cloud и т.п.Доступны только ранее синхронизированные данные
Сервисный центрДанные критичны, самостоятельные способы не сработалиПлатно; возможна замена дисплея ради извлечения данных

Отдельно стоит упомянуть фирменные утилиты производителей: Samsung Smart Switch, Mi PC Suite и подобные иногда позволяют сделать резервную копию без ADB, но большинство из них тоже требуют разблокированного экрана и подтверждения на устройстве. Проверяйте возможности конкретной программы под вашу модель.

Почему нельзя включить отладку через fastboot или recovery

Стоковые recovery и режим fastboot не предоставляют доступа к пользовательским данным и не позволяют изменить настройку отладки по USB. Кастомные recovery (например, TWRP) дают доступ к разделу data, но их установка требует разблокированного загрузчика, а разблокировка на большинстве устройств стирает все данные — что противоречит самой цели.

Пошаговая инструкция: подключение через OTG-мышь

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

☑️ Подключение через OTG-мышь

Выполнено: 0 / 5

Количество нажатий на «Номер сборки» для активации режима разработчика — стандартный механизм Android, но расположение пунктов меню различается между оболочками MIUI, One UI, ColorOS и чистым Android. Если привычного пункта нет на месте, воспользуйтесь поиском по настройкам — клавиатура через тот же OTG упростит ввод.

⚠️ Внимание: на устройствах с активной учётной записью Google и включённой защитой включение отладки может потребовать ввода PIN-кода или пароля аккаунта. Подготовьте эти данные заранее.

Какие данные можно вытащить через ADB Run

После успешного подключения со статусом device открывается доступ к пользовательскому хранилищу. Вот что реально забрать без root-прав:

  • 📷 Фото и видео из /sdcard/DCIM/ и /sdcard/Pictures/;
  • 📄 Загрузки, документы, музыку из соответствующих папок /sdcard/;
  • 💬 Файлы мессенджеров, если они сохраняли медиа в общие папки (например, /sdcard/WhatsApp/Media/ — путь зависит от версии приложения);
  • 📋 Список установленных приложений командой adb shell pm list packages — пригодится при настройке нового телефона.

Контакты, SMS и базы данных приложений находятся в защищённом разделе и без root недоступны. Однако контакты часто синхронизированы с Google-аккаунтом — проверьте их наличие в веб-интерфейсе Google Contacts с любого браузера, это быстрее любых манипуляций с ADB.

Если ничего не помогло

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

Параллельно проверьте все автоматические резервные копии: Google Фото, Google Диск, облака производителя, резервные копии мессенджеров. Нередко оказывается, что значимая часть данных уже сохранена в облаке, и рискованные действия с устройством не нужны вовсе.

Часто задаваемые вопросы

Можно ли включить отладку по USB с компьютера без экрана?

На стоковом Android — нет. Это ограничение безопасности системы: настройка отладки и подтверждение RSA-ключа выполняются только с экрана устройства. Способы обхода через кастомное recovery требуют разблокировки загрузчика, которая стирает данные.

ADB Run пишет unauthorized — что делать?

На телефоне ждёт подтверждения диалог «Разрешить отладку по USB». Если изображение на экране есть, подключите мышь через OTG-переходник и нажмите «ОК» курсором. Если экран чёрный, программно подтвердить диалог нельзя.

Работает ли OTG на любом смартфоне?

Нет, поддержка OTG зависит от модели и прошивки. Проверьте характеристики устройства на сайте производителя. Если мышь подключена, но курсор не появляется, попробуйте другой переходник и проверьте, не отключён ли OTG в настройках или из-за низкого заряда.

Можно ли вывести экран телефона на монитор?

Только если модель аппаратно поддерживает видеовыход через USB-C (режим DisplayPort Alt Mode) или старый стандарт MHL. Это свойство конкретного устройства — уточняйте в его спецификациях. Программно добавить такую поддержку нельзя.

Удалятся ли данные при включении отладки по USB?

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