Demuestro claramente la forma más fácil de recuperar datos de la memoria NAND de un teléfono inteligente, independientemente del motivo por el que lo necesite. En algunos casos, el teléfono no funciona debido a daños en el procesador, una placa inundada que no se puede reparar, en algunos casos, el teléfono está bloqueado y es necesario guardar los datos.
Tuve la suerte de trabajar en fix-oscomp, una división de la empresa OSKOMP para la reparación de equipos digitales. Aquí conocí este método en la práctica.
NAND es el tipo de memoria flash más utilizada en los teléfonos inteligentes modernos.
Diseño NAND según Wikipedia
El diseño NAND es una matriz tridimensional. La matriz es la misma que en NOR, pero en lugar de un transistor en cada intersección, se instala una columna de celdas conectadas en serie. Este diseño produce muchas cadenas de puertas en una intersección. La densidad del diseño se puede aumentar drásticamente (después de todo, solo un conductor de puerta cabe en una celda en una columna), pero el algoritmo para acceder a las celdas para lectura y escritura se vuelve notablemente más complicado. También hay dos MOSFET instalados en cada línea. Transistor de selección de línea de bits ubicado entre la columna de celdas y la línea de bits. Y un transistor de tierra de control ubicado frente a tierra (transistor de selección de tierra).
Paciente de hoy del Xiaomi Mi Max 3:
Después de la inundación dejó de encender.
Los diagnósticos mostraron que el procesador está más muerto que vivo. El cliente necesita datos del teléfono y es posible restaurar el dispositivo.
Se limpió la placa, pero no podemos sustituir el procesador, ya que el procesador y la memoria NAND se emparejan mediante una clave y también los cambiamos por parejas. En este caso, tomamos una placa donante de un modelo más económico, en este caso Xiaomi Redmi Note 5 servirá.
Calentamos el tablero usando calentamiento inferior.
Aplicamos fundente.
Caliéntalo con un secador de pelo.
Eliminamos la memoria NAND.
Limpie cualquier resto de fundente.
Comprobamos los contactos.
Instalamos la memoria en el dispositivo lector.
En nuestro caso, necesitamos una sección de datos de usuario y archivos de arranque.
Velocidad de hasta 10 MiB/s. Pero tendrás que esperar mucho tiempo. El proceso de lectura dura una media de 2 horas.
De esta forma podrás aumentar la cantidad de memoria y RAM si es necesario.
Registramos los datos del donante en la memoria.
Soldamos la memoria y el procesador del donante, lo encendemos y ¡disfrutamos!
Gracias por su atención!
Fuente: habr.com