1 votos

¿Cómo restaurar contactos desde una copia de seguridad del sistema de archivos?

Hago copias de seguridad del sistema de archivos de /data/ y estoy intentando restaurar mis contactos. Los contactos parecen estar almacenados en /data/data/user_de/0/com.android.providers.contacts/, específicamente en su database/contacts2.db.

Restaurar este directorio manualmente no parece funcionar. Los datos son exactamente los mismos, pero al abrir la aplicación de contactos, todos los contactos se borran de la base de datos.

¿Cómo puedo restaurar los contactos desde una copia de seguridad del sistema de archivos para que no sean borrados por Android?

2voto

jdhildeb Puntos 111

Para restaurar contactos (y otros proveedores por lo que parece), debes restaurar todo el contenido de los directorios com.android.provider.* tanto en /data/data/ como en /data/user_de/0/.

Cuando hago eso, todos mis contactos están en la aplicación de contactos como deberían estar. Los mensajes de SMS, el historial de llamadas, etc. también se restauran.

(Es posible que haya un subconjunto específico de directorios que sean suficientes, pero no investigué más a fondo esto ya que normalmente también querrías que los mensajes de SMS, etc. se restauren, por lo que es mejor restaurar todos los proveedores de contenido.)

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X