El mecanismo de copia de seguridad integrado de Android, que se basa en el marco de Google Play Services, puede realizar copias de seguridad de contactos, historial de llamadas, mensajes de texto y ciertos datos de aplicaciones y configuraciones del dispositivo en las cuentas individuales de Google Drive de los usuarios. Sin embargo, realizar copias de seguridad y restaurar aplicaciones puede ser una molestia, especialmente cuando cambias entre teléfonos de diferentes OEM o prefieres usar una ROM personalizada sin ninguna aplicación de Google. El gigante de Mountain View puede estar eliminando laherramienta de copia de seguridad y restauración ADBfavorita de los fanáticos , lo que significa que los usuarios deben optar porherramientas solo para rootpara obtener mejores copias de seguridad. A la luz de estas preocupaciones, los desarrolladores de LineageOS han elegido SeedVault como su solución de copia de seguridad predeterminada.
Para aquellos que no están familiarizados con SeedVault, es una aplicación de copia de seguridadde código abiertoque utiliza las mismas API internas queadb backup
. La aplicación no necesita acceso root, pero debe estar compilada con el sistema operativo. La ubicación de la copia de seguridad es configurable por el usuario, con opciones que van desde una unidad flash USB hasta una alternativa remota alojada en la nube como NextCloud. Esto hace que SeedVault sea una opción particularmente viable para los usuarios que no quieren almacenar sus datos personales en el almacenamiento basado en la nube patentado por Google.
Todo el contenido de las copias de seguridad creadas por SeedVault está cifrado mediante un cifrado del lado del cliente (AES/GCM/NoPadding), que se puede desbloquear con una clave de 12 palabras generada aleatoriamente que cumple con el estándarBIP39. Además, los usuarios avanzados tienen la libertad de descifrar, inspeccionar y volver a cifrar sus copias de seguridadmediante una utilidad independiente externa.
A continuación, puedes ver un adelanto de SeedVault en acción. Ten en cuenta que el tweet se publicó mucho antes de que la aplicación llegara a LineageOS, por lo que algunos elementos de la interfaz de usuario pueden ser diferentes a la implementación actual.
El código fuente de la versión LineageOS de SeedVault se puede encontraraquí. Con la incorporación de más colaboradores que puedan mantener o trasladar la solución de copia de seguridad a diferentes versiones de Android, esperamos ver que la lista de ROM personalizadas compatibles con SeedVault crezca en los próximos días.
¡Gracias al miembro senior de XDAkurtnpor el dato!