Показываю наглядно самый простой способ восстановить данные с NAND памяти смартфона, независимо от причины, по которой Вам это необходимо. В некоторых случаях телефон неработоспособен из-за повреждения процессора, залитой платы без возможности восстановления, в некоторых телефон заблокирован, а данные необходимо сохранить.
![image](https://habrastorage.org/r/w780q1/webt/vd/x2/qx/vdx2qxqfz2aucedr1q_i33w_rvy.jpeg)
Мне посчастливилось работать в компании fix-oscomp, подразделении компании ОСКОМП по ремонту цифровой техники. Здесь я и познакомился на практике с этим способом.
NAND это тип флеш-памяти, наиболее часто используемый в современных смартфонах.
Сегодняшний пациент Xiaomi Mi Max 3:
![](https://habrastorage.org/r/w780q1/webt/kd/9a/ua/kd9auala5my7o9jtsrwcotc6t2k.jpeg)
После залития перестал включаться.
![](https://habrastorage.org/r/w780q1/webt/qg/q5/gm/qgq5gm-gszvcufzua9oy-ata3cs.jpeg)
Диагностика показала, что процессор скорее мертв, чем жив. Клиенту необходимы данные с телефона и возможно восстановление самого аппарата.
![](https://habrastorage.org/r/w780q1/webt/s6/r3/eg/s6r3egbmuh2l3n-qyqpr3p_wot8.jpeg)
Плату очистили, но мы не можем заменить процессор, так как процессор и NAND память спарены по ключу и меняем мы их тоже в паре. В таком случае мы берем плату донор от более дешевой модели, в данном случае подойдет Xiaomi Redmi Note 5.
![](https://habrastorage.org/r/w780q1/webt/8k/gc/gw/8kgcgw-wbbn7s4but_ajh97x0bm.jpeg)
Прогреваем плату нижним подогревом.
![](https://habrastorage.org/r/w780q1/webt/_2/dh/lu/_2dhlu2ryx1xinnpencpoeb6b2i.jpeg)
Наносим флюс.
![](https://habrastorage.org/r/w780q1/webt/gr/bx/jq/grbxjqxjiqzrr_pefp8yda4gg0y.jpeg)
Прогреваем феном.
![](https://habrastorage.org/r/w780q1/webt/7t/he/pz/7thepzn4fxitzkk9cgm2d7jtkne.jpeg)
Снимаем NAND память.
![](https://habrastorage.org/r/w780q1/webt/m1/bx/bm/m1bxbmmlcogne8crgdd5llhkx0w.jpeg)
Очищаем остатки флюса.
Проверяем контакты.
![](https://habrastorage.org/r/w780q1/webt/4e/cu/-5/4ecu-5l_xzoor9lbxnbjye6qwxa.jpeg)
![](https://habrastorage.org/r/w780q1/webt/vd/x2/qx/vdx2qxqfz2aucedr1q_i33w_rvy.jpeg)
Устанавливаем память в считывающее устройство.
![](https://habrastorage.org/r/w780q1/webt/7k/2r/lg/7k2rlgmrdl4arp8ngb6lpgy-d_q.jpeg)
![](https://habrastorage.org/r/w780q1/webt/_n/ld/yr/_nldyrjtqb9jvar-9bk5oehjcqq.jpeg)
![](https://habrastorage.org/r/w780q1/webt/57/-y/xv/57-yxvowkcuyqfsa6emzphqn3zu.jpeg)
В нашем случае нам нужен раздел userdata и boot файлы.
![](https://habrastorage.org/r/w780q1/webt/57/-y/xv/57-yxvowkcuyqfsa6emzphqn3zu.jpeg)
Скорость до 10 MiB/s. Но ждать придется долго. Процесс чтения в среднем занимает 2 часа.
Таким образом можно увеличить объем памяти и ОЗУ при необходимости.
Записываем данные на память с донора.
![](https://habrastorage.org/r/w780q1/webt/2v/xs/oz/2vxsozmrwnvz0jfa1lqtx-x9edi.jpeg)
Впаиваем память и процессор с донора, включаем и радуемся!
![](https://habrastorage.org/r/w1560/webt/qm/77/0t/qm770t1lnfzv6n_wyre_shdtpfs.png)
Спасибо за внимание!
![image](https://habrastorage.org/webt/vd/x2/qx/vdx2qxqfz2aucedr1q_i33w_rvy.jpeg)
Мне посчастливилось работать в компании fix-oscomp, подразделении компании ОСКОМП по ремонту цифровой техники. Здесь я и познакомился на практике с этим способом.
NAND это тип флеш-памяти, наиболее часто используемый в современных смартфонах.
Конструкция NAND по Wikipedia
Конструкция NAND — трёхмерный массив. В основе та же самая матрица, что и в NOR, но вместо одного транзистора в каждом пересечении устанавливается столбец из последовательно включенных ячеек. В такой конструкции получается много затворных цепей в одном пересечении. Плотность компоновки можно резко увеличить (ведь к одной ячейке в столбце подходит только один проводник затвора), однако алгоритм доступа к ячейкам для чтения и записи заметно усложняется. Также в каждой линии установлено два МОП-транзистора. Управляющий транзистор разрядной линии (англ. bit line select transistor), расположенный между столбцом ячеек и разрядной линией. И управляющий транзистор заземления, расположенный перед землёй (англ. ground select transistor).
Сегодняшний пациент Xiaomi Mi Max 3:
![](https://habrastorage.org/webt/kd/9a/ua/kd9auala5my7o9jtsrwcotc6t2k.jpeg)
После залития перестал включаться.
![](https://habrastorage.org/webt/qg/q5/gm/qgq5gm-gszvcufzua9oy-ata3cs.jpeg)
Диагностика показала, что процессор скорее мертв, чем жив. Клиенту необходимы данные с телефона и возможно восстановление самого аппарата.
![](https://habrastorage.org/webt/s6/r3/eg/s6r3egbmuh2l3n-qyqpr3p_wot8.jpeg)
Плату очистили, но мы не можем заменить процессор, так как процессор и NAND память спарены по ключу и меняем мы их тоже в паре. В таком случае мы берем плату донор от более дешевой модели, в данном случае подойдет Xiaomi Redmi Note 5.
![](https://habrastorage.org/webt/8k/gc/gw/8kgcgw-wbbn7s4but_ajh97x0bm.jpeg)
Прогреваем плату нижним подогревом.
![](https://habrastorage.org/webt/_2/dh/lu/_2dhlu2ryx1xinnpencpoeb6b2i.jpeg)
Наносим флюс.
![](https://habrastorage.org/webt/gr/bx/jq/grbxjqxjiqzrr_pefp8yda4gg0y.jpeg)
Прогреваем феном.
![](https://habrastorage.org/webt/7t/he/pz/7thepzn4fxitzkk9cgm2d7jtkne.jpeg)
Снимаем NAND память.
![](https://habrastorage.org/webt/m1/bx/bm/m1bxbmmlcogne8crgdd5llhkx0w.jpeg)
Очищаем остатки флюса.
Проверяем контакты.
![](https://habrastorage.org/webt/4e/cu/-5/4ecu-5l_xzoor9lbxnbjye6qwxa.jpeg)
![](https://habrastorage.org/webt/vd/x2/qx/vdx2qxqfz2aucedr1q_i33w_rvy.jpeg)
Устанавливаем память в считывающее устройство.
![](https://habrastorage.org/webt/7k/2r/lg/7k2rlgmrdl4arp8ngb6lpgy-d_q.jpeg)
![](https://habrastorage.org/webt/_n/ld/yr/_nldyrjtqb9jvar-9bk5oehjcqq.jpeg)
![](https://habrastorage.org/webt/57/-y/xv/57-yxvowkcuyqfsa6emzphqn3zu.jpeg)
В нашем случае нам нужен раздел userdata и boot файлы.
![](https://habrastorage.org/webt/57/-y/xv/57-yxvowkcuyqfsa6emzphqn3zu.jpeg)
Скорость до 10 MiB/s. Но ждать придется долго. Процесс чтения в среднем занимает 2 часа.
Таким образом можно увеличить объем памяти и ОЗУ при необходимости.
Записываем данные на память с донора.
![](https://habrastorage.org/webt/2v/xs/oz/2vxsozmrwnvz0jfa1lqtx-x9edi.jpeg)
Впаиваем память и процессор с донора, включаем и радуемся!
![](https://habrastorage.org/webt/qm/77/0t/qm770t1lnfzv6n_wyre_shdtpfs.png)
Спасибо за внимание!