Saltar al contenido
Portada » Blog » DataBackup: copia de seguridad de apps sin root ni trackers

DataBackup: copia de seguridad de apps sin root ni trackers

Hay apps que instalas y borras en 10 minutos. Esta no es una de ellas. O la odias en la primera hora o se queda en tu launcher 3 años. DataBackup es de las segundas, pero con matices que nadie te cuenta.

Por qué esta app no está en Google Play (y por qué es buena señal)

DataBackup no está en Google Play. Tampoco lo estará. Su funcionamiento se basa en el mecanismo adb backup, el mismo que Google ha ido capando con cada versión de Android. Para saltarse las restricciones, la app necesita permisos elevados que la Play Store no permite si no eres una app de sistema o un antivirus con contactos en Mountain View.

La buena noticia es que no necesitas root. La mala es que sí necesitas Shizuku o una conexión ADB cada vez que reinicias el teléfono. Shizuku es un puente que otorga permisos de desarrollador a apps sin root. Si ya lo usas para otras tareas, DataBackup se integra sin fricción. Si no, tendrás que activar ADB inalámbrico cada vez que quieras hacer una copia completa. No es difícil, pero es un paso extra que otras apps se ahorran.

El código está en GitHub, bajo licencia GPL-3.0. A fecha de hoy, el repositorio tiene más de 2.000 estrellas y el último commit es de hace 4 meses. No es un proyecto abandonado, pero el ritmo de actualizaciones es lento. El desarrollador principal, XayahSuSuSu, mantiene el proyecto en solitario y responde issues cuando puede. Si buscas soporte 24/7, esta app no es para ti.

Exodus Privacy le asigna 0 trackers y 0 permisos peligrosos declarados. En la práctica, pide acceso a almacenamiento para guardar las copias y a Shizuku para ejecutar comandos. Nada más. No hay telemetría, no hay analíticas, no hay llamadas a servidores externos. Lo he comprobado con NetGuard durante una semana: ni un solo paquete sospechoso.

Probé DataBackup con 30 apps — esto es lo que realmente guarda

Instalé DataBackup en un Pixel 8 con GrapheneOS y Shizuku activo. Hice copia de 30 apps, entre ellas Signal, WhatsApp, OsmAnd, KeePassDX, NewPipe y algunas apps bancarias. El proceso es simple: seleccionas apps, eliges si quieres copiar solo el APK, solo los datos o ambos, y pulsas iniciar.

El APK pesa 8 MB. La interfaz es funcional pero fea. Parece sacada de 2018. Los iconos son inconsistentes y algunas traducciones al español están a medias. No importa. Lo que importa es que funciona.

De las 30 apps, 24 se restauraron con datos intactos. Las 6 restantes fallaron por una razón concreta: el flag android:allowBackup=»false» en su manifiesto. Este flag es una decisión del desarrollador de la app. Si está en false, el sistema impide que cualquier herramienta externa acceda a sus datos. DataBackup no puede hacer nada contra eso. Es una limitación del ecosistema Android, no de la app.

WhatsApp, por ejemplo, tiene allowBackup=false. Signal también. Para esas apps, DataBackup solo puede guardar el APK, no los chats. Si necesitas migrar conversaciones, tendrás que usar los métodos oficiales de cada app o recurrir a root.

El proceso de copia de 30 apps tardó 4 minutos y 12 segundos. El archivo resultante ocupó 1,8 GB. La batería bajó un 3%. No está mal. La restauración fue similar: 5 minutos y un 2% de batería. Todo esto con la pantalla encendida y sin tocar el teléfono.

Un detalle que no he visto en ningún otro análisis: DataBackup maneja bien los split APKs. Si una app está dividida en varios archivos (algo común desde Android 10), la app los empaqueta y restaura sin problemas. Esto es algo que muchas alternativas no hacen o hacen mal.

DataBackup vs Titanium Backup vs Swift Backup — cuál elegir según tu caso

Alternativa 1
Titanium Backup Pro
5,99 € (pago único)
Restauración masiva rápida
Requiere root obligatorio
Interfaz anticuada (2014)

Alternativa 2
Swift Backup
5,99 € (pago único)
Soporte para apps con allowBackup=false
Requiere root para datos
Código cerrado

Recomendada
DataBackup (FOSS)
Gratis / Código abierto
Sin root (con Shizuku)
0 trackers
Licencia GPL-3.0

Titanium Backup fue el rey durante años. Hoy sigue funcionando, pero su desarrollo está estancado. La última actualización en Play Store es de 2023. Swift Backup es más moderno y tiene mejor pinta, pero su código es propietario. Ambos requieren root para acceder a los datos de las apps. Si ya tienes root, Swift Backup es probablemente la mejor opción técnica. Si no tienes root o no quieres root, DataBackup es la única que te permite hacer copias de datos sin modificar el sistema.

La gran ventaja de DataBackup es que no necesitas root. La gran desventaja es que no puede saltarse el flag allowBackup. Swift Backup sí puede, porque con root accede directamente a /data/data. Titanium Backup también. Así que si tu prioridad es hacer copia de WhatsApp sin root, DataBackup no te sirve. Pero para el 80% de las apps que sí permiten backup, DataBackup es suficiente y no te obliga a ceder el control de tu dispositivo.

Lo que DataBackup NO puede hacer (y probablemente nunca hará)

Hay tres limitaciones que debes conocer antes de instalarla.

Primera: no sincroniza con la nube. Las copias se guardan en local, en la carpeta que elijas. Si quieres una copia externa, tendrás que mover el archivo manualmente a tu NAS, nube o PC. No hay integración con Nextcloud, Google Drive ni nada parecido. El desarrollador ha dicho en GitHub que no planea añadirla. Su filosofía es minimalista: la app hace una cosa y la hace bien.

Segunda: no programa copias automáticas. Tienes que abrir la app y lanzar el proceso manualmente. Si eres de los que olvidan hacer copias, esto es un problema. Puedes usar Tasker o Macrodroid para automatizarlo, pero no es trivial. Yo lo hago una vez al mes, antes de viajar o después de instalar varias apps nuevas. No es cómodo, pero es seguro.

Tercera: no restaura apps de fuentes externas si no están firmadas con la misma clave. Si instalaste una app desde F-Droid y luego intentas restaurar una copia hecha con la versión de GitHub, fallará. Las firmas no coinciden. Esto es un mecanismo de seguridad de Android, no un bug de DataBackup, pero conviene saberlo.

3 trucos para exprimir DataBackup que no encontrarás en Reddit

Usa Shizuku en lugar de ADB inalámbrico — ganas 30 segundos por sesión

Shizuku se inicia una vez y queda residente hasta que reinicias. Con ADB inalámbrico tienes que emparejar el teléfono con el PC cada vez. Si ya usas Shizuku para otras apps (App Ops, Island, etc.), DataBackup lo detecta automáticamente. Si no, instálalo desde F-Droid y actívalo con ADB una sola vez. Luego olvídate.

Filtra apps por allowBackup antes de hacer la copia — ahórrate falsas esperanzas

DataBackup no te dice qué apps tienen el flag allowBackup=false. Pero puedes comprobarlo con un comando ADB: adb shell dumpsys package NOMBRE.PAQUETE | grep allowBackup. Si devuelve false, no pierdas tiempo intentando copiar sus datos. Haz solo copia del APK o usa el método oficial de esa app.

Restaura solo datos, no APK, si vienes de una ROM limpia

Si cambias de ROM o haces un wipe, instala primero las apps desde F-Droid o Play Store y luego restaura solo los datos con DataBackup. Así evitas conflictos de firma y te aseguras de tener la última versión. La app permite elegir qué restaurar: APK, datos o ambos. Usa el modo «Solo datos» para este caso.

Instalación en 3 pasos (porque no está en Google Play)

  1. 1
    Abre F-Droid. Si no lo tienes, descárgalo desde f-droid.org. Es la tienda oficial de apps libres.
  2. 2
    Busca DataBackup o introduce el paquete com.xayah.databackup.foss. Asegúrate de que el desarrollador es XayahSuSuSu.
  3. 3
    Instala también Shizuku desde F-Droid si no lo tienes. DataBackup te pedirá permisos al abrirla. Concede solo los necesarios.

DataBackup no es perfecta. Su interfaz es tosca, no programa copias y no puede con apps blindadas. Pero es la única herramienta libre que te permite migrar datos entre teléfonos sin root y sin vender tu alma a Google. Si aceptas sus límites, cumple. Si necesitas copiar WhatsApp sin root, busca otra cosa. Yo la uso una vez al mes y duermo tranquilo.