1 votes

Dois-je réinstaller le système d'exploitation avant d'utiliser la restauration adb ?

En supposant que j'ai fait une sauvegarde complète avec

adb backup -system -apk -shared -all -f "backup.ab"

Et puis je suis allé dans la récupération sur mon téléphone et je l'ai complètement effacé. Dois-je réinstaller le système d'exploitation avant d'utiliser mon téléphone ? adb restore ou dois-je d'abord installer le système d'exploitation ?


Je pose la question car je suis un peu dans le pétrin : j'étais sur la dernière CM12 et j'ai fait une sauvegarde avant de tenter et d'échouer la mise à jour vers la CM13. Lorsque j'essaie de réinstaller CM12, seul un snapshot antérieur de CM12 est disponible. Si j'essaie de restaurer avec adb après avoir installé le snapshot, com.Android.phone échoue continuellement. Je me demande si la CM12 plus récente est toujours dans backup.ab.

2voto

Andy Brudtkuhl Points 1714

Les sauvegardes effectuées avec le -system argument ne peut pas être restauré à une version différente d'Android. Ce n'est pas que le système d'exploitation lui-même soit dans la sauvegarde : c'est que les paramètres des applications système sont dans la sauvegarde et ne peuvent être lus que par la même version qui les a produits.

Habituellement, la mise à niveau vers un plus récent La mise à jour d'une version mineure (par exemple, d'une version antérieure à la version stable) fonctionnera bien, car les applications sont conçues pour être mises à niveau de cette manière : une version plus récente de l'application peut lire les paramètres enregistrés dans une version antérieure. Cependant, revenir en arrière posera presque toujours des problèmes si des modifications ont été apportées. Il est évident que l'ancienne version ne peut pas comprendre les paramètres ajoutés par la nouvelle version.

Vous devez trouver la même version de CM12 que celle que vous aviez auparavant. Essayez d'éviter d'utiliser un snapshot ou un nightly build.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X