12 votes

Est-il possible de migrer les applications et leurs données d'un téléphone Android non rooté vers un autre ?

Je voudrais migrer les applications et leurs données d'un téléphone à un autre. sans trop de tracas comme :

  • l'enracinement (processus très alambiqué spécifique à un appareil, avec beaucoup d'ambiguïté autour de lui et impliquant souvent l'exécution de logiciels fermés provenant de fournisseurs aléatoires et dont vous devez croire qu'ils font la bonne chose),
  • utiliser des fonctions d'exportation/importation de sauvegarde spécifiques à l'application, si tant est qu'elles existent (trop manuel, mais cela semble être la seule option).

Je suis d'accord avec :

  • en utilisant un PC pour faciliter le processus,
  • le copier/coller manuel de fichiers (dans la limite du raisonnable).

Idéalement, j'aimerais avoir un processus qui fonctionne à peu près comme ceci :

  1. sélectionner les applications que j'aimerais avoir dans leur état actuel sur l'autre téléphone,
  2. Regroupez-les et stockez-les quelque part (carte SD externe ou PC),
  3. mettre ce paquet sur l'autre téléphone et en quelque sorte installer et récupérer leur état.

Un peu comme PortableApps travaux.

Jusqu'à présent, j'ai essayé :

  • Super Backup - malheureusement, comme beaucoup d'autres, nécessite un enracinement,
  • Hélium - semblait prometteur mais L'hélium n'a jamais été, et ne sera jamais, compatible avec un appareil fonctionnant sous Android 4.0. et il ne fonctionne pas sur certains téléphones.
  • Sauvegarde et restauration d'applications - Q : Sauvegarde-t-il les données des applications ? R : Non, actuellement il ne sauvegarde que les fichiers apk des applications.
  • et a parcouru un certain nombre d'articles, dont les suivants celui-ci (on dirait que même si j'étais prêt à Root, j'aurais du mal).

4voto

Milner Points 533

L'hélium n'a jamais été, et ne sera jamais, compatible avec un appareil fonctionnant sous Android 4.0.

Commençons par le commencement : Ce que vous voulez ne peut pas être réalisé sur des appareils non rootés fonctionnant avec une version inférieure d'Android. Seulement avec ICS (4.0), les permissions du démon ADB ont été allégées pour permettre cela (voir : Sauvegarde complète des appareils non enracinés ).

Pour la compatibilité : Quoi Hélium fait directement sur l'appareil, peut être réalisé à partir d'un ordinateur connecté avec l'appareil via USB, en utilisant les outils ADB : Vous pouvez utiliser l'outil adb backup y adb restore comme décrit dans les réponses à la question liée. Il ne devrait pas y avoir de problème de compatibilité, tant que votre ordinateur reconnaît le périphérique.

Je viens d'avoir un problème similaire : Mon appareil principal a dû être réparé et j'ai dû migrer des données sur l'un de mes "appareils de secours". Une marque complètement différente, et même une version d'Android différente. La méthode mentionnée ci-dessus a bien fonctionné (en travaillant application par application, en ne "déplaçant" que celles dont j'avais besoin). Juste pour faciliter le processus (dont je pourrais avoir besoin une fois de plus, ou dont d'autres pourraient avoir besoin), je me suis écrit une petite aide : Si vous utilisez Linux (ou un autre *nix équipé de Bash), vous pouvez jeter un coup d'oeil à Adebar - qui non seulement vous crée les scripts nécessaires pour la sauvegarde/restauration, mais aussi pour "regeler" les applications que vous auriez pu geler sur l'appareil original, et vous crée en plus une petite "documentation de l'appareil". Les commentaires sont les bienvenus - et encore une fois la divulgation : je suis l'auteur de ce script.

2voto

kaz Points 21

Je ne l'ai essayé que sur une seule application pour l'instant mais voilà. Vous devez pouvoir accéder au "stockage du téléphone" sur les deux téléphones.

  1. branchez l'usb et connectez le téléphone à votre com.
  2. Ouvrez la mémoire du téléphone. Ouvrez "Android".
  3. Cherchez les fichiers d'application que vous voulez et copiez-collez-les dans votre com. à la fois dans 'data' et 'obb'. S'il n'y a rien dans le fichier obb, ne prenez pas la peine de le copier, cela ne fait aucune différence. Rappelez-vous de leur emplacement, etc. quel fichier se trouve dans obb/data.
  4. vérifiez s'il y a des fichiers de votre application qui ne sont pas dans le fichier 'Android'. copier coller
  5. Branchez votre autre appareil. Entrez dans la mémoire du téléphone.
  6. replacez vos fichiers copiés dans 'data' et 'obb' sous 'Android' (ou s'ils n'étaient pas dans 'Android') dans le nouveau téléphone.
  7. Téléchargez votre application depuis l'App Store. Elle devrait se charger en quelques secondes.
  8. Espérons que ce sera le cas

Je suis vraiment désolé si ça n'a pas marché, je ne l'ai essayé que sur une seule application.

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