Quand je demande à quelqu’un pour quelle raison il veut rooter son système Android, la plupart du temps il me répond automatiquement: « Parce que je peux tout sauvegarder avec Titanium Backup« . Et c’est souvent la seule réponse qui pousse un utilisateur à rooter son appareil sous Android j’ai l’impression. Donc voilà une méthode pour faire la même chose mais sans rooter son appareil
C’est vrai que c’est plus long, plus compliqué, mais ça évite de rooter son appareil inutilement
J’ai effectué la procédure sur un Samsung Galaxy S3 4G (i9305). Mais sachez que cette méthode devrait marcher sur la plupart des appareils sous Android 4.x.x (Ice Cream Sandwich) ou plus récents.
Téléchargement des outils
Pour faire notre sauvegarde il va nous falloir deux outils:
- Le JDK (kit de développement Java) téléchargeable ici. Prenez bien celui qui est adapté à votre architecture x86 ou x64.
- Et le SDK Android de Google téléchargeable ici. Prenez bien celui qui est adapté à votre système 32 ou 64 bits.
Une fois les deux téléchargés, installez le JDK de java normalement.
Ensuite dé-zippez le fichier adt-bundle-windows.zip. Dans le dossier extrait il y a SDK Manager.exe, lancez le.
Vous devriez voir cette fenêtre:
En premier cochez la case Android SDK platform tool (encadrer sur l’image) puis cliquez sur Install packages en bas à droite.
Activer le débogage USB sur votre appareil
Sur de votre appareil rendez vous dans:
Paramètres -> options de développement
Activez la et cochez Débogage USB
Avant de poursuivre, vérifiez bien que les drivers de votre appareil soit installés sur votre ordinateur et que votre appareil soit reconnu par votre ordinateur.
Ensuite raccordez votre appareil à votre ordinateur à l’aide du câble USB.
Maintenant nous allons faire un test et voir si votre appareil communique bien avec ADB, pour cela ouvrez une invite de commande, sous Windows c’est dans:
Menu démarrer -> Tous les programmes -> Accessoires -> Invite de commande
Ou:
Menu demarrer -> executer -> tapez cmd.exe
ADB où es-tu ?
L’outil adb.exe se trouve dans le dossier du SDK Android: adt-bundle-windows/sdk/plateform-tools/adb.exe
Donc en console placez vous dans le dossier plateform-tools
Par exemple pour moi le dossier est sur le bureau donc le chemin en console est:
C:UsersnapoleonDesktopadt-bundle-windows-x86sdkplateform-tools
Maintenant il faut lancer la commande:
adb devices
Vous devriez voir votre appareil en dessous de list of devices attached comme ceci:
Si c’est bon il ne reste plus qu’à lancer la sauvegarde en tapant:
adb backup -apk -shared -all -f C:UsersNOMbackup.ab
C:UsersNOMbackup.ab est le chemin vers lequel je veux enregistrer le fichier backup.ab, mais vous pouvez l’enregistrer ailleurs en changeant le chemin et en mettant votre nom d’utilisateur. Vous pouvez aussi changer le nom du fichier, moi j’ai mis backup.ab mais vous mettez ce que vous voulez, tant que vous laissez bien l’extension .ab
Une fois la commande lancée vous devriez voir un message dans la console vous disant de débloquer votre appareil et de confirmer l’opération.
Donc prenez votre appareil, vous devriez voir une fenêtre comme celle ci:
Il vous demande de confirmer que vous voulez sauvegarder les données. Vous pouvez aussi chiffrer les données en mettant un mot de passe qui vous sera demandé au moment de la restauration, perso j’en met pas. Ensuite validez la sauvegarde en bas à droite, et attendez, vous devriez voir toutes les .apk défiler. Ne touchez plus rien jusqu’à la fin de la procédure. Cela peut prendre du temps, pour moi ça ma donné un fichier de 998Mo. pour vous ça peut être une autre taille suivant ce que vous avez sur votre appareil.
Le tutoriel de sauvegarde s’arrête ici, passer à l’étape suivante seulement au cas ou vous voudriez restaurer vos données.
Restaurer votre appareil
Pour restaurer votre appareil en cas de problème vous devez taper:
adb restore C:UsersNOMbackup.ab
N’oubliez pas de mettre votre nom d’utilisateur à vous et le chemin vers lequel vous avez sauvegardé le .ab la première fois.
Une fois la commande lancée un message vous demandera de débloquer votre appareil et de confirmer l’opération de restauration.
Donc prenez votre appareil, vous devriez voir cette fenêtre:
Tapez le mot de passe que vous aviez défini la première fois si vous en mis un puis appuyer sur Restaurer mes données et attendez la fin de la procédure.
Voilà c’est fini. C’est vrai que c’est plus compliqué qu’avec Titanium Backup mais je pense qu’au final on y gagne car on garde un appareil propre et d’origine.
Vous avez aimé cet article ? alors suivez-moi sur Twitter, Google+ et Facebook, et partagez-le avec les boutons ci-dessous !