Mostro visivamente il modo più semplice per recuperare dati dalla memoria NAND di uno smartphone, indipendentemente dal motivo per cui ve ne sia bisogno. In alcuni casi, il telefono non si accende a causa di danni al processore, di una scheda bagnata senza possibilità di recupero, in altri il telefono è bloccato e i dati devono essere salvati.

Ho avuto la fortuna di lavorare presso l'azienda fix-oscomp, la divisione della società OSKOMP per la riparazione di apparecchiature elettroniche. È qui che ho avuto modo di familiarizzare con questo metodo nella pratica.
NAND è un tipo di memoria flash, utilizzata più frequentemente negli smartphone moderni.
Struttura NAND secondo Wikipedia
La struttura NAND è un array tridimensionale. Alla base c'è la stessa matrice utilizzata nella NOR, ma invece di un transistor in ogni incrocio viene installata una colonna di celle collegate in serie. In tale configurazione, si ottiene un elevato numero di circuiti del gate in un solo incrocio. La densità di integrazione può essere notevolmente aumentata (poiché a ogni cella in colonna corrisponde solo un conduttore del gate), tuttavia, l'algoritmo di accesso alle celle per lettura e scrittura diventa significativamente più complesso. Inoltre, in ogni linea sono installati due transistor a effetto di campo. Un transistor di selezione della linea di scarica, situato tra la colonna delle celle e la linea di scarica. E un transistor di selezione del terreno, collocato davanti alla terra.
Il paziente odierno è Xiaomi Mi Max 3:

Dopo essere stato bagnato, ha smesso di accendersi.

La diagnosi ha rivelato che il processore è più morto che vivo. Al cliente servono i dati dal telefono e possibilmente il recupero del dispositivo stesso.

La scheda è stata pulita, ma non possiamo sostituire il processore, poiché il processore e la memoria NAND sono accoppiati tramite un key e li sostituiamo anche in coppia. In tal caso, prendiamo la scheda donatrice da un modello più economico; in questo caso va bene Xiaomi Redmi Note 5.

Riscaldiamo la scheda con un riscaldatore inferiore.

Applichiamo il flussante.

Riscaldiamo con un phon.

Rimuoviamo la memoria NAND.

Puliamo i residui di flussante.
Controlliamo i contatti.


Installiamo la memoria nel dispositivo di lettura.



In questo caso abbiamo bisogno della partizione userdata e dei file di avvio.

Velocità fino a 10 MiB/s. Ma dovremo aspettare a lungo. Il processo di lettura dura in media 2 ore.
In questo modo è possibile aumentare la capacità di memoria e RAM se necessario.
Scriviamo i dati sulla memoria del donatore.

Saldiamo la memoria e il processore dal donor, accendiamo e ci godiamo il risultato!

Grazie per l'attenzione!
Fonte: habr.com
