Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Using the backup and restore function with adb (as discussed in Full Backup of non-rooted devices) there is no progress available and often it is very hard to follow the adb logcat output as long there are much more background events than the BackupManager.

While backups often takes up to 1.5 hours (on my Nexus7) and restore often gets stuck or takes up to 2h i'm asking myself

is there a (native, i.e. w/o root) way to

  • get a progress while taking a backup
  • progress on restore
  • statistics (bytes written per second), estimated time for backup/restore etc.

any tools (adb wrapper?!) available to archive this?

share|improve this question
You can provide a filter spec to adb logcat so you just see the BackupManager output. I think "adb logcat BackupManager" will do it, but I can't find doc on the filter spec .. – P.T. Nov 25 '12 at 18:47
yes, but as I noticed some apps are throwing errors while backup what isn't recognized by BackupManager. BackupManager often tells me "all things went fine in the end" even if most operations failed.. so filtering for "BackupManager" will not help as I can see – childno͡.de Nov 26 '12 at 7:07

adb logcat outputs the BackupManager activities, so you can monitor if the process is running or stalled. Since adb logcat produces lots of logs from other processes, it is not easy to watch BackupManager logs. The easy way to watch BackupManager output is to use grep.

adb logcat | grep BackupManager

will filter only BackupManager logs.

share|improve this answer

Try using a system monitor tool that shows the activity of the disk/processes. In windows you can use Resource Monitor, other systems, such as Linux vary. The general idea is to know that there is some data being read/written from the system to the Android device.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.