Recuperar SMS entrantes

Accidentalmente, hace unas semanas, hice un bootloop en mi teléfono. Entonces, para solucionar esto, reinstalo la imagen de ROM (incluida la imagen de recuperación y la imagen de inicio rápido). Me doy cuenta de que algunos de mis SMS importantes no han sido respaldados. Entonces, ¿hay alguna forma de recuperar el SMS eliminado en mi caso? nota: Ya trato de usar la aplicación de Windows como Coolmuster Lab.Fone para Android, dr.fone toolkit para Android, disklab_for_android pero no ayuda en absoluto.

Los mensajes SMS se almacenan en un archivo de base de datos del sistema, si realizó un restablecimiento de fábrica, que generalmente ocurre como parte de un flash de imagen de fábrica, no son recuperables.

Respuestas (1)

No es infalible y tendrás que descifrar algunas partes por tu cuenta, pero:

  1. Crear una copia de seguridad de /data en recuperación
  2. Descomprima la copia de seguridad en su computadora
  3. Encuentre su aplicación de SMS en /datos/datos restaurados. Lo más probable es que el nombre de la aplicación comience con com.android..
  4. Muestra tu nueva imagen del sistema
  5. Usando adb, use ls -l /data/datapara mostrar los permisos del directorio de la aplicación SMS. Tenga en cuenta los permisos.
  6. Restaure el directorio de la aplicación SMS usando adb o el administrador de archivos de Android con permisos de raíz
  7. Cambie propietario/grupo/permisos para que sean los mismos que anotó anteriormente.

Su SMS debería estar de vuelta en este punto.

Esto no restauraría ningún mensaje... Los mensajes en sí no son parte de la aplicación, pero se mantienen en una base de datos del sistema. Restaurar la aplicación o eliminarla no tiene ningún efecto en el almacén de mensajes en sí.
Buen punto: luego solo necesita encontrar el archivo correcto para restaurar -> android.stackexchange.com/questions/16915/…