1 votes

Comment sauvegarder le système Android et les applications avec leurs configurations ?

J'ai essayé de trouver un moyen de faire une sauvegarde d'image puis de la restaurer sur un appareil réinitialisé.

Je ne pense pas que adb backup / adb restore peut le faire.

  1. J'ai installé toutes les applications et configuré tous les paramètres du système et des applications.
  2. J'ai fait un [adb backup -all -f c : \xxx.ab J'ai aussi essayé d'autres paramètres. En fait, j'ai tout sauvegardé.
  3. J'ai réinitialisé mon Andriod à l'état d'usine.
  4. J'ai fait une [adb restore]
  5. Je ne vois aucune application s'afficher sur mon Android et aucun paramètre système n'a été configuré.

Comment puis-je faire une sauvegarde de l'image complète du système avec toutes les applications installées ? J'ai besoin d'utiliser cette sauvegarde pour restaurer d'autres appareils identiques, afin de ne pas avoir à recommencer le processus d'installation de toutes les applications.


La raison pour laquelle j'essaie de faire cela est que nous avons 60+ appareils Android (MK902 Android box) qui doivent être déployés dans notre bâtiment, sur chaque appareil, je dois le Rooter, installer toutes les applications, configurer le système et les applications. il est douloureux de passer par ce processus sur tous les appareils. Je me demande donc s'il existe un moyen de créer une image complète du système, comme nous le faisons sous Windows, puis je peux mettre cette image dans le reste des appareils, et changer le nom de l'appareil plus tard.

J'ai utilisé Outil de lot RK pour charger un fichier img dans l'appareil pour l'enracinement. ce fichier img contient boot.img, kernal.img et ainsi de suite. J'ai essayé d'installer toutes les applications et de tout configurer puis de faire un paquet d'images. Mais il semble que ce soit trop difficile pour moi....i ne trouve aucun moyen facile ou logiciel pour faire cela. .img fichier.....

0 votes

Avez-vous essayé adb backup -all -apk -system -f c : \xxx.ab ? ??

0 votes

Oui, je l'ai fait et adb restore ne rapportera rien... même le processus a été un succès.

0 votes

Faites un paquet batch .zip avec toutes les applications, au lieu de .img. Installez d'abord la ROM (flash) sur les appareils, puis installez le batch zip. De cette façon, adb restore ne sera pas impliqué.......Une autre façon serait de personnaliser votre ROM en supprimant toutes les applications inutiles, insérer toutes les applications nécessaires pour le déploiement de la société, ZIP et signer le paquet, puis incorporer une mise à jour OTA avec toutes les données de l'application.

2voto

stej Points 14257

Donc si je comprends bien, vous avez réussi à sauvegarder et restaurer la ROM elle-même (partition système) mais pas les applications. Fondamentalement, je recommanderais :

  1. Sauvegarde de la ROM avec l'option de sauvegarde sur la récupération. Je ne me souviens pas si cela signifie que vos applications seront également sauvegardées mais je pense que c'est le cas.

  2. Vous pouvez utiliser Titanium backup ou Hellium pour sauvegarder vos applications. Les sauvegardes seront enregistrées sur votre téléphone. Après votre sauvegarde, transférez les fichiers de sauvegarde de votre téléphone à votre ordinateur et, une fois la restauration terminée, transférez ces mêmes fichiers de votre ordinateur à votre téléphone et utilisez l'une de ces applications (celle que vous avez choisie) pour restaurer vos applications. Notez que vous pouvez également sauvegarder les applications système, mais que cela n'est pas recommandé car vous risquez de vous retrouver avec des FC (force close).

0 votes

@Izzy, comme je ne peux pas répondre sur votre réponse (pas assez de réputation), je vais répondre ici. Veuillez noter qu'il peut utiliser l'Hélium, qui est comme la sauvegarde du Titane mais ne nécessite pas d'accès Root, ce qui peut lui convenir.

0 votes

Ce n'est toujours pas ce que je recherche. J'ai besoin d'une solution qui me permette de tout avoir (paramètres système, applications et configurations) dans un fichier .img, afin de pouvoir l'utiliser pour d'autres appareils identiques. Je ne vois pas d'application ou de logiciel qui puisse faire cela sur le marché. Alors, comment se fait-il que personne ne pense même à faire cela ?

1voto

Milner Points 533

La sauvegarde d'une image complète du système n'est pas possible sans l'accès Root. Si vous avez l'accès Root, cela peut être réalisé via nandroid . Cependant, si vous créez une image complète, réinitialisez l'appareil et restaurez l'image, vous venez de passer beaucoup de temps pour rien, car Nandroid crée des images complètes du système de fichiers. Il est donc plus logique de créer une sauvegarde alors que l'appareil est en "ordre parfait", et de faire la réinitialisation/restauration pour revenir à cet état.

Si vous recherchez uniquement des applications et leurs paramètres, adb La sauvegarde devrait être la bonne approche (racine ou non). Comme vous avez essayé et échoué : Cela pourrait être un bug dans votre ROM. J'ai quelques appareils qui agissent de la même manière : alors que je peux faire une adb backup , un adb restore échoue toujours. Sur tous les autres appareils, en revanche, il fonctionne bien.

La troisième option était déjà signalé par Eran : Utiliser Sauvegarde en titane . Il s'agit d'un outil puissant, non seulement pour les sauvegardes (en fait, c'est l'une des premières applications payantes que j'ai obtenues, et que j'utilise encore aujourd'hui) - mais là encore, elle nécessite un accès Root.

Pour des conseils supplémentaires, vous pouvez visiter notre sauvegarde du tag-wiki . Vous y trouverez de nombreuses informations pertinentes, ainsi que des liens vers d'autres articles de ce site traitant de ce sujet et de questions similaires.

0 votes

Merci de votre réponse. J'ai essayé nandroid en utilisant cwm, la sauvegarde a réussi, mais la sauvegarde ne peut pas être restaurée en montrant des erreurs disant Operation failed . la sauvegarde contient plusieurs .img comment puis-je les combiner en un seul .img fichier ? En utilisant adb de cette façon, je suppose que je dois avoir setup desktop password configuré sous developer option Le problème est que je n'ai pas cette option sur mon système. (Android 4.4.2). Il doit être bloqué par les ppl qui ont fait cette img rootée. TITANIUM Backup, j'y ai pensé, mais je dois l'installer sur tous les appareils, c'est inutile....

0 votes

Peut-être que ma question n'était pas bonne, je devrais demander how to make customized img file for mass deployment with all apps installed and configured .......

0 votes

Tant que vous parlez d'appareils identiques, dans la plupart des cas, Nandroid devrait fonctionner. Il pourrait y avoir quelques exceptions, cependant : je ne suis par exemple pas sûr des appareils Samsung (qui ont leur IMEI stocké dans une partition EFS comme je l'ai lu - et tous les appareils avec le même IMEI ne feraient pas l'affaire). Néanmoins, en ce qui concerne les applications de l'espace utilisateur, il est possible de restaurer la partition "data" (où elles sont installées et stockées avec leurs données). Vous devriez être en mesure de charger l'image de la partition par exemple via fastboot - mais je n'ai pas d'expérience avec cela, donc je ne peux pas dire avec certitude.

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