Comment effectuer une sauvegarde complète de pré-root dun téléphone Android?

La question se pose car lapplication de sauvegarde la mieux notée (Titanium Backup) nécessite root. Alors, quutiliserait-on à la place lorsque lobtention dune sauvegarde vraiment complète est essentielle? Existe-t-il une application de type gestionnaire de fichiers disponible qui permet de copier tout le système de fichiers sur le téléphone quelque part (sur la carte SD, en ligne ou sans fil – nimporte laquelle?)

(Samsung Galaxy S9000)

Commentaires

Réponse

Pour autant que je sache, vous ne pouvez faire une sauvegarde complète / complète du téléphone avec root. Parce que vous avez besoin de root pour exécuter Titanium Backup (qui ne sauvegarde que les applications et leurs données) ou que vous avez besoin de root pour flasher ClockWork Recovery qui vous permet deffectuer une sauvegarde Nandroid (sauvegarde dimage complète de lappareil entier).

Commentaires

  • Ne pouvez-vous rien sauvegarder? Des applications? Des données? Rien ne peut être sauvegardé avant le root? Si vous bousillez le root, êtes-vous complètement ruiné?
  • @AlexB Que ' est la chose. Vous pouvez ' faire un plein l sauvegarde sans racine. Vos contacts, e-mails, calendrier, etc. sont synchronisés avec le cloud. Vous pouvez utiliser SMS Backup pour sauvegarder vos textes. Market téléchargera automatiquement vos applications. Vos photos sont sur la carte SD. Mais si vous voulez simplement tout extraire du / system / data, vous avez besoin dun accès administrateur (root).
  • Contexte du commentaire ci-dessus: tout ce qui se trouve dans /system et /data nest que (subjectif, bien sûr) important. Il ' est uniquement des éléments tels que les points daccès sans fil, vos comptes, etc. Les e-mails et les contacts doivent être dans le cloud. Les applications qui enregistrent des éléments dans /sdcard (TitaniumBackup en est un) reviendront immédiatement après une nouvelle installation car /sdcard nest pas effacé lors dune réinitialisation dusine , seules les partitions système. Alors oui, mordez la balle et obtenez la racine maintenant afin que vous puissiez obtenir des sauvegardes complètes à lavenir.
  • vous navez ' besoin root vers Flash CWM.

Réponse

Vous avez besoin de root pour une sauvegarde complète car la partition système (entre autres zones) nest pas accessible avec les autorisations utilisateur.

adb shell vous permettra de parcourir /system/ mais pas /system/app/ et dautres zones. adb pull vous permettra dextraire /system/app/ bien que dautres fichiers échouent avec des erreurs dautorisations.

La sauvegarde est essentiellement inutile sans racine, cependant, car vous ne pouvez « pas restaurer les fichiers! /system/ est en lecture seule et ne peut pas être remonté en tant que RW sans racine.

Commentaires

  • Dans mon téléphone non rooté, jai pu extraire (via adb) tout le dossier système. Ce que je ne pouvais ' pull était le dossier de données.
  • @Diego Je viens de lessayer avec des résultats mitigés, je ' mettre à jour ma réponse.
  • @MatthewLire quoi à propos de CWM et de sa sauvegarde Nandroid? Certains états de CWM peuvent être installés / flashés sur des téléphones non rootés, tant que le chargeur de démarrage nest pas ' verrouillé. Avez-vous une expérience avec cela?
  • Je peux confirmer que adb pull ne fonctionne pas ' avec le système. Même sur un téléphone enraciné, probablement parce que le démon adb ne peut pas fonctionner en tant que root. Je le ferai réessayez après avoir changé les permissions en tant que root.
  • @jiggunjer Oui, je pense que cela dépendra à la fois de votre ROM et de la version dAndroid. Certains fabricants semblent un peu plus laxistes. Je pense que la conclusion de la fin est valable malgré tout 🙂

Réponse

Si vous « utilisez 4.0 ou plus peut utiliser adb backup. Suivez les instructions ici .
Une fois que vous êtes « enraciné, Titanium Backup Pro peut restaurer les données dont vous avez besoin à partir de ce fichier.

Commentaires

  • It ' est extrêmement important de noter que vous devez exécuter adb backup avec lindicateur --nosystem (ou similaire ), car sinon, il essaiera de sauvegarder /system et échouera. Cela ne ' pas être une sauvegarde complète sans racine, point final.
  • @ bigbadonk420 Cela ' ne le dit pas dans la réponse de Ryan ' que jai ' lié. Pourquoi échoue-t-il? (Aussi pourquoi voudriez-vous sauvegarder /system?)
  • Voir android.stackexchange.com/questions / 29635 / … – pour ce qui est de savoir pourquoi vous voudriez sauvegarder le système, je ' un peu confus.Il y a ' quelques raisons assez évidentes pour lesquelles vous voudriez le faire.
  • De toute évidence, ' nest pas aussi évident que Je ne ' pas comprendre. Si vous ' enracinement, vous ne ' pas vouloir restaurer cela et les images dusine sont disponibles sur les forums. Votre commentaire serait également plus utile ici que celui ' où se trouvent les instructions réelles. Ce ' nest pas une bonne idée de diffuser de minuscules bribes dinformations.
  • Si je ' je ne le suis pas il sest trompé ' est stocké dans /data/misc/wifi/wpa_supplicant.conf. Je ' suis sûr du nom du fichier, mais pas du chemin car je ne ' pas de téléphone avec moi. Mais ' est définitivement sur /data Vous ' que le système est monté en tant que ro nest pas pertinent pour la sauvegarde, pas pour lajout dinformations pendant lexécution.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *