Demostro claramente a forma máis sinxela de recuperar datos da memoria NAND dun teléfono intelixente, independentemente da razón pola que o necesites. Nalgúns casos, o teléfono non funciona debido a danos no procesador, unha placa inundada que non se pode reparar; nalgúns casos, o teléfono está bloqueado e hai que gardar os datos.
Tiven a sorte de traballar en fix-oscomp, unha división da empresa OSKOMP para a reparación de equipos dixitais. Aquí me familiaricei con este método na práctica.
NAND é o tipo de memoria flash máis empregada nos teléfonos intelixentes modernos.
Deseño NAND segundo Wikipedia
O deseño NAND é unha matriz tridimensional. A matriz é a mesma que en NOR, pero en lugar dun transistor en cada intersección, instálase unha columna de celas conectadas en serie. Este deseño produce moitas cadeas de porta nunha intersección. A densidade do deseño pódese aumentar drasticamente (despois de todo, só un condutor de porta encaixa nunha cela nunha columna), pero o algoritmo para acceder ás celas para ler e escribir faise notablemente máis complicado. Tamén hai dous MOSFET instalados en cada liña. Transistor de selección de liña de bits situado entre a columna de celas e a liña de bits. E un transistor de terra de control situado diante do chan (transistor de selección de terra).
Paciente de hoxe con Xiaomi Mi Max 3:
Despois de inundarse deixou de acenderse.
Os diagnósticos mostraron que o procesador está máis morto que vivo. O cliente necesita datos do teléfono e é posible restaurar o propio dispositivo.
Limpouse a placa, pero non podemos substituír o procesador, xa que o procesador e a memoria NAND emparellanse mediante unha chave e tamén os cambiamos por pares. Neste caso, tomamos unha placa doadora dun modelo máis barato; neste caso, o Xiaomi Redmi Note 5 servirá.
Quentamos o taboleiro mediante a calefacción inferior.
Aplicamos fluxo.
Quentalo cun secador de pelo.
Eliminamos a memoria NAND.
Limpar calquera fluxo restante.
Comprobamos os contactos.
Instalamos a memoria no dispositivo de lectura.
No noso caso, necesitamos unha sección de datos de usuario e ficheiros de arranque.
Velocidade de ata 10 MiB/s. Pero terás que esperar moito tempo. O proceso de lectura leva unha media de 2 horas.
Deste xeito pode aumentar a cantidade de memoria e RAM se é necesario.
Gravamos os datos do doador na memoria.
Soldamos a memoria e o procesador do doador, acendemos e alegramos!
Спасибо за внимание!
Fonte: www.habr.com