Estoy cambiando mi viejo teléfono Android L por uno nuevo. He formateado todo el teléfono incluyendo el cargador de arranque y he flasheado su ROM de reserva usando SP Flash Tool dos veces. Espero que mis datos hayan sido sobrescritos. ¿Hay alguna posibilidad de que mis datos puedan ser recuperados?
Respuestas
¿Demasiados anuncios?He formateado todo el teléfono incluyendo el bootloader
El Bootloader no se puede sobreescribir, tu dispositivo quedará brickeado. Creo que querías decir boot
partición que contiene el kernel. Pero eso no contiene los datos personales que has guardado. Eso se guarda en userdata
que está montada en /data
y uno de su directorio /data/media/0
se expone como /sdcard
a través de la emulación. Así que la mayor preocupación es borrar de forma segura /data
partición.
¿Hay alguna posibilidad de recuperar mis datos?
- Tenga en cuenta que en la mayoría de los dispositivos más nuevos
/data
está encriptada por defecto (FBE
/FDE
aplicada medianteforceencrypt
ocontents_encryption_mode
banderas enfstab
). En este caso sus datos reales se guardan en/dev/block/dm-0
que es un volumen lógico mapeado por el device-mapper'scrypt
objetivo sobreuserdata
partición. Esto significa que los datos disponibles enuserdata
El dispositivo de bloque está encriptado y no es identificable. - En segundo lugar, Android emite una programación/continuidad
TRIM
al almacenamiento flash (eMMC), que se asegura de que los datos borrados se borren físicamente de las celdas (lo cual es un requisito antes de reescribirlos; en esto se diferencian los medios flash de los discos duros). - En tercer lugar cuando haces un Factory Reset con el recovery de stock,
BLKDISCARD
oBLKSECDISCARD
se emite antes de crear el sistema de archivos (formateo), que de nuevo se asegura de que todo el dispositivo de bloques (userdata
) se borra. Significa que todas las Direcciones de Bloques Lógicos (LBAs) que pertenecen a esta partición ahora devolverán ceros si se leen.
Si las tres condiciones se cumplen en tu dispositivo, ten por seguro que tus datos no serán recuperables.
Tenga en cuenta que:
- La sobrescritura de los datos no necesariamente los sobrescribe, particularmente en
F2FS
que siempre escribe datos en nuevos bloques como parte de su estrategia de nivelación de desgaste. - El simple hecho de formatear (crear un sistema de archivos) no borra los datos ni los sobrescribe. Sólo recrea las estructuras de datos (por ejemplo, superbloques, tablas de archivos, directorios, mapas de bits de inodo/bloque, diarios, etc.). El formateo debe ir acompañado de
TRIM
oBLKDISCARD
. - Sigue existiendo la posibilidad de que los datos no se borren de las celdas físicas (PBA) incluso después de emitir
TRIM
oBLKDISCARD
y es posible recuperarlo, por ejemplo, con la técnica forense del "chip-off". Hay una serie de factores que intervienen, entre ellosOver-Provisioning
espacio,Wear-Leveling
yGarbage Collection
capacidades de laeMMC
en su dispositivo.
Para más detalles: ¿Cómo hacer un restablecimiento completo de fábrica, sin que nadie pueda recuperar mis datos?
Puede ser recuperado usando un escaneo de sector complejo, sin embargo si usted usó la Encriptación, su partición de datos todavía puede tener información sobre ella, pero seguirá estando encriptada.
La fuente principal para recuperar los datos, aparte de usar el Acceso root para hacer un escaneo de todo el sector de las Particiones de Datos / Caché, es recuperar los datos de la Tarjeta SD Externa
Puedes hacer un escaneo de sector de tu almacenamiento sin acceso a root también, dependiendo de tu versión de Android.
Deberías sobrescribir la partición de datos, no borrar los datos y luego flashearlos de nuevo...
Borrar la Partición de Datos y volver a parpadear, en realidad no sobrescribe los antiguos datos de usuario... Formatearlo tampoco es sobrescribirlo...
Necesitas hacer un formato completo de cada sector para sobrescribirlo...
Intenta escribir sobre el almacenamiento interno con otro archivo, repetidamente copia y pega un archivo hasta que tu dispositivo no pueda encajar en nada más... Entonces formatealo...