Как вывести экран Андроида на компьютер
Современные мобильные устройства предлагают пользователям развернутый функционал. Вы можете смотреть видео с YouTube, интересные фильмы, сериалы, либо же коротать время в динамичных играх. Но на дисплее телефона, а особенно, если он небольшой, сделать вышеперечисленное проблематично. Поэтому многие интересуются, как вывести экран Андроида на компьютер и наслаждаться просмотром уже на большом экране.
Причины у каждого пользователя индивидуальны. Например, на экране смартфона появилась большая трещина, а до замены дисплее хочется посмотреть какой-то фильм. Выход один – транслировать его на компьютер или телевизор.
Либо вы пригласили большую компанию и собираетесь поиграть в гонки, но габариты мобильного устройства категорически не устраивают. Причин может быть огромное количество, начиная от бизнес-презентации и заканчивая вечером в кругу семьи. Так что теперь приступаем к практике.
С какими ОС совместимо дублирование экрана Android?
Оба метода, которые были упомянуты выше, полностью кроссплатформены. Это означает, что метод может быть реализован, как на Windows, Linux, так и Mac ОС. Боле того, задача не требует обновления драйверов или установку недостающих компонентов, например, распространяемых пакетов Visual C++ или же NET Framework четвертой версии.
Что понадобиться для дублирования экрана телефона?
- Компьютер с любой диагональю монитора или ноутбук.
- Роутер или usb-кабель.
- Смартфон или планшет (желательно с обновленным Android до последней предоставленной поддержкой версии).
- Браузер Google Chrome.
- Стороннее программное обеспечение из Google Play.
Вот, собственно, и весь перечень, которого нужно придерживаться.
Независимо от диагонали монитора, может быть установлено, как максимальное, так и минимальное разрешение.
Включение отладки по USB на устройстве Android с разбитым экраном
- Предупреждение
- Принцип включения отладки по USB через компьютер
- Подготовка
- Установка кастомного рекавери
- Подготовка компьютера
- Удаление предустановленных параметров
- Редактирование основного конфигурационного файла
- Редактирование базы данных (для Android 4.0, 4.2, 4.4)
- Проверка включения отладки по USB
Как включить меню для разработчиков и отладку по 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-configbuild.prop» в редакторе Notepad++ и ищем в нем следующие параметры:
Если параметры существуют, но их свойства отличаются, отредактируйте в соответствии с значениями выше, если же такие параметры вообще отсутствуют, добавьте их в конец файла. Если Ваше устройство раньше определялось компьютером не как флешка, а как медиаустройство, последняя опция должна быть:
Сохраните файл и выполните команду:
Если получите ошибку копирования » adb: error: failed to copy ‘c:android-configbuild.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, [email protected] или другое подобное программное обеспечение, чтобы управлять экраном Android-устройства.
5. Откат к резервным копиям
Если ничего не получилось, и данная инструкция не помогла, возвращаем ранее сохраненные резервные копии системных файлов конфигурации обратно в Android-устройство. Для этого заново перезагружаем устройство в кастомное рекавери и возвращаем оригинальные файлы. Например, для основного конфигурационного файла «build.prop» команды будут следующими:
Для остальных файлов действия аналогичны, только загружаем в соответствующие каталоги на Android-устройстве и выставляем соответствующих владельцев/группы и права:
- settings.db (system.system, 644)
- persist.service.adb.enable (root.root, 600)
- persist.sys.usb.config (root.root, 600)
Вывод с устройства на Windows Phone
Для телефонов на Windows Phone 8.1 вывести картинку несколько проще. Если вы используете комп с Виндовс 7 или более поздних версий, необходимо выполнить следующие действия:
На ПК установите официальная программа «Проектор экрана».
Телефон подключите при помощи USB.
Подтвердите разрешение приложению работать со смартфоном.
После чего можно будет подключить экран, чтобы просматривать его содержимое.
Вот и всё. Чтобы вывести экран телефона на комп через usb применяются специальные приложения или плагины в браузере. Утилиты помогут быстро настроить трансляцию содержимого и управление им.
Извлечение данных девайса с разбитым дисплеем
Вы случайным образом разбили дисплей и не хотите нести его мастерам для ремонта со своими личными данными «на борту» – задумайтесь о том, чтобы извлечь все самое полезное и стереть сохраненную во внутренней памяти информацию.
Так как проблема является весьма актуальной, на сегодняшний день вы сможете найти немалое количество способов ее решения. Все они предполагают использование дополнительного оборудования.
Хороший VPN бесплатно для посетителей сайта. Установите расширение сейчас
В большинстве случаев методики ссылаются на эксплуатацию компьютеров и ноутбуков с предустановленной операционной системой Windows. Других вариантов для извлечения информации, сохраненной в собственной памяти устройства с разбитым дисплеем, к сожалению, не существует.
Данное утверждение не относится к контактам, так как их можно вытянуть посредством облачного сервиса и другого Android-устройства.
Чтобы достать данные, если не работает сенсор, понадобится компьютер или ноутбук, диск с драйверами к устройству, чей дисплей вышел из строя, проверенный USB-кабель для осуществления прямого соединения с ПК и дополнительная программа, отвечающая за вывод отображение дисплея на большой экран.
На рынке бесплатного софта позиционируется несколько утилит, способных обеспечить своего пользователя практичностью в процессе управления функциями Android-гаджетов на сторонних устройствах.
Решив извлечь контакты из телефона, если экран не показывает, вы обязательно подберете для себя программу, которая реализует все ваши требования и пожелания в плане практичности.
Подключение мышки по OTG-кабелю через micro-USB
Бывают ситуации, когда дисплей устройства находится в полностью рабочем состоянии без видимых повреждений, а сенсор не откликается на команды пользователя. В таких случаях для выуживания личной информации из гаджета лучше использовать дополнительные манипуляторы в виде компьютерной мышки, который присоединяется к устройству через OTG-кабель.
Чтобы подключить мышку к Android-телефону или планшету, достаточно просто собрать конструкцию по схеме девайс-кабель-мышка. Даже старые Android-устройства с легкостью определяют драйвера для беспроводных манипуляторов, обеспечивая тем самым дополнительные условия комфорта в процессе эксплуатации гаджета.
Скачивание информации с разбитого смартфона посредством ПК
Подойдя вплотную к вопросу выуживания личной информации из разбитого смартфона, вы изначально должны определиться, какие именно данные вас интересуют. Если вы, например, хотите скопировать контакты с Android на компьютер, это можно сделать без дополнительного софта.
Система Android по своей сути весьма интуитивна, ее опытные разработчики активно трудятся над улучшением вопроса синхронизации.
Если вы не заходили в настройки своего аккаунта и вручную не устанавливали параметры синхронизации, для копирования контактных данных и прочей информации вам даже не придется подключать к компьютеру Android.
В том же случае, если вы обращали внимание на настройки синхронизации аккаунта, тогда без подключения к ПК не обойтись. Причем просто присоединить устройство к компьютеру по проводу будет недостаточно, ведь ваш дисплей не работает, а, следовательно, отладку и прочие разрешения включить несколькими тапами по экрану не получится.
Синхронизация аккаунта учитывает далеко не все данные, которые могут храниться в памяти девайса. Таким образом, если вам необходимо слить специфические данные, к примеру, рабочие документы, без такой утилиты, как программа для управления Андроидом с компьютера через USB, вам не обойтись.
Используйте только фирменное программное обеспечение
Важным нюансом в процессе копирования данных с любого разбитого оборудования является использование лицензионного программного обеспечения. Доверяя проверенному официальному софту, можете не волноваться касательно «закирпичивания» гаджета и прочих неприятных моментов, которые могут возникать в процессе присоединения к ПК. Сегодня многие производители предлагают качественный софт для управления Android-устройствами совершенно бесплатно.
В этом посте мы рассмотрим, какие именно программы лучше всего использовать для манипулирования функциями гаджета с разбитым дисплеем.
Утилита Adb Run
ADB Run – мощный инструмент, позволяющий проводить тонкую настройку операционной системы на любом гаджете.
Для использования ADB-протокола достаточно компьютера с предустановленными драйверами и качественного USB-кабеля. Особенность данной утилиты – она позволяет вытянуть с устройства любые данные, даже если оно не было синхронизировано с аккаунтом Google.
Для заливки данных вам понадобится установить программу, зайти в раздел настройки, перейти в меню Manual Command и выбрать пункт Control Android out Windows. Далее на ваш ПК будут залиты дополнительные инструменты в виде Java JDK, и вы сможете управлять гаджетом напрямую с помощью мышки.
AirDroid – программа с интуитивным меню
Другим довольно удобным способом, который поможет вам скачать данные, если разбит дисплей на Android, является установка утилиты AirDroid.
Данную программу активно используют как владельцы компьютеров с предустановленной MacOS, так и с Windows. Данная программа позволяет копировать практически любые данные смартфона в облако и впоследствии передать их на любое устройство в беспроводном режиме.
Но программа должна быть предустановлена на гаджете до поломки дисплея. Следовательно, софт в большей степени предназначен для тех, кто желает заблаговременно уберечь себя от потери данных в случае разбитого дисплея. Если же вы столкнулись с поломкой до того, как инсталлировали программу, рекомендуем обратить внимание на прочие методы скачивания данных с девайса.
Адаптивный софт Vysor
Отличным примером программ, позволяющих управлять возможностями смартфона или Android-планшета при подключенном кабеле, является утилита Vysor.
С ее помощью вы сможете скопировать практически любую информацию со своего многофункционального гаджета. Более того, у вас уйдет на это всего несколько минут. Достаточно подсоединить девайс к компьютеру и включить заранее установленную программу. Далее все проходит на интуитивном уровне.
Вы находите разделы, где хранятся важные для вас данные, и копируете их на ПК. Примечательно, что для работы софта достаточно включить режим отладки по USB на своем устройстве. Сделайте это заранее, и вы всегда сможете обезопасить личные данные в случае поломки устройства.
Софт MyMobiler
Еще одной программой, посредством которой вы сможете скопировать с разбитого Android-устройства не только контакты, но и прочую информацию, является MyMobiler.
Программа имеет малый размер и быстро скачивается с просторов глобальной сети. Ее установка не потребует от вас колоссальных временных затрат и поиска драйверов. Использовать программу несложно. В нерусифицированных настройках разберется даже неопытный юзер.
Единственный момент, который вам обязательно необходимо учесть, так это наличие рут-доступа. С нерутированными устройствами приложение не работает, то есть вы не сможете перенести данные или скопировать контакты.
Копирование контактов посредством другого телефона Android
Процесс синхронизации Google-аккаунта затрагивает не только фотографии и общие настройки, но и контакты. Все они копируются в облачное хранилище, с которым впоследствии вы можете синхронизировать любой другой смартфон. Достаточно взять целый гаджет и выполнить вход в свой аккаунт.
Если вы взяли устройство с уже выполненным входом в другой личный кабинет, вы можете выйти из него или создать еще один, который будет обслуживать девайс. Чтобы вытащить контакты из Android, достаточно просто дать устройству пару минут на синхронизацию.
Восстановление контактов посредством стороннего облачного сервиса
Если в процессе использования своего девайса вы доверяли копирование контактов не только облачному сервису от компании Google, но и продуктам других разработчиков, зачастую вы можете восстановить свои данные, установив стандартную утилиту этих разработчиков или же посетив свой аккаунт с ПК.
К наиболее популярным сервисам, позволяющим быстро восстановить контакты и прочую информацию с потерянного или разбитого устройства, следует отнести Dropbox, SkyDrive, Яндекс.Диск и прочие.