adb restore progress 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?
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.