Antecedentes: Como parte de una actualización a A6/MM, acabé teniendo que borrar mi teléfono. Sin embargo, hice una copia de seguridad de /data/app y /data/data antes de borrarlo. Después de la actualización rsync'ed /data/data de nuevo al teléfono. Luego procedí a volver a instalar algunas aplicaciones de Google Play.
Esperaba que se utilizaran los datos de la aplicación en /data/data, pero en lugar de eso la instalación de la aplicación falló primero, pero en el segundo intento la instalación funcionó (finalizó), PERO sobrescribió todas mis configuraciones (etc) que había restaurado en /data/data. Mi pregunta es, ¿cómo puedo evitar esto? ¿Falló la primera instalación porque el instalador de la aplicación vio los datos antiguos?
La aplicación en cuestión era Zoiper Lite, pero no creo que la aplicación específica sea muy importante. ¿Hay algo acerca de la limpieza (restablecimiento de fábrica) que hace que el proceso de instalación apk a esperar sin datos y por lo tanto no, pero luego borrar los datos si usted insiste con un segundo intento? Por supuesto, lo que realmente quiero es una solución para que pueda instalar la aplicación y mantener los datos antiguos. Tengo un montón de aplicaciones para las que me gustaría hacer esto, así que es definitivamente un problema ...
1 votos
¿Por qué no instalar la aplicación y entonces rsync sus datos? Dicho esto, algunas aplicaciones generan datos específicos de la instalación (como los tokens de acceso a la API), por lo que no necesariamente se pueden reutilizar de una instalación a otra.