Antes de nada hay que especificar bien lo que vamos a hacer con este tutorial. Puedes hacer copias de seguridad de diferentes tipos y diferentes maneras. Por ejemplo podéis hacer copias de los SMS con aplicaciones para ello, podéis hacer una copia de los contactos aunque no haga falta o bien podéis hacer una copia general de las aplicaciones. Pero lo que mucha gente no sabe es que el último tipo de copia, el de las aplicaciones, no te copia los datos (tus puntuaciones, lo que has salvado). Pues bien, hoy vamos a ver como hacer una copia total de nuestro Android 4.0.

Requisitos

Antes de empezar, hace falta tener

  • Un Android con versión 4.0.x IceCreamSandwich
  • El SDK 4.0 instalado y el ADB configurado correctamente (si no sabes como mira este vídeo o este)

Si no cumplís los requisitos parad por que no os funcionará nada. Una vez esté todo listo, vamos a ello

Realizar la copia

  • Conecta tu teléfono al PC y teclea “adb devices” en el cmd para verificar que reconoce tu dispositivo. Algo como esto. Si no aparece nada, significa que no están bien instalados los drivers así que vuelve a revisarlo.
  • Siguiente paso:

adb backup [-f <file>] [-apk|-noapk] [-shared|-noshared] [-all] [-system|nosystem] [<packages…>]

¿Esto qué quiere decir? Pues que hay varias opciones para personalizar el backup.

Si no os queréis liar mucho, la opción más sencilla es

adb backup -all -f C:\backup.ab

Poniendo la ruta o el archivo que queráis. Si queréis profundizar un poco más, aquí está la explicación de cada uno

Parámetro Explicación
-f <file> Usa esto para personalizar el archivo de salida: por ejemplo -f c:\micopia.ab o -f c:\Archivos de Programa\porno\cosasverdes\copia.ab
-apk|-noapk Indica si quieres que las .apk se incluyan en el backup. Por defecto está en -noapk
-shared|-noshared Indica si quieres realizar una copia del contenido de la memoria compartida/tarjeta SD. Por defecto está en -noshared.
-all Hace una copia de todo.
-system|-nosystem Indica si quieres realizar una copia de las aplicaciones del sistema (Reloj, Calendario, etc..). Por defecto es -system.
<packages…> Especifica un paquete en concreto para hacer la copia de seguridad. ej: com.google.android.apps.plus

Continuemos con la copia

  • Introducies finalmente el tipo de copia que quieres hacer. Por ejemplo: adb backup -apk -shared -all -f C:\backupEAL.ab
  • Aparecerá la siguiente ventana en tu Android donde podrás escribir una contraseña para protegerla.
  • El proceso tardará unos minutos y finalizará :D

Restaurar la copia

Para restaurar la copia de seguridad, el proceso es igual de sencillo.  Basta con escribir

adb restore C:\backupEAL.ab

o el nombre que le hayáis puesto y volverá a saltar una pantalla pidiendo que introduzcáis la contraseña que antes habíais puesto. ¡En un par de minutillos tendréis vuestro teléfono como antes!

Nota del autor: Entiendo que este tutorial pueda ser de un nivel un pelín avanzado, pero no va mal de vez en cuando subir la dificultad. Así aprendemos todos :)

Nota2: Este proceso no hace una copia de los SMS. Mejor que utilicéis alguna de estas aplicaciones.

 

Vía XDA