Demonstrez în mod clar cel mai simplu mod de a recupera date din memoria NAND a unui smartphone, indiferent de motivul pentru care aveți nevoie de el. În unele cazuri, telefonul este inoperabil din cauza deteriorării procesorului, a unei plăci inundate care nu poate fi reparată; în unele cazuri, telefonul este blocat și datele trebuie salvate.
Am avut norocul să lucrez la fix-oscomp, o divizie a companiei OSKOMP pentru repararea echipamentelor digitale. Aici m-am familiarizat cu această metodă în practică.
NAND este tipul de memorie flash cel mai frecvent utilizat în smartphone-urile moderne.
Design NAND conform Wikipedia
Designul NAND este o matrice tridimensională. Matricea este aceeași ca în NOR, dar în loc de un tranzistor la fiecare intersecție, este instalată o coloană de celule conectate în serie. Acest design produce multe lanțuri de poartă la o intersecție. Densitatea aspectului poate fi crescută dramatic (la urma urmei, doar un conductor de poartă se potrivește cu o celulă într-o coloană), dar algoritmul pentru accesarea celulelor pentru citire și scriere devine considerabil mai complicat. De asemenea, în fiecare linie sunt instalate două MOSFET. Tranzistor de selectare a liniei de biți situat între coloana de celule și linia de biți. Și un tranzistor de masă de control situat în fața pământului (tranzistor de selectare a solului).
Pacientul de astăzi Xiaomi Mi Max 3:
După inundare, a încetat să mai pornească.
Diagnosticarea a arătat că procesorul este mai mult mort decât viu. Clientul are nevoie de date de pe telefon și este posibil să restaureze dispozitivul în sine.
Placa a fost curățată, dar nu putem înlocui procesorul, deoarece procesorul și memoria NAND sunt împerecheate folosind o cheie și le schimbăm și în perechi. În acest caz, luăm o placă donatoare de la un model mai ieftin; în acest caz, Xiaomi Redmi Note 5 va face.
Încălzim placa folosind încălzirea de jos.
Aplicam flux.
Încălzește-l cu un uscător de păr.
Îndepărtăm memoria NAND.
Curățați orice flux rămas.
Verificăm contactele.
Instalăm memoria în dispozitivul de citire.
În cazul nostru, avem nevoie de o secțiune de date utilizator și de fișiere de boot.
Viteză de până la 10 MiB/s. Dar va trebui să așteptați mult timp. Procesul de citire durează în medie 2 ore.
În acest fel, puteți crește cantitatea de memorie și RAM dacă este necesar.
Înregistrăm datele de la donator în memorie.
Lipim memoria și procesorul de la donator, o pornim și ne bucurăm!
Vă mulțumim pentru atenție!
Sursa: www.habr.com