HTC Desire se bloqueó, borró todos los SMS/MMS. ¿Puedo recuperarme?

He sido un lector de SO/SE por un tiempo mientras comencé a desarrollar Android. Solo quería hacer una pregunta rápida. Espero que alguien pueda ayudar. :)

Tengo un HTC wish (2.2 con HTC sense, según stock), nunca rooteado y poco usado (aplicaciones básicas instaladas, no usado para ningún desarrollador) realmente lo uso como un teléfono. Por lo tanto, me sorprendió mucho cuando se bloqueó el otro día y se eliminaron todos mis SMS/MMS (¡la aplicación HTC Messages estaba vacía!).

Sé que no debería haber reiniciado el dispositivo (ya que la recuperación de archivos puede ser más fácil, ya que reduce las posibilidades de que se sobrescriba el espacio del archivo), pero el asesor de T-Mobile me dijo que lo hiciera.

Al reiniciar, se encontró que la aplicación HTC Messages original utilizada para SMS/MMS ahora estaba llena de SMS que se guardaron en la tarjeta SIM. Por lo tanto, creo que Desire recreó el contenido de SMS/MMS usando los mensajes SIM guardados como un comienzo.

Lo que me gustaría saber es si se pueden recuperar los SMS/MMS anteriores. Supongo que están almacenados en... /data/data/com.android.providers.telephony/databases/smsmms.db ...y que este archivo (originalmente con más de 500 mensajes) ha sido sobrescrito por un nuevo smsmms.db (ahora contiene ~5 mensajes), pero como soy nuevo en Android/Linux, no estoy seguro de si esta suposición es correcta, por ejemplo, el nuevo archivo smsmms.db podría escribirse en una ubicación de disco diferente (como es común en los sistemas de archivos FAT32/NTFS en Windows) y, por lo tanto, con los conocimientos adecuados, se puede recuperar el archivo original (he recuperado muchos archivos como este en Windows sin problemas).

¿Alguien sabe cómo recuperar mensajes SMS/MMS como ese, o cómo recuperar/recuperar archivos de estos dispositivos en general (no me importa si es solo un archivo parcial y tengo que reconstruir/extraer mensajes).

No es un engaño, pero esa pregunta podría ayudar.
¿Estás seguro de que los mensajes realmente se han ido? No tengo un HTC, pero muchos teléfonos tienen una opción para ver los mensajes de texto de la tarjeta SIM o los mensajes de texto en el dispositivo. ¿Ha verificado que cambió al otro modo?
Sí, lo he comprobado. Fui a la tienda TMobile porque pensé que podría ser un problema conocido, donde reiniciaron el teléfono para verificarlo. Prefiero no reiniciar, ya que si ocurre alguna pérdida de datos en un dispositivo, sé que lo mejor que puedo hacer es ponerlo en modo Avión o similar. (donde no se envían ni reciben señales/mensajes/llamadas) para minimizar el riesgo de sobrescribir datos y luego intentar la recuperación
Sí, verifiqué y fui a la tienda TMobile porque pensé que podría ser un problema conocido, donde reiniciaron el teléfono para verificar. No quería reiniciar porque sé que si se produjo alguna pérdida de datos, lo mejor que puede hacer es ponerlo en modo Avión o similar (donde no se envían ni reciben señales/sms/llamadas) para minimizar el riesgo de sobrescribir datos y luego intentar la recuperación. De todos modos, al reiniciar la aplicación SMS no tenía contenido y parecía reconstruir la base de datos importando mensajes almacenados en SIM. Creo que el mejor enfoque ahora es una recuperación de datos a nivel de Linux, ya que el archivo puede sobrescribirse (al menos parcialmente), pero no estoy seguro.

Respuestas (3)

No tengo muchas esperanzas de que el archivo .db no se haya sobrescrito, pero recomiendo montar el almacenamiento del teléfono en una PC (preferiblemente Linux, ya que Mac escribirá inmediatamente y Windows también) para intentar la recuperación. No sé qué herramienta usar de improviso, pero los resultados de búsqueda parecen prometedores http://www.google.com/q=linux+file+recovery

Gracias. ¿El teléfono tiene que estar rooteado para hacer esto? Probaré algunas cosas y escribiré de nuevo si tengo éxito.
Sí, desafortunadamente necesita root para acceder a /datos como ese.

También tuve un problema con un HTC Thunderbolt que fallaba constantemente. Parece que sus mensajes se han ido, pero para futuras referencias, la mejor solución que he encontrado es SMS Backup + . Esta aplicación mantendrá una copia de sus mensajes SMS y MMS sincronizados con su cuenta de Gmail y/o respaldados en una tarjeta SD.

Uso McAfee WaveSecure ... Cuando cargo mi teléfono por la noche, realiza una copia de seguridad de mis SMS y contactos. También puedo bloquear mi teléfono y hacer que suene una alarma si no puedo encontrar mi teléfono desde ningún lugar en la web.

Es gratis para descargar y lo recomiendo encarecidamente.