1 votes

Une sauvegarde adb d'Android 5.1 est-elle incompatible avec Android 6.0 ?

J'ai récemment chargé Cyanogenmod 13 sur mon nexus 4. Avant de flasher, j'ai fait une sauvegarde complète d'adb et une sauvegarde des données d'application pour com.king.candycrushsaga. La seule chose qui semble avoir besoin d'être restaurée est les données candycrush, mais la restauration adb ne semble pas faire le travail. Il crée simplement un dossier vide dans /sdcard/Android/data.

J'ai utilisé l'application abe.jar expander pour extraire le contenu du .ab vers un fichier backup.tar afin de voir ce qu'il y avait réellement dans la sauvegarde, et il y a un ensemble étendu de fichiers, mais ils sont tous relatifs à apps/com.king.candycrushsaga. Je ne peux pas trouver de structure apps/com... sur mon téléphone maintenant. Et comme il n'y a pas de composant "data" dans les chemins de fichiers de la sauvegarde adb, il semblerait qu'Android 6 stocke les données des applications à un endroit différent de celui de la version 5.1. Est-ce que c'est vrai ? Et si c'est le cas, puis-je simplement utiliser ma sauvegarde .tar pour restaurer les données à l'emplacement correct ? Ou reconstruire le .ab avec un nouveau répertoire de premier niveau ?

1 votes

À moins que votre appareil ne soit enraciné, vous ne pourrez pas accéder au dossier "apps" (qui se trouve à l'intérieur de l'appareil). /data sur votre appareil ; en général, les données de l'application sont stockées dans l'application /data/data/<package_name> qui normalement n'est accessible qu'à l'application elle-même (et bien sûr à Root)).

0 votes

Merci. Je ne savais pas que vous aviez besoin de Root pour que la restauration adb fonctionne. Je viens d'activer Root dans le gestionnaire de fichiers d'Estrongs, et je peux maintenant voir /data/data. Je vais réessayer ma restauration plus tard.

0 votes

Vous n'avez pas besoin de Root pour adb restore pour fonctionner - mais vous avez besoin de Root pour vérifier/accéder manuellement aux répertoires en dessous de /data ;)

0voto

dejavo Points 28

Les sauvegardes ADB ne contiennent généralement pas d'applications système, sauf si vous le spécifiez explicitement lors du processus de sauvegarde. Si c'est le cas, vous pouvez certainement restaurer en toute sécurité sans aucun problème. Mais certaines applications peuvent être incompatibles avec la version 6.0 en tant que telle. Elles risquent donc de ne pas fonctionner après la restauration.

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