8 votes

adb restore progress

En utilisant la fonction de sauvegarde et de restauration avec adb (comme indiqué dans la rubrique Sauvegarde complète des appareils non enracinés ), aucun progrès n'est disponible et il est souvent très difficile de suivre l'évolution de la situation. adb logcat tant qu'il y a beaucoup plus d'événements d'arrière-plan que les BackupManager .

Alors que les sauvegardes prennent souvent jusqu'à 1,5 heure (sur mon Nexus7) et que les restaurations restent souvent bloquées ou prennent jusqu'à 2h, je me demande

Existe-t-il un moyen (natif, c'est-à-dire sans Root) pour

  • obtenir une progression lors de la prise d'une sauvegarde
  • progrès en matière de restauration
  • statistiques (octets écrits par seconde), temps estimé pour la sauvegarde/restauration, etc.

Y a-t-il des outils (adb wrapper ?!) disponibles pour archiver ceci ?

5voto

thavan Points 463

adb logcat produit le BackupManager afin de pouvoir contrôler si le processus est en cours ou bloqué. Depuis adb logcat produit beaucoup de journaux provenant d'autres processus, il n'est pas facile de regarder BackupManager journaux. Le moyen le plus simple d'observer la sortie de BackupManager est d'utiliser grep.

adb logcat | grep BackupManager

ne filtrera que BackupManager journaux.

1voto

JCA Points 39

Essayez d'utiliser un outil de surveillance du système qui montre l'activité du disque/des processus. Sous Windows, vous pouvez utiliser Resource Monitor, d'autres systèmes, comme Linux, varient. L'idée générale est de savoir que des données sont lues/écrites du système vers l'appareil Android.

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