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

Будем восстанавливать данные при помощи говна и палок.. ой. То есть картридера и немного провода. Даем волю фантазии. Итак, откопал в хламе плату какого-то планшета. Вроде Мегафон Логин 2.
Вытягиваем данные с помощью картридера и провода 0,1мм.
Плата не живая, поэтому смело дергаем с нее  EMMC (память). Это оказалась память SanDisk. Ну что ж. Не самая капризная.
Вытягиваем данные с помощью картридера и провода 0,1мм.
Отдельно хочется рассказать про EMMC. Что это вообще такое? Это микросхема, включающая в себя  NAND память + контроллер который общается с внешним миром по протоколу стандарта JEDEC. И все это в одном корпусе. Иногда в этот корпус производителя заталкивают еще и ОЗУ. В нашем случае это SDIN7DP2-4G 4 гигабайта памяти без ОЗУ. Отлично.
Вытягиваем данные с помощью картридера и провода 0,1мм.
Тут стоит вспомнить, что по стандарту JEDEC работают еще MicroSD карточки. Отличная идея. Нашел в загашнике старый 3G модем со встроенным картридером.
Вытягиваем данные с помощью картридера и провода 0,1мм.
Разбираем
Вытягиваем данные с помощью картридера и провода 0,1мм.
Отпаиваем разъем MicroSd
Вытягиваем данные с помощью картридера и провода 0,1мм.
Находим распиновку MicroSD карточки.(Не забываем отзеркалить, так как это распиновка карточки, а нам надо картридера). Как видим она использует 4 линии DATA. Отлично. Скорость будет высокой.
Вытягиваем данные с помощью картридера и провода 0,1мм.
Находим в интернете распиновку EMMC. Вообще стоит заметить, что EMMC могут работать в 3 режимах: 1 bit, 4 bit, 8 bit. Данные режимы обусловлены количеством используемых линий данных. Мы помним что в MicroSD их 4.
Вытягиваем данные с помощью картридера и провода 0,1мм.
Подпаиваем  лакированные проводки к интересующим нас точкам. Dat0-Dat3, CMD, CLK, GND(VSS),  VCC (VDD), VCCQ (VDDQ).  (При этом опять же не забываем отзеркалить распиновку). В микроскопе наблюдаем следующую картину.
Вытягиваем данные с помощью картридера и провода 0,1мм.
Теперь оставшийся конец проводков припаиваем на стороне картридера и получаем следующего монстра.
Вытягиваем данные с помощью картридера и провода 0,1мм.
На этом аппаратная составляющая закончена. Переходим к программной.

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

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

1). Мы можем снять образ всей памяти и потом с ним работать. Разбирать на разделы и в последствии работать уже с разделами. Для снятия полного бекапа отлично подходит HDDRAWCopy.
Вытягиваем данные с помощью картридера и провода 0,1мм.
Как видно на скрине, скорость чтения весьма и весьма приличная. Еще бы!! 4 линии данных.
Полный бекап (примерно 4 гигайбата) вычитался за 11 минут.
Вытягиваем данные с помощью картридера и провода 0,1мм.
Этот способ хорошо подходит для оценки скорости чтения, но слишком долог для извлечения данных. Поэтому есть другой вариант

2). Мы можем считать с носителя список разделов и, основываясь на нем, вычитать только нужные нам разделы. С этим отлично справляется eMMC RAW tool. После вычитывания разделов их придется обработать, чтобы извлечь данные
Вытягиваем данные с помощью картридера и провода 0,1мм.
И наконец мой самый любимый

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

Мы смогли сохранить важные данные с мертвого аппарата без дорогостоящего оборудования, затратив всего ~ 500р.
А где же мораль спросите ВЫ? А мораль такова - не оборудование делает из человека мастера. Оно лишь помогает...

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

P.S. Все это время программаторы лежали в стороне и с недоумением смотрели на этот бедлам.
Вытягиваем данные с помощью картридера и провода 0,1мм.