2058

Вытягиваем данные с помощью картридера и провода 0,1мм.

Пост навеян спором в комментариях к этому посту pikabu.ru/story/vyityagivaem_dannyie_s_ubitogo_v_khlam_sony_xperia_tablet_z_4852098


Будем восстанавливать данные при помощи говна и палок.. ой. То есть картридера и немного провода. Даем волю фантазии. Итак, откопал в хламе плату какого-то планшета. Вроде Мегафон Логин 2.

Плата не живая, поэтому смело дергаем с нее  EMMC (память). Это оказалась память SanDisk. Ну что ж. Не самая капризная.

Отдельно хочется рассказать про EMMC. Что это вообще такое? Это микросхема, включающая в себя  NAND память + контроллер который общается с внешним миром по протоколу стандарта JEDEC. И все это в одном корпусе. Иногда в этот корпус производителя заталкивают еще и ОЗУ. В нашем случае это SDIN7DP2-4G 4 гигабайта памяти без ОЗУ. Отлично.

Тут стоит вспомнить, что по стандарту JEDEC работают еще MicroSD карточки. Отличная идея. Нашел в загашнике старый 3G модем со встроенным картридером.

Разбираем

Отпаиваем разъем MicroSd

Находим распиновку MicroSD карточки.(Не забываем отзеркалить, так как это распиновка карточки, а нам надо картридера). Как видим она использует 4 линии DATA. Отлично. Скорость будет высокой.

Находим в интернете распиновку EMMC. Вообще стоит заметить, что EMMC могут работать в 3 режимах: 1 bit, 4 bit, 8 bit. Данные режимы обусловлены количеством используемых линий данных. Мы помним что в MicroSD их 4.

Подпаиваем  лакированные проводки к интересующим нас точкам. Dat0-Dat3, CMD, CLK, GND(VSS),  VCC (VDD), VCCQ (VDDQ).  (При этом опять же не забываем отзеркалить распиновку). В микроскопе наблюдаем следующую картину.

Теперь оставшийся конец проводков припаиваем на стороне картридера и получаем следующего монстра.

На этом аппаратная составляющая закончена. Переходим к программной.


Тут следует немного погрузиться в теорию.

EMMC  память имеет 4 хардварных раздела - UserArea, Boot1, Boot2, RPMB. UserArea из них самый большой. В нем находится основная прошивка аппарата и данные пользователя.

Внутри раздела UserArea данные лежат не вперемешку. Их расположение подчиняется определенной структуре. Это так называемые программные разделы. Они могут быть в формате MBR, GPT или другом.  Тут многое зависит от процессора который используется в аппарате. Конкретно в нашем случае стоит Qualcomm, поэтому ясно что тут MBR и трудностей никаких возникнуть не должно.


Вообще для извлечения информации с данного носителя есть 3 варианта действий:


1). Мы можем снять образ всей памяти и потом с ним работать. Разбирать на разделы и в последствии работать уже с разделами. Для снятия полного бекапа отлично подходит HDDRAWCopy.

Как видно на скрине, скорость чтения весьма и весьма приличная. Еще бы!! 4 линии данных.

Полный бекап (примерно 4 гигайбата) вычитался за 11 минут.

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


2). Мы можем считать с носителя список разделов и, основываясь на нем, вычитать только нужные нам разделы. С этим отлично справляется eMMC RAW tool. После вычитывания разделов их придется обработать, чтобы извлечь данные

И наконец мой самый любимый


3) Работа с разделами носителя напрямую. С этим отлично справляется мой любимчик - LiinuxReader. К тому же он хорошо ладит с MBR, поэтому при запуске мы сразу же видим все разделы на EMMC и можем работать с ними как с обычными дисками.

К сожалению, на данном аппарате не оказалось фоток (((

Поэтому я ограничился лишь сохранением базы контактов

На этом все.


Мы смогли сохранить важные данные с мертвого аппарата без дорогостоящего оборудования, затратив всего ~ 500р.

А где же мораль спросите ВЫ? А мораль такова - не оборудование делает из человека мастера. Оно лишь помогает...


Спасибо за внимание.


P.S. Все это время программаторы лежали в стороне и с недоумением смотрели на этот бедлам.

Сообщество Ремонтёров

8.1K поста44.1K подписчиков

Правила сообщества

ЕСЛИ НЕ ХОТИТЕ, ЧТОБЫ ВАС ЗАМИНУСИЛИ НЕ ПУБЛИКУЙТЕ В ЭТОМ СООБЩЕСТВЕ ПРОСЬБЫ О ПОМОЩИ В РЕМОНТЕ, ДЛЯ ЭТОГО ЕСТЬ ВТОРОЕ СООБЩЕСТВО:


Посты с просьбами о помощи в ремонте создаются в дочернем сообществе: https://pikabu.ru/community/HelpRemont

К публикации допускаются только тематические статьи с тегом "Ремонт техники".

В сообществе строго запрещено и карается баном всего две вещи:

1. Оскорбления.

2. Реклама.

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

65
Автор поста оценил этот комментарий
Огоонь! Хабр на пикабу! 😊
раскрыть ветку
28
DELETED
Автор поста оценил этот комментарий
Иллюстрация к комментарию
раскрыть ветку
29
Автор поста оценил этот комментарий

Сначала прочитал заголовок как: "вытягиваем деньги с помощью картридера..."

Иллюстрация к комментарию
раскрыть ветку
221
Автор поста оценил этот комментарий

гуманитарий говорит

Иллюстрация к комментарию
раскрыть ветку
10
Автор поста оценил этот комментарий

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

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

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