Por qué es tan difícil recuperar datos eliminados en Android y qué hacer al respecto

Cuando se trata de la recuperación de datos de Android(Android data) , una búsqueda rápida en Google(Google search) arroja muchas estafas, información errónea y malware que se hacen pasar(malware posing) por herramientas de recuperación. Muchas personas eliminan accidentalmente archivos importantes y, desafortunadamente, hay muchos que intentarían sacar provecho de su desgracia. 

Pero no todo son malas noticias. En este artículo, explicaremos qué tipo de recuperación de datos es posible en Android y cómo puede protegerse contra la eliminación accidental de sus datos en el futuro. 

¿Se pueden recuperar datos en Android? 

Desafortunadamente, muy pocos o ningún dato se puede recuperar en el almacenamiento interno de los teléfonos Android si no se ha realizado una copia de seguridad. Para averiguar por qué, comencemos analizando cómo se almacenan los datos en un dispositivo Android(Android device) y qué sucede cuando se eliminan. 

¿ Cómo guarda y elimina archivos Android(Does Android Save and Delete Files) ?

En la mayoría de los teléfonos (y dispositivos de almacenamiento), cuando se eliminan los archivos, en realidad no se borran. En su lugar, la ubicación de los archivos eliminados recientemente se marca como sobrescribible. Luego, los datos originales se reemplazan cuando se guarda un nuevo archivo, sobrescribiéndolo. Por lo tanto, si bien los datos no se sobrescriben, aún son técnicamente recuperables, o lo serían si el disco no(disc wasn) estuviera encriptado. 

Android 5.0 a Android 9 utiliza cifrado de disco completo. Esta forma de encriptación utiliza una única clave de estándar de encriptación avanzada (AES) de 128 bits(128-bit Advanced Encryption Standard (AES)) que se almacena de forma segura en el dispositivo (protegida por la contraseña del usuario). En el caso de un restablecimiento de fábrica(factory reset) , todos los archivos almacenados mediante el cifrado de disco completo se borran y son completamente irrecuperables. 

En su lugar, Android 7.0 y versiones posteriores cuentan con cifrado basado en archivos. Esta forma de cifrado utiliza diferentes claves para diferentes archivos, lo que significa que se pueden desbloquear de forma independiente. Sin embargo, esto también significa que cuando se elimina un archivo, su clave de cifrado(encryption key) se elimina junto con él, borrándolo por completo. 

A menos que haya eliminado el cifrado basado en archivos de su dispositivo, los datos eliminados son imposibles de recuperar, independientemente de lo que afirmen los servicios en línea. 

Y, para empeorar las cosas, recuperar datos de la memoria flash NAND(NAND flash) de un Android es considerablemente más difícil que las unidades de disco duro de la computadora. 

Un controlador de almacenamiento(storage controller) toma nota de todos los datos en el almacenamiento flash NAND . (NAND flash)Cuando se elimina un archivo, el controlador marca ese espacio como "vacío", pero en realidad no lo borra. Dado que los datos se escriben y eliminan constantemente, el controlador debe monitorear un mapa cada vez más detallado del almacenamiento. 

Sin embargo, desde Android 4.3 , los teléfonos incluyen un protocolo llamado TRIM . TRIM ayuda diciéndole al controlador que deje de monitorear los datos eliminados, marcándolos para la recolección de basura(garbage collection) (donde los archivos se borran por completo). Efectivamente, esto significa que cuanto más tiempo deje sus datos eliminados, menos posibilidades tendrá de poder recuperarlos. 

¿Qué datos(Data) son recuperables en Android ?

El tipo de datos que puede recuperar de los teléfonos Android incluye: 

  • Fotos eliminadas recientemente que se almacenan en la papelera de reciclaje(recycling bin) 
  • Cualquier dato eliminado que haya sido respaldado usando servicios como Samsung Cloud y Google Drive(Samsung Cloud and Google Drive)
  • Datos que se almacenaron en la tarjeta SD(SD card) (aunque no está garantizado)
  • Datos(Data) asociados con su cuenta de Google(Google Account) , como su lista de contactos

¿Puede recuperar datos después de un restablecimiento(Reset) de fábrica ?

Es imposible recuperar datos de un teléfono Android(Android phone) que se ha restablecido de fábrica(factory reset) a menos que se haya realizado una copia de seguridad en otro lugar. Los datos(Data) almacenados en una tarjeta SD(SD card) aún pueden recuperarse incluso si se eliminan; lo cubriremos a continuación. 

¿Rootear(Does Rooting) su teléfono ayuda a recuperar datos(Phone Help Recover Data) ?

Algunas aplicaciones de recuperación(recovery apps) de datos requieren rootear su Android para recuperar datos. Para las versiones anteriores de Android , como OS 5 o 6, el enrutamiento fue relativamente fácil y permitió que las aplicaciones de recuperación(recovery apps) de datos eludieran el cifrado del disco(disk encryption) y potencialmente accedieran a los archivos eliminados recientemente. 

En versiones posteriores, incluidos Android 10 y 11, es imposible rootear sin cargar Bootloader , que borra su almacenamiento una vez más. Esto efectivamente lo vuelve inútil para recuperar datos. 

¿Qué pasa con los especialistas en recuperación de datos(Data Recovery Specialists) ?

Los especialistas en recuperación de datos(Data recovery) utilizan métodos complejos, a menudo destructivos, para acceder directamente al almacenamiento NAND(NAND storage) y recuperar datos. Para el sistema operativo Android(Android OS) de cifrado previo , estos métodos fueron exitosos pero también destruirían el teléfono. 

Para dispositivos cifrados, es posible utilizar estos métodos para recuperar datos, pero dado que es imposible descifrar los datos fuera del teléfono donde se almacena la clave, casi siempre no tiene sentido. 

¿Todas las aplicaciones de recuperación de datos son estafas?

No, aunque hay muchas aplicaciones fraudulentas disponibles en Google Play Store , muchas de ellas son legítimas. Por ejemplo, pueden funcionar perfectamente bien para tarjetas SD, versiones anteriores de Android y otras formas de medios de almacenamiento.

Sin embargo, muchas SON(ARE) estafas. Y tenga en cuenta que ninguna aplicación puede recuperar datos de un restablecimiento de fábrica(factory reset) (a menos que sea en versiones muy tempranas de Android ) o de teléfonos que utilizan cifrado basado en archivos. 

Ocasionalmente, podrá usar estas aplicaciones para recuperar archivos recién eliminados de un Android que usa cifrado de disco completo, pero los archivos están cifrados y no se puede acceder a ellos sin la clave. 

A menudo, las aplicaciones de recuperación de datos recuperarán(recovery apps) miniaturas almacenadas en caché y afirmarán que son los archivos de fotos originales (lo que aún puede ser mejor que nada). Esta es la razón por la que muchas aplicaciones ofrecen(apps offer) herramientas de "mejora de imagen". 

Cómo recuperar datos(Data) de tu Android

Ciertos(Certain) datos se pueden recuperar en su dispositivo Android(Android device) si ha realizado una copia de seguridad en el pasado, o si están almacenados en su tarjeta SD en(SD card) lugar del almacenamiento interno del teléfono. También puede recuperar mensajes  SMS .

Comprobar la papelera de reciclaje

Algunas aplicaciones de fotos(photo apps) , incluida la aplicación Galería(Gallery app) , cuentan con una papelera de reciclaje(recycle bin) que almacena temporalmente las fotos eliminadas recientemente. 

Para acceder a esto, abra Galería(Gallery) y seleccione las tres líneas horizontales en la esquina inferior derecha. Luego, seleccione Papelera de reciclaje(Recycle Bin)

Debería ver las fotos eliminadas recientemente, incluida la cantidad de tiempo restante antes de que su dispositivo las borre para siempre. 

Recuperar datos(Data From) borrados de una tarjeta SD(SD Card)

Los datos en su tarjeta SD(SD card) son mucho más fáciles de recuperar que los datos en la memoria flash de Android. Incluso si los archivos en su tarjeta SD(SD card) se han eliminado, o si ha formateado la unidad por accidente, es posible que aún pueda recuperarlos utilizando herramientas de recuperación de datos confiables. 

Si eliminó fotos de su tarjeta SD(SD card) por accidente, le recomendamos que use PhotoRec , que es una aplicación gratuita de recuperación de fotos(photo recovery app) que puede instalar en su PC. Con un lector de tarjetas SD(SD card) para acceder a la unidad, con suerte podrá recuperar sus fotos. 

Recuperar desde copia de seguridad local

La mayoría de los teléfonos Android tienen una función de copia(backup function) de seguridad local . Si ha habilitado copias de seguridad periódicas, debería poder recuperar cualquier dato que haya eliminado que haya sido capturado por una copia de seguridad anterior. 

Para acceder a los datos respaldados: 

  1. Abre Configuración(Settings) > Cuentas y copia de seguridad( Accounts and backup) .

  1. Presiona Restaurar datos(Restore data)

  1. Seleccione la copia de seguridad más reciente para su teléfono. 

  1. Asegúrese de que todos los datos que desea restaurar estén seleccionados y luego toque Restaurar(Restore)

Recuperar de la cuenta de Google

Si tiene una cuenta de Google(Google account) y habilitó la sincronización en su Android , algunos de sus datos pueden recuperarse, incluso después de un restablecimiento de fábrica(factory reset) . Aún mejor, Android 8 y superior cuentan con copias de seguridad automáticas de Google One que le permitirán recuperar cualquier archivo eliminado accidentalmente. 

Los datos recuperables pueden incluir sus contactos, datos de aplicaciones, calendario, datos del navegador Chrome(Chrome browser) y documentos o archivos almacenados en Google Drive o Gmail(Google Drive or Gmail)

Si ha restablecido los valores de fábrica de su teléfono o está usando un teléfono nuevo, durante la configuración, tan pronto como agregue su cuenta de Google(Google account) al dispositivo, podrá restaurar todos los datos sincronizados. 

Cómo asegurarse de que sus datos(Your Data) estén respaldados

Hay muchos servicios de copia de seguridad disponibles para dispositivos Android , e incluso puede optar por realizar copias de seguridad manualmente si lo desea. Las opciones más sencillas son habilitar las copias de seguridad a través de la configuración de Android o (Android)a través de su cuenta de Google(via your Google Account)

Habilitar copias de seguridad locales

El proceso para habilitar las copias de seguridad locales puede variar según el modelo y el fabricante de su teléfono. Para Samsung , para habilitar la copia de seguridad local: 

  1. Abre Configuración(Settings)
  2. Presiona Cuentas y respaldo(Accounts and backup) .

  1. Seleccione Copia de seguridad de datos(Back up data)

  1. Active cada tipo de datos que desea respaldar automáticamente o seleccione Respaldar ahora(Back up now)

Estos datos ahora se respaldarán periódicamente en Samsung Cloud(periodically backup to the Samsung Cloud) cuando su dispositivo esté inactivo y esté conectado a WiFi

Habilitar la copia de seguridad de Google One

Para activar las copias de seguridad automáticas con Google One

  1. Abre Configuración(Settings) > Google

  1. Seleccione Copia de seguridad(Backup) .

  1. En Detalles de copia de seguridad(Backup details) y asegúrese de que todas las categorías estén habilitadas. 

  1. Para habilitarlos, toque el elemento y(item and toggle) active Copia de seguridad y sincronización(Back up & sync) .

Cuando su dispositivo esté inactivo durante dos horas y conectado a WiFi, comenzará a sincronizar sus datos. 

Más vale prevenir que curar

Borrar tus archivos por accidente apesta, especialmente si eran fotos preciadas o documentos importantes. La única forma de asegurarse de que sus archivos sean realmente recuperables en caso de eliminación accidental es realizar copias de seguridad frecuentes de sus datos. 

¡Afortunadamente, hay muchos servicios basados ​​en la nube gratuitos o de pago que pueden hacer esto por usted con un mínimo esfuerzo! 



About the author

Soy ingeniero de software con más de 15 años de experiencia en Microsoft Office y Edge. También he desarrollado varias herramientas utilizadas por los usuarios finales, como una aplicación para rastrear datos de salud importantes y un detector de ransomware. Mis habilidades radican en desarrollar un código elegante que funcione bien en varias plataformas, además de tener una gran comprensión de la experiencia del usuario.



Related posts