Ti mostro chiaramente il modo più semplice per recuperare i dati dalla memoria NAND di uno smartphone, indipendentemente dal motivo per cui ne hai bisogno. In alcuni casi, il telefono non funziona a causa di un danno al processore, un circuito stampato allagato irreparabilmente, in alcuni casi il telefono è bloccato e i dati devono essere salvati.
Ho avuto la fortuna di lavorare per fix-oscomp, la divisione di riparazione digitale di OSKOMP. Qui ho conosciuto in pratica questo metodo.
NAND è il tipo di memoria flash più comunemente utilizzato negli smartphone di oggi.
Progettazione NAND secondo Wikipedia
Il design della NAND è un array tridimensionale. La base è la stessa matrice di NOR, ma invece di un transistor ad ogni intersezione, è installata una colonna di celle collegate in serie. In questo progetto, molte catene di cancelli sono ottenute in un'intersezione. La densità di impaccamento può essere notevolmente aumentata (dopotutto, solo un conduttore di gate si adatta a una cella in una colonna), ma l'algoritmo per l'accesso alle celle per la lettura e la scrittura diventa notevolmente più complicato. Ci sono anche due MOSFET in ciascuna linea. Il transistor di controllo della bit line (inglese bit line select transistor), situato tra la colonna di celle e la bit line. E un transistor di controllo a terra situato davanti al suolo (transistor di selezione a terra inglese).
Il paziente Xiaomi Mi Max 3 di oggi:
Dopo il riempimento ha smesso di accendersi.
La diagnostica ha mostrato che il processore è più morto che vivo. Il cliente ha bisogno di dati dal telefono ed è possibile ripristinare il dispositivo stesso.
La scheda è stata pulita, ma non possiamo sostituire il processore, poiché il processore e la memoria NAND sono accoppiati a chiave e li cambiamo anche in coppia. In questo caso, prendiamo una quota del donatore da un modello più economico, in questo caso lo Xiaomi Redmi Note 5 andrà bene.
Riscaldiamo la tavola con il riscaldamento inferiore.
Applichiamo il flusso.
Riscaldati con un asciugacapelli.
Rimuoviamo la memoria NAND.
Pulisci i residui di fondente.
Controlliamo i contatti.
Installa la memoria nel lettore.
Nel nostro caso, abbiamo bisogno di una sezione userdata e di file di avvio.
Velocità fino a 10 MiB/s. Ma ci vorrà molto tempo per aspettare. Il processo di lettura richiede in media 2 ore.
Pertanto, è possibile aumentare la quantità di memoria e RAM se necessario.
Scriviamo dati in memoria dal donatore.
Saldiamo la memoria e il processore dal donatore, accendiamolo e rallegriamoci!
Grazie!
Fonte: habr.com