Je vais vous montrer de manière claire la méthode la plus simple pour récupérer des données à partir de la mémoire NAND d'un smartphone, quelle que soit la raison pour laquelle vous en avez besoin. Dans certains cas, le téléphone ne fonctionne pas en raison d'un processeur endommagé, d'une carte inondée sans possibilité de récupération, dans d'autres le téléphone est bloqué et les données doivent être sauvegardées.

J'ai eu la chance de travailler pour l'entreprise fix-oscomp, une division de la société ОСKOMП spécialisée dans la réparation de matériel numérique. C'est ici que j'ai appris ce procédé en pratique.
Le NAND est un type de mémoire flash, le plus souvent utilisé dans les smartphones modernes.
Construction du NAND par Wikipedia
La structure NAND est un réseau tridimensionnel. À la base, c'est la même matrice que celle dans le NOR, mais au lieu d'un seul transistor à chaque intersection, une colonne de cellules en série est installée. Dans une telle structure, on obtient de nombreuses chaînes de porte à une seule intersection. La densité de composition peut être considérablement augmentée (puisqu'un seul conducteur de porte est connecté à une cellule de la colonne), mais l'algorithme d'accès aux cellules pour la lecture et l'écriture devient beaucoup plus compliqué. Deux transistors MOS sont également installés dans chaque ligne. Le transistor de contrôle de la ligne de décharge (anglais : bit line select transistor), situé entre la colonne de cellules et la ligne de décharge. Et le transistor de contrôle de la terre, situé avant la terre (anglais : ground select transistor).
Le patient d'aujourd'hui est le Xiaomi Mi Max 3 :

Après une inondation, il ne s'allume plus.

Le diagnostic a montré que le processeur est plutôt mort que vivant. Le client a besoin des données du téléphone et peut-être de la récupération de l'appareil lui-même.

La carte a été nettoyée, mais nous ne pouvons pas remplacer le processeur car le processeur et la mémoire NAND sont couplés par clé et nous les changeons également en paire. Dans ce cas, nous prenons une carte donneuse d'un modèle moins cher, en l'occurrence, le Xiaomi Redmi Note 5 convient.

Nous réchauffons la carte avec un chauffage par le bas.

Nous appliquons de la pâte à braser.

Nous réchauffons avec un pistolet thermique.

Nous retirons la mémoire NAND.

Nous nettoyons les résidus de pâte.
Nous vérifions les contacts.


Nous installons la mémoire dans l'appareil de lecture.



Dans notre cas, nous avons besoin de la partition userdata et des fichiers boot.

Vitesse jusqu'à 10 MiB/s. Mais il faudra attendre longtemps. Le processus de lecture prend en moyenne 2 heures.
Ainsi, il est possible d'augmenter la capacité de la mémoire et de la RAM si nécessaire.
Nous écrivons les données sur la mémoire du donneur.

Nous soudons la mémoire et le processeur d'un donneur, nous allumons et nous sommes ravis !

Merci de votre attention !
Source : habr.com
