Ich zeige Ihnen anschaulich die einfachste Möglichkeit, Daten von NAND-Speicher eines Smartphones wiederherzustellen, unabhĂ€ngig von dem Grund, aus dem Sie dies benötigen. In einigen FĂ€llen funktioniert das Telefon nicht aufgrund eines beschĂ€digten Prozessors, einer undurchlĂ€ssigen Platine, die nicht wiederhergestellt werden kann, oder das Telefon ist gesperrt, wĂ€hrend die Daten gesichert werden mĂŒssen.

Ich hatte das GlĂŒck, bei fix-oscomp zu arbeiten, einer Abteilung des Unternehmens ĐĐĄĐĐĐĐ, das auf die Reparatur digitaler Technik spezialisiert ist. Hier habe ich in der Praxis mit dieser Methode vertraut gemacht.
NAND ist ein Typ von Flash-Speicher, der am hÀufigsten in modernen Smartphones verwendet wird.
NAND-Konstruktion laut Wikipedia
Die Konstruktion von NAND ist ein dreidimensionales Array. Die Basis ist dasselbe Gitter wie bei NOR, aber anstelle eines Transistors an jedem Schnittpunkt wird eine SĂ€ule von in Reihe geschalteten Zellen installiert. In dieser Konstruktion entstehen viele Schaltketten an einem Schnittpunkt. Die Packungsdichte kann erheblich erhöht werden (da zu einer Zelle in der SĂ€ule nur ein Steuerleiter passt), dennoch wird der Zugriff auf die Zellen fĂŒr Lese- und Schreiboperationen deutlich komplizierter. AuĂerdem sind in jeder Linie zwei MOS-Transistoren installiert. Der Steuermosfet fĂŒr die Entladeleitung (engl. bit line select transistor) befindet sich zwischen der SĂ€ule von Zellen und der Entladeleitung. Und der Steuermosfet fĂŒr die Erdung befindet sich vor der Erde (engl. ground select transistor).
Der heutige Patient ist ein Xiaomi Mi Max 3:

Nach dem Wasserschaden konnte er nicht mehr eingeschaltet werden.

Die Diagnose ergab, dass der Prozessor eher tot als lebendig ist. Der Kunde benötigt die Daten vom Telefon und möglicherweise die Wiederherstellung des GerÀts selbst.

Die Platine wurde gereinigt, aber wir können den Prozessor nicht ersetzen, da der Prozessor und der NAND-Speicher paarweise nach SchlĂŒssel verknĂŒpft sind und wir sie ebenfalls als Paar austauschen. In solchen FĂ€llen verwenden wir eine Spenderplatine von einem billigeren Modell, in diesem Fall eignet sich das Xiaomi Redmi Note 5.

Wir heizen die Platine mit einer Unterheizung.

Wir tragen Flussmittel auf.

Wir heizen mit einem Fön.

Wir entfernen den NAND-Speicher.

Wir reinigen die Flussmittelreste.
Wir ĂŒberprĂŒfen die Kontakte.


Wir installieren den Speicher in das LesegerÀt.



In unserem Fall benötigen wir den userdata-Bereich und die Boot-Dateien.

Die Geschwindigkeit betrÀgt bis zu 10 MiB/s. Aber das Warten wird lange dauern. Der Lesevorgang dauert im Durchschnitt 2 Stunden.
So kann der Speicher und der RAM bei Bedarf erhöht werden.
Wir schreiben die Daten vom Spender auf den Speicher.

Wir löten den Speicher und den Prozessor vom Spender ein, schalten ein und freuen uns!

Vielen Dank fĂŒr Ihre Aufmerksamkeit!
Quelle: habr.com
