Ни для кого не секрет, что с нашими «умными» устройствами может произойти всякое, в том числе и такая неприятная поломка как разбитый тачскрин. Что делать в таком случае? Ведь в нем остались все наши данные: контакты, сообщения и пр.

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

1. Самое очевидное — меняем тачскрин. Где взять? Спрашиваем в теме аксессуаров своего устройства или тут.

2. Если аппарат поддерживает протокол MHL, можно попробовать подключить его по HDMI к монитору или телевизору. Подключаем мышь по Bluetooth или USB и в случае успешного подключения пробуем сохранить свои данные на карту памяти.

3. Если была включена отладка по USB то пробуем через ADB командой

или чрез приложение QtADB. Подробнее про ADB можно почитать в этой теме ADB и все что с помощью него можно сделать

4. Пробуем достать контакты с помощью приложения MyPhoneExplorer. Ставим и копируем содержимое в компьютер. Телефонная часть программы устанавливается без подтверждения с дисплея. Отладка по USB должна быть включена!

Сообщение отредактировал KEEPERekb — 23.03.19, 22:47

Помогите вытащить контакты!

Fly IQ440
ОС и прошивка: Android 4.0.4

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

Задача — вытащить контакты, которые лежат в памяти телефона.

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

В итоге, я решил спросить совета у вас. Возможно, конкретно в такой ситуации есть какие-то способы восстановления контактов?
:thank_you:

Сообщение отредактировал SileLence — 05.08.14, 14:41

Всем спасибо, вопрос решился общими усилиями коллег на работе. При этом решился до смешного просто — без прошивок, кабелей и левого софта. Описываю!

Возникла идея попробовать зайти в системное меню телефона. Сначала попробовал включить с зажатыми «power» и «volume-«, но толкового там ничего нет, а потом включил «power» + «volume+» и там нашелся интересный пункт меню «backup user data». Управление в меню осуществляется с помощью клавиш громкости и включения. Забыл сказать, перед этим вставил карту памяти в телефон.
Началось копирование бекапа весом 144 мб. Когда закончилось, флешку извлек, вставил в компьютер и обнаружили файл с расширением .backup, распаковал с помощью 7zip. Полученный файл опять распаковал и увидел кучу папок. По пути

лежит заветный contacts.db.
Дальше выполнил первые два пункта из этого поста и запрос из этого. Полученный файл открыл Экселем.

Всем спасибо, надеюсь, мой опыт кому-то поможет :thank_you:

Сообщение отредактировал SileLence — 05.08.14, 16:27

Отладка по USB не включена.
Дисплеи не рабочий.

сем спасибо, вопрос решился общими усилиями коллег на работе. При этом решился до смешного просто — без прошивок, кабелей и левого софта. Описываю!

Возникла идея попробовать зайти в системное меню телефона. Сначала попробовал включить с зажатыми «power» и «volume-«, но толкового там ничего нет, а потом включил «power» + «volume+» и там нашелся интересный пункт меню «backup user data». Управление в меню осуществляется с помощью клавиш громкости и включения. Забыл сказать, перед этим вставил карту памяти в телефон.
Началось копирование бекапа весом 144 мб. Когда закончилось, флешку извлек, вставил в компьютер и обнаружили файл с расширением .backup, распаковал с помощью 7zip. Полученный файл опять распаковал и увидел кучу папок. По пути
/data/data/com.android.providers.contacts/databases/
лежит заветный contacts.db.
Дальше выполнил первые два пункта из этого поста и запрос из этого. Полученный файл открыл Экселем.

Всем спасибо, надеюсь, мой опыт кому-то поможет

SileLence, Привет,ты уверен,что распаковывал с помощью 7-зип? Просто таже самая ситуация, но 7-зип не распаковывает, говорит,что не его формат.

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

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

Видимо этим вариантом и займусь..

п.с. через ADB пишет, что device unauthorized. Вот только мне кажется, что я точно включал отладку по USB когда делал рут права(( С этим уже ничего не поделать?

Контакты Android хранятся в директории /data/data/com.android.providers.contacts/databases/ в файле contacts.db или на некоторых прошивках contacts2.db.
Данный файл является базой данных sqlite и может быть прочитан с помощью соответсвующего программного обеспечения.

Теперь как я доставал контакты с телефона у которого отказал сенсор. Экспорт контактов никогда не производился, была отключена функция отладки по USB, и пользуясь способом способом, 7zip не смог распаковать .backup сделанный стандартным рекавери, а adb почему-то не видел требуемые файлы в папке
data.

Находим на 4pda информацию по установке ClockworkMod recovery (CWM) FAQ по ClockworkMod recovery для вашего девайса и качаем требуемые файлы.
Для этого как правило нам понадобятся:
1. драйвера для подключения девайса к компьютеру
2. recovery.img — образ CWM
3. fastboot или FlashTool — потребуется для прошивки образа CWM в девайс, выбирайте более понятный для вас
4. нужен будет архиватор для распаковки файла резервной копии (я использовал 7zip)
5. и какую-нибудь программку для работы с базами данных (я использовал sqlitestudio)

теперь переходим к действиям по вытаскиванию нужной инфы:
1. по скачиванию и установке драйверов, образов и программ писать особо не буду большая часть должна быть описана в инструкции к вашему девайсу на 4PDA и делается почти везде одинаково
2. установив CWM пробуем войти в него (обычно для этого требуется зажать кнопку включения и увеличения/уменьшения громкости)
3. там выбираем пункт по созданию бэкапов ‘buckup and restore’ и делаем его на флэшку ‘Buckup’ 🙂
4. скачиваем с флэшки на комп файлик data.ext4.tar, он должен быть в папке clockworkmod/backup (в название так же будет фигурировать дата ее создания)

объясню смысл текущего запроса
создаем табличку с колонками normalized_number, display_name на основе таблиц phone_lookup, raw_contacts
при условии, что данные из таблицы phone_lookup и колонки raw_contact_id = данным из таблицы raw_contacts колонки contact_id
исходя из этого кода могу предположить, что:
есть некие таблицы в которых есть колонки, в каждой из которой хранятся однотипные данные, в нашем случае это номера строк, имя и номер телефона
phone_lookup
raw_contact_id | normalized_number
1 |+79001111111
2 |+79002222222
raw_contacts
contact_id | display_name
1 |Вася
2 |Петя

т.е. мы с помощью нашего запроса получаем новую табличку, строки которой формируются из строк двух исходных путем их объединения
причем в одну строку поподают данные где raw_contact_id = contact_id
normalized_number|display_name
+79001111111|Вася
+79002222222|Петя

запросов уйма, т.к. почти в каждой таблице данные дублируются, доставать имя и телефон можно из разных таблиц и колонок, посмотрев все таблички и найдя нужные данные.
Можно на основе данного запроса сделать свой
SELECT ‘колонки через запятую’ FROM ‘таблицы через запятую’ WHERE ‘условие’
‘колонки через запятую’ можно писать в таком виде [таблица].[колонка] квадратные скобки можно опустить, но они могут спасти от ошибок, если вдруг названия таблиц/колонок имеют названия зарезервированных команд. Здесь мы через запятую указываем, какие данные хотим видеть в новой таблице

‘таблицы через запятую’ можно писать в таком виде [таблица]. Здесь мы указываем данные из каких таблиц мы хотим получить

‘условие’ можно писать в таком виде [таблица1].[колонка1] = [таблица2].[колонка2], так же условий может быть несколько и они пишутся через логические операторы and и or, а так же могут группироваться с помощью круглых скобок. Условия нужны, чтобы объединить данные нескольких таблиц и с их помощью можно задавать фильтры. Например, если мы добавим в конце нашего запроса строку из одинарных кавычек ‘ AND display_name = «Саша»‘, то в нашей таблице окажутся не все контакты из нашего листа, а только номера телефонов людей которых зовут «Саша».

так же я обнаружил в данной базе давно удаленные номера, возможно это будет кому-то интересно.

таким же способом можно достать SMS из файла /data/data/com.android.providers.telephony/databases/mmssms.db
в файле data.ext4.tar лежат все пользовательские файлы, которые вам может понадобиться забрать с девайса

Сообщение отредактировал Gridzilla — 30.09.14, 12:17

Как посмотреть номера на разбитом телефоне, вытащить и восстановить контакты на андроид

Более 80% покупателей отдают предпочтение смартфонам с уже установленной операционной системой «Android». Масса увлекательных приложений в Play Market, возможность скачивать бесплатно обновления программного обеспечения, удобный интерфейс, гибкие настройки, GPS-навигатор, поддержка нескольких аккаунтов и многое другое.

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

Сразу предложу интересный способ — можно подключиться кабелем HDMI к ТВ и монитору. А дальше, подключив мышь по блютузу или USB сохранить данные на карту памяти.

Проверенные способы извлечь контакты из сломанного телефона с разбитым экраном

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

Ниже разберем другие способы получения доступа к телефону с разбитым дисплеем:

  • через USB-шнур;
  • электронная почта;
  • специальные программы;
  • облачное хранилище данных;
  • ADB протокол.

Рассмотрим, с какими трудностями обычно сталкиваются пользователи, чем помочь себе в такой ситуации и как посмотреть номера на разбитом телефоне.

Как достать данные Андроида с облака?

Удобство работы с сервисом «Google» состоит в том, что при регистрации мобильного устройства создается аккаунт в Gmail.com. Он же и будет в дальнейшем синхронизировать информацию аккаунта google и смартфона после принятия пользовательского соглашения.

Чтобы с компьютера из облака достать контакты, если сломался Андроид, используйте почтовый ящик. Слева в верхнем углу нажимаем значок «Gmail» и «Контакты». В правом верхнем углу находим изображение в виде плиток с подписью «Приложения Google», переходим в «Диск», выбираем файл «Контакты.vcf». Можно выбрать пункт «Резервные копии».

Проще это сделать так, зайти на www.google.com/contacts и скопировать контакты с разбитого Андроида на новый Андроид смартфон. В рабочем устройстве вводим данные своего аккаунта и включаете синхронизацию.

Способ через usb кабель и пк: как включить отладку по USB?

Если с Вашим телефоном случилась неприятность, расстраиваться не стоит. Чтобы получить абсолютный доступ к устройству и иметь возможность удаленно обновлять программное обеспечение смартфона, создавать резервные копии и восстанавливать утраченные данные, перемещать файлы с Андроида на ПК, следует воспользоваться ADB.

Но сначала нужно включить отладку по USB. Существует несколько версий операционных систем, соответственно рассмотрим варианты включения отладки по каждой версии.

Для ПО Android 2 и 3. Переходим в меню. Выбираем «Настройки». Следующее, что нам потребуются — перейти в «Приложения». Открываем их и находим раздел под названием «Разработка». Здесь мы видим функцию «Отладка USB». Даем согласие кнопкой «Да».

4 версия операционной системы Андроид. Конечно же, заходим в меню устройства. Выбираем настройки. Ищем категорию под названием «Система». Выбираем информацию «О телефоне». Обращаем свое внимание на «Сведения о версии». В параметрах «Номер сборки» производим нажатие до появления окна с надписью «Вы стали разработчиком». Опять возвращаемся в «Систему». Ищем новый пункт. Это будет уже подключенный раздел «Для разработчиков», где и появится необходимая «Отладка по USB». Выбираем.

5 версия. Из настроек нужно зайти в информацию «О телефоне». Ищем параметры. Выбираем «Номер сборки». Несколько нажатий и «Вы стали разработчиком»! Опять переходим в первоначальные настройки. Обращаемся в категорию «Дополнительно». Ищем соответствующий пункт меню: «Для разработчиков». Продолжаем с перехода в категорию «Отладка по USB». Все готово!

Как пользоваться ADB для восстановления и копирования

Прежде чем приступить к работе по восстановлению, необходимо скачать ADB с официального сайта qtadb.wordpress.com, скачивайте версию QtADB 0.8.1 (проверено на windows 7) или «Android Debug Bridge» драйвера на компьютер.

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

  • скачиваем Adb Run на ПК;
  • распаковываем;
  • ищем нужный файл с названием «adb.exe»;
  • запускаем от имени администратора;
  • появилось всплывающее синее окно;
  • несколько раз нажимаем на клавиши «y» и «Enter»;
  • загружаем мобильное устройство;
  • подключаем телефон к компьютеру через USB;
  • открываем «Диспетчер задач»;
  • выбираем свое мобильное устройство;
  • правой кнопкой открываем меню;
  • выбираем пункт «Обновить драйвера»;
  • обращаемся к папке «adb»;
  • нажимаем «Shift»;
  • выбираем свободное место;
  • открываем «строку команд», пуск-вводите «cmd»-жмете «enter». Здесь нужно быть особо внимательными;
  • аккуратно прописываем «adb pull /data/data/com.android.providers.contacts/databases/contacts2.db»;
  • нажимаем «Enter».

Окончательный файл будет иметь расширение db. Чтобы его открыть, используют Excel. А преобразовав в csv, обратно восстановить телефонную книгу можно через импорт контактов.

Программы на android для получения и копирования информации

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

  • выключаем смартфон;
  • одновременно зажимаем громкость на уровне «тише» и кнопку включения;
    кнопкой звука выбираем пункт «backup and restore»;
  • переходим в раздел «backup», несколько раз выбираем его с помощью кнопки включения устройства;
  • запускаем смартфон, подключённый к ПК;
  • выбираем «Мой компьютер», находим Андроид и ищем папку «backup»;
    распаковываем архив;
  • выбираем data/data/com.android.providers.contacts/databases/contacts.db;
  • Открываем удобным способом или через онлайн-конвертер gsmrecovery.ru. Обычно для этой цели используют таблицу Excel.

Также можно с помощью «dr.fone» вытащить контакты с разбитого телефона Андроид, но сначала эту программу надо найти и установить на компьютер. В этом видео продемонстрирована работа программы.

После нажатия кнопки «Allow» Вы разрешаете доступ ко всем личным данным, включая фото, номера, видео. Кнопкой «Start» запускается сканирование телефона. На экране появится все восстановленные элементы. Отметив важную для себя информацию, продолжите с нажатия «Recover». Копировать контакты и смс с Андроида на компьютер лучше в формате CSV или HTML.

Другие варианты вытащить контакты

  1. Попробуйте еще такой способ — восстановить телефонную книгу. Хорошим вариантом будет установка приложения Viber на пк. В вайбере отображаются все контакты телефонной книги.
  2. С помощью приложения MyPhoneExplorer (www.fjsoft.at/en/downloads.php). Устанавливаем программу и копируем все содержимое в пк. На смартфоне программа устанавливается без использования экрана. Но только отладка по USB должна быть включена!
  3. Если вам ничего не помогло, придется обращаться за помощью в дорогостоящие сервис-центры и менять экран.

Задавайте вопросы в комментариях, постараемся помочь.

Как вытащить контакты с разбитого или неисправного Андроид телефона

Смартфоны уже почти десять лет являются частью нашей жизни и как показывают последние данные от различных производителей, число миниатюрных электронных помощников будет только увеличиваться. И это неудивительно – смартфоны стали дешевыми, надежными, а самое главное – полезными, вытеснив с рынка коммуникаторы и серьезно потеснив обыкновенные телефоны. Но есть у устройств с сенсорным экраном и многоядерными процессорами и большой недостаток, имя которому – прочность, а точнее её отсутствие. Модные и тонкие смартфоны не всегда переживают падение на асфальт с высоты в полтора метра, в то время как о прочности их кнопочных предшественников слагались легенды.

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

Существует два способа восстановления контактов с разбитого смартфона на Android: восстановление из облачной копии и использование специального ADB-протокола, чтобы вытащить контакты напрямую из системы Андроид-устройства. Рассказывать мы о них будем в порядке усложнения процесса, так что если вы не уверены в своих навыках работы с техникой – советуем начать с первого пункта и только если он не сработает, переходить ко второму.

Как вытащить контакты через облачный сервис

Достать контакты напрямую из разбитого телефона Андроид сложно и зачастую этот процесс требует достаточно обширных технических навыков. С другой стороны, существуют несколько сервисов, которые позволяют пользователям еще рабочих смартфонов загружать свои контактные листы в сеть. И если большинство этих сервисов нужно предварительно установить на устройство Android, то как минимум один из них там имеется изначально. Более того, он уже заранее подключен и синхронизируется с онлайн-базой при каждом подключении к сети. Речь идёт, конечно же, о Google контактах.

ВАЖНО: Этот метод может восстановить контакты даже с украденного или отсутствующего телефона, но он не работает, если вы не входили на своём смартфоне в учетную запись Google (обычно это происходит при первом включении смартфона или при первом входе в Play Market). Также, если вы отключали фоновую синхронизацию в настройках смартфона, восстановленная база контактов может быть устаревшей и не включать в себя последние изменения.

Для того чтобы восстановить контакты из учетной записи Google, вам понадобится либо другой телефон на Android, либо обыкновенный компьютер.

Как вытащить контакты с помощью другого телефона Android

Для того чтобы получить доступ к вашей базе контактов с другого смартфона на Android вам понадобится добавить на него свою учетную запись Google. Делается это при первом включении смартфона, когда во время активации вас попросят подключить смартфон к Google аккаунту и предлагают на выбор “Существующий” и “Новый”. Чтобы восстановить свои старые контакты, выберите “Существующий”, после чего введите те Email и пароль, которые вы использовали на своём старом смартфоне.

ADB – это специальный протокол доступа к системе Android с помощью ПК и USB-кабеля. Для правильной работы ADB нужно, чтобы на вашем смартфоне была включена функция “Отладка по USB”, которая находится в “Настройках”, в скрытом разделе “Для разработчиков”. Чтобы попасть в раздел, нужно зайти в раздел “О телефоне” и около десяти раз нажать на пункт “Номер сборки”.

Так как большинство пользователей Android подобным не занимаются и обычно даже не подозревают об этом разделе, то этот способ подойдет разве что пользователям продвинутым, которые активировали пункт “Отладка по USB” до того, как разбили своё устройство. Поэтому мы не будем подробно расписывать установку и настройку протокола для телефона и ПК (за этим вам стоит обратиться на форумы, посвященные вашему устройству, так как отличия могут быть разительными), а просто вкратце расскажем, что вам понадобится для того, чтобы вытащить контакты.

  1. ПК, с установленной системой Windows 7 (на 8, 8,1 и Windows 10 нормальная работа не гарантируется).
  2. Телефон с включенной в настройках функцией “Отладка по USB”, подключенный к этому ПК MicroUSB кабелем. Режим подключения – Mass Storage.
  3. Установленные на ПК ADB-драйвера для вашей модели смартфона.
  4. Распакованный по пути “X://ADB” ПК архив с ADB-терминалом, где X – это буква диска, желательно несистемного.

Теперь приступим непосредственно к извлечению контактов.

  1. Нажмите кнопку “Пуск” и введите в поле поиска значение “cmd”, без кавычек. Система предложит вам запустить программу “cmd.exe”. Соглашайтесь нажатием Enter. Откроется окно терминала.
  2. Теперь нам нужно перевести этот терминал в папку с ADB-терминалом. Для этого введите “cd X://adb” и нажмите Enter. Естественно, вместо X вы должны будете подставить букву того диска, на который вы распаковали архив.
  3. Введите команду “adb pull /data/data/com.android.providers.contacts/databases/contact2.db /home/user/phone_backup/” и нажмите Enter. После этого, в папке с ADB-терминалом появится файл “contact2.db” с SQL-базой контактов. Его можно будет просмотреть специальными SQL-редакторами или, на худой конец, “Блокнотом”.

Источник: softaltair.ru

Добавить комментарий