Il existe un moyen d'en créer un dans toutes les sauvegardes à la fois en utilisant ADB (comprendra vos propres données ainsi que celles des applications, etc.)
-
Configurez d'abord ADB à partir du lien ci-dessus (assurez-vous d'installer les pilotes appropriés d'abord).
-
Activer Débogage USB sur votre téléphone et connectez-le à votre ordinateur. Vous n'avez pas besoin d'aller en mode recovery ou fastboot. Connectez-le alors qu'il est normalement allumé.
-
Ouvrez CMD/Terminal et exécutez la commande adb devices
. S'il renvoie une sortie, cela signifie que le téléphone est reconnu avec succès par ADB. Sinon, s'il n'y a pas de sortie, vous devrez réinstaller les pilotes corrects.
-
Une fois le téléphone reconnu, nous pouvons commencer le processus réel. Tout d'abord, pour vous dire ce que nous allons faire, nous allons utiliser adb backup
pour sauvegarder entièrement tout ! Y compris la mémoire interne, le système, les applications, les données, etc. (vous avez des options pour choisir ce que vous voulez sauvegarder).
-
La syntaxe de la commande de base pour adb backup
va comme ceci->
adb backup [-f ] [-apk|-noapk] [-shared|-noshared] [-all] [-system|nososystem] []
Pour expliquer les paramètres :
1) f
: Ce commutateur détermine votre emplacement de sauvegarde. Par exemple, -f D:/Backup/mybackup.ab
enregistrera le fichier de sauvegarde dans le lecteur D:/ et ensuite dans un dossier appelé Backup
et avec le nom de fichier mybackup.ab
.
2) -apk|-noapk
: Ce commutateur est responsable de l'inclusion des APKs (pour inclure les APKs, ou non c'est-à-dire). Par défaut si vous ne spécifiez aucune option, il utilise -noapk
. Personnellement, je vous suggère de l'activer pour ne pas avoir à télécharger l'APK du marché lors de la restauration. Si vous décidez de ne pas inclure les APK, seules les données respectives des applications seront sauvegardées sans l'APK lui-même.
3) -shared|-noshared
: Ceci est utilisé pour activer/désactiver la sauvegarde de /sdcard
le contenu. Je vous suggère toutefois de sauvegarder manuellement vos photos personnelles, votre musique, etc. car il arrive parfois que tout ne soit pas sauvegardé. La valeur par défaut est -noshared
si elle n'est pas spécifiée.
4) -all
: Cette option est utilisée pour sauvegarder TOUTES les applications. A moins que vous ne sauvegardiez une application spécifique, je vous conseille de garder cette option.
5) -system|-nosystem
: Il s'agit d'inclure également les applications système ou préinstallées dans votre sauvegarde. La valeur par défaut est -system
6) <packages...>
: Cela vous permet de sauvegarder des apps/packages spécifiques. Il suffit de mentionner le nom ici (par ex> com.facebook.orca (juste un nom imaginaire)).
-
Une fois que vous avez choisi votre commande et vos swiitches et ce que vous voulez sauvegarder, exécutez la commande dans cmd. Par ex, pour moi, j'ai utilisé la commande adb backup -apk -shared -system -all -f D:/DroidBackup.ab
.
-
Vous verrez apparaître une boîte de dialogue sur votre appareil vous demandant un mot de passe pour le cryptage. Saisissez le mot de passe (si vous le souhaitez) et LE CONSERVER POUR POUVOIR RESTAURER LES DONNÉES .
-
Cela peut prendre un certain temps en fonction de ce que vous décidez de sauvegarder.
NOTE : En fonction de ce que vous avez sauvegardé, vous devrez peut-être Rooter votre appareil pour le restaurer. Par exemple, si vous sauvegardez des applications système, vous pouvez le faire sans Root. Mais vous aurez besoin de Root pour restaurer la sauvegarde. Puisque nous avons besoin de Root pour écrire sur /system
partition.
Comment restaurer :
Connectez-vous à ADB de la même manière que ci-dessus. Ensuite, utilisez la commande adb restore PathToBackupAndFileName.ab
.
Vous obtiendrez une invite sur votre appareil, entrez le mot de passe que vous avez choisi à l'étape précédente et appuyez sur Restore my Data
sur le téléphone.
NOTE :
Cela ne NO sauvegarder les messages, utilisez donc une application externe pour le faire manuellement.
Quand j'ai fait ça il y a environ 2 ans, ça ne fonctionnait pas à moins de lui donner un mot de passe. Essayez donc de ne pas laisser le champ du mot de passe vide (bien que ce bug soit probablement corrigé maintenant. Je vous le dis juste au cas où il existerait encore...).