J'essaie de mettre à jour mon Nexus 5 vers la version 5.1.1, mais lorsque je restaure ma sauvegarde Nandroid, je perds la mise à jour.
Que dois-je faire ?
J'essaie de mettre à jour mon Nexus 5 vers la version 5.1.1, mais lorsque je restaure ma sauvegarde Nandroid, je perds la mise à jour.
Que dois-je faire ?
C'est parce que vous avez sauvegardé l'ancienne version d'Android, donc quand vous mettez à jour de 5.1 à 5.1.1 vous installez une nouvelle version puis vous essayez de restaurer la sauvegarde, vous obtiendrez la version précédente 5.1.
Vous pouvez essayer de restaurer data
seulement, mais je pense qu'il sera écrasé.
Pour les futures mises à jour, utilisez Titanium Backup pour sauvegarder toutes vos données et ensuite, lorsque vous installez la nouvelle version d'Android, vous pouvez les restaurer en utilisant la même application, c'est ce que je fais toujours.
La sauvegarde Nandroid comprend la sauvegarde de tout, y compris :
/system
(qui est votre "version Android et os" en gros, comprend également les applications préinstallées)
/boot
(qui est votre noyau)
/data
(toutes les applications que vous avez installées et leurs données (comme les paramètres des applications). Il ne s'agit pas de vos fichiers personnels)
/cache
(le cache de l'application)
Lorsque vous effectuez une restauration nandroid en tant qu'ensemble, votre partition système est écrasée. En d'autres termes, votre système d'exploitation actuel (Android 5.1.1) est remplacé par le système d'exploitation contenu dans la sauvegarde nandroid (l'ancien système d'exploitation).
Il en va de même pour le cache et les données.
Vous pouvez maintenant essayer d'installer uniquement les données et d'ignorer le système pour garder votre système d'exploitation à jour en choisissant advanced restore
de la récupération. Cela évitera que votre système d'exploitation ne revienne à une version plus ancienne (puisque nous ne restaurons pas le système d'exploitation). /system
).
Mais cela signifierait que les données de l'application qui sont restaurées proviennent d'Android 5.0 ou d'une version plus ancienne dont vous avez fait une sauvegarde), mais que votre système actuel est 5.1.1. Cela entraînera donc une incompatibilité avec les applications, qui risquent de se bloquer (une situation communément appelée FC (abréviation de Force Close
) lorsque les applications se plantent avec le message Unfortunately, [app name] has stopped working.
.
Il n'est donc jamais conseillé de restaurer quoi que ce soit à partir de la sauvegarde d'une ancienne version d'Android. Bien que l'effacement du dalvic et du cache puisse aider (puisque le cache et les classes d'applications sont alors créés en fonction d'un OS plus récent), le code Android téléchargé est toujours conçu pour un OS plus ancien (les applications sur le play store se téléchargent en fonction de l'OS Android que vous installez sur le téléphone, de sorte qu'elles ont la meilleure compatibilité possible lorsqu'elles sont téléchargées depuis le store).
J'espère que cela vous aidera.
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.