Si estás en Android 4.0 o superior, puedes usar el adb backup
resp. adb restore
incluso sin rootear tu dispositivo. La sintaxis es:
adb backup [-f <file>] [-apk|-noapk] [-shared|-noshared] [-all] [-system|nosystem] [<packages...>]
Para hacer una copia de seguridad completa, esto significaría, por ejemplo adb backup –apk –shared –all –f /backup/mybackup.ab
(resp. adb restore /backup/mybackup.ab
para restaurar la copia de seguridad en el nuevo dispositivo). Pero ten en cuenta que esto significaría "todo o nada" - no puedes restaurar aplicaciones individuales de esta manera. Por lo tanto, es posible que desee incluir el nombres de paquetes de las aplicaciones a transferir. Para encontrarlas, por ejemplo, busca las aplicaciones en Google Play -- encontrarás los nombres de los paquetes en la URL ( id=<package_name>
). Su comando de copia de seguridad entonces se vería como:
adb backup –apk –shared –f /backup/mybackup.ab com.foobar.app1 org.foobar.app2 net.foobar.app3
La restauración se mantiene igual, ya que adb restore
siempre restaura todo desde el archivo de copia de seguridad (no hay selección de partes disponibles aquí).
Para ver una lista de los comandos ADB disponibles, véase, por ejemplo aquí .