Android Sauvegarde et restauration

Introduction

Avant l'envoi en SAV d'un appareil Android, il peut être agréable de sauvegarder/restaurer la mémoire de son appareil, afin de ne pas perdre ses données lors de l'échange/réparation, mais aussi afin d'éviter de donner l'accès à toutes ses données privées au réparateur de votre précieux objets connectés dans lequel vous stockez accès à votre compte mail, bancaire, réseaux sociaux,etc…

Le but de cette documentation est donc la sauvegarde et la restauration de votre appareil, cette documentation a été réalisé sous Android 5.1 (Lollipop) mais est valable pour les précédentes versions, ainsi que la suivante Android 6.0 Marshmallow Sa rédaction a été faite pour l'utilisation sur un PC sous Windows.

Pré-requis

Que ce soit pour la sauvegarde ou la restauration, la méthode nécessite :

  • ADB
  • le mode “déboguage USB” activé sur l'appareil android à sauvegarder/restaurer

Installer ADB

Commençons par récupérer ADB (une interface en ligne de commande pour gérer votre smartphone depuis votre PC) et l'installer, pour se faire on peut utiliser l'assistant d'installation “scripté” par un membre du forum xda-developper

Voir le topic sur xda-developpers et les liens de téléchargement et note d'installation de la dernière version

Une fois ADB, récupéré et installé, je supposerais pour la suite que l'exécutable ADB est disponible dans le dossier “C:\adb”

Activer le débogage USB

Tout d'abord, activer le débogage USB. Le débogage USB est indispensable à la sauvegarde ou la restauration de votre appareil.

Pour le trouver, il faut se rendre dans “paramètres” Android, puis “options pour les développeurs” et enfin cocher le paramètre “activer le débogage USB”

Pour activer les options développeurs, si elles ne sont pas activées par défaut sur votre appareil Android, voila la marche à suivre. Il faut alors appuyer plusieurs fois sur le numéro de build qui se trouve dans le menu “A propos du téléphone” comme montré sur les captures d'écran ci-dessous.

Sauvegarder

Depuis le dossier “C:\adb” citer précédemment , ouvrez une invite de commandes (maintenir MAJ+ clic droit dans une zone vide de l'explorateur Windows > Ouvrir une invite de commandes ici) comme l'image le montre

(Attention A partir de Windows 7 jusqu'à 10, lancer l'invite de commande en tant qu'administrateur sinon ADB ne pourra pas écrire en parculier à la racine de “C:” pour des raisons de sécurité)

Tapez la commande

adb devices

Le numéro de série de votre téléphone doit apparaître et cela permet d'initier une première connexion entre PC et téléphone afin de vérifier que ADB communique bien avec l'appareil et que le débogage USB est bien activé

Lancer ensuite la sauvegarde en tapant la commande

adb backup -apk -shared -all -f C:\backup_date_de_ma_sauvegarde.ab

-apk permet de sauvegarder aussi les apk afin d'éviter de re-télécharger toutes les applications

-shared est censé sauvegarder la mémoire “sdcard” de l'appareil, préféré tout de même faire une copie des fichiers importants en cas de râté de la sauvegarde sur ce point

-all pour sauvegarder tout le contenu pas uniquement une application ou un type de paramètres

-f C:\monfichierbackup.ab permet de définir l'emplacement et le nom de fichier que vous souhaité donner à votre sauvegarde

ATTENTION A prévoir une capacité sur le disque dur du PC ou se fait la sauvegarde égale à ce qui est utilisé sur l'appareil Android, sous peine d'avoir une sauvegarde incomplète sinon…

Une fois la ligne de commande lancée, un message sur votre téléphone s'affichera comme la photo le montre. Vous pouvez choisir de définir un mot de passe pour protéger votre sauvegarde mais sans obligation. Puis cliquer sur “ Sauvegarder mes données”.

La sauvegarde peut prendre plusieurs heures, pour suivre son avancement si vous n'avez plus la progression à l'écran aller voir Suivi des logs

Restaurer

Pour restaurer les mêmes pré-requis sont nécessaires que lors de la sauvegarde, la commande finale se change seulement en

adb restore C:\backup_date_de_ma_sauvegarde.ab

Ensuite une image comme celle-ci s'affichera, il vous suffit de cliquer sur “Restaurer mes données”.

Une fois le téléchargement terminé la restauration des données est faite.

FIXME screenshot à ajouter

Bonus

Suivi des logs

Pour suivre le déroulement de la sauvegarde/restauration (ou voir tous les logs de l'appareil android plutôt de façon détaillée)

Taper la commande suivante

adb logcat

Elle permet de voir défiler en temps réel tous les logs générés par votre appareil Android, si tout se passe bien la sauvegarde doit générée assez fréquemment des lignes commençantes par “BackupManagerService”…