Восстановление данных со смартфона с нерабочим тачскрином.

Недавно попал ко мне в руки смартфон MegaFon Login+ (MFLoginPh) с разбитым экраном. Картинку девай выдает относительно нормально, а вот тачскрин не работает вообще никак. Владелец сначала обратился в три разных сервисных центра, с желанием заменить экран. Везде ему говорили что запчастей к сему девайсу нету даже под заказ. После этого он принес аппарат мне с просьбой скопировать с него данные. Ниже набросал коротенький мануальчик, как скопировать данные со смартфона с нерабочим тачскрином. Надеюсь кому-то будет полезен.

1. Копируем пользовательские данные на SD-карту. Так как отладка по usb выключена, я ненашел ничего проще чем скопировать данные через меню recovery.

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

1.2 При включении зажимаем "power" + "volume+". Появится меню восстановления. Выбираем пункт 7 "backup user data".

1.3 Ждем пока информация скопируется.

2. Распаковываем полученные данные. В результате действий из пункта 1, мы получили файл userdata_<дата_время>.backup. Файл распаковываем архиватором 7-zip (скачать можно отсюда или отсюда) получаем файл userdata_<дата_время> без расширения. Этот файл -- образ раздела с пользовательскими данными. Его тоже открываем 7Zip-ом и смотрим папки. Нам нужны:

1. Фото/видео с камеры -- \.\media\0\DCIM\

2. Файлы переданные по Bluetouth -- \.\media\0\bluetooth\

3. Контакты -- \.\data\com.android.providers.contacts\databases\contacts2.db. Файл contacts2.db открывается firefox-сом с дополнением sqlite manager (скачать портабельную версию). Для представления контактов в более удобной форме, нужно выполнить sql-запрос:


SELECT d1.raw_contact_id, d1.data1 AS NAME, d2.data1, d2.data2
FROM data AS d1
JOIN data AS d2 ON d1.raw_contact_id = d2.raw_contact_id
WHERE d1.mimetype_id = 7 AND d2.mimetype_id = 5
ORDER BY NAME


В заключение можно сказать, что данный способ подходит для любого смартфона, у которого есть функция "backup user data" в меню восстановления. Только расположение файлов и структура файла contacts2.db могут оказаться немного другими.

Часть информации сворована с форума 4pda. Большое спасибо пользователям форума.

 
1 1 1 1 1 1 1 1 1 1 Рейтинг 1.00 [1 Голос]

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