• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Online Nandroid Backup / Nandroid Backup without re-booting

Wow. I would do almost anything to have this work with TWRP. Online Nandroid Backup / Nandroid Backup without re-booting - xda-developers *sigh*

First of all, I think you should have started a new thread for this so we don't hijack this one. (MOD! :D)

Second, I don't see why you can't do this if you have a device with lots of ram and at least a dual core cpu. My concern would be if you have TWRP instead of CWM, that might break it. There are apps that can create an icon and run a script. The problem is how to add a custom name, but that's something that can be done later.

That thread is old enough where we should know by now if there are issues when restoring those nandroids.

Still reading, thanks for the post. Think I need to try this this weekend. :D
 
First of all, I think you should have started a new thread for this so we don't hijack this one. (MOD! :D)

Second, I don't see why you can't do this if you have a device with lots of ram and at least a dual core cpu. My concern would be if you have TWRP instead of CWM, that might break it. There are apps that can create an icon and run a script. The problem is how to add a custom name, but that's something that can be done later.

That thread is old enough where we should know by now if there are issues when restoring those nandroids.

Still reading, thanks for the post. Think I need to try this this weekend. :D

Not hijacking! Just something I read and wanted to mention briefly..and yes, the "if you have TWRP instead if CWM, that might break it," that's what I'm saying, I wish it would work
 
Not hijacking! Just something I read and wanted to mention briefly..and yes, the "if you have TWRP instead if CWM, that might break it," that's what I'm saying, I wish it would work
Just thought it could turn into a big thread if it works. I know I appreciate the heads up and want to check it out. :D
 
I see it doesn't work with devices without sdcard (like the Nexus devices), but there's supposed to be an update tomorrow to fix that. :D

Also, TWRP support will be added if uses try it and submit logs.
 
Hey guys, I think this is a topic worthy of splitting off into its own thread (so I did that for you :)).

Very interesting idea, indeed, although I am in a bit of the camp of Entropy512 in this post on the XDA thread (xda-developers - View Single Post - Online Nandroid Backup / Nandroid Backup without re-booting) where he says:

How did you manage to remount /data read-only without hosing the entire system?

If you're not mounting /data read-only prior to backing it up you're always at a significant risk of having a corrupted backup. If one of the databases are getting written to at the same time it gets backed up it'll likely result in a corrupt DB. It usually won't happen but it's not possible to ensure that it doesn't.

Since you can't use the device during a backup (unless you want your backup to be in an unpredictably inconsistent state due to changes being made to the filesystem after parts of it are backed up but not the whole thing), it's safest to just do it from recovery anyway. Shortcuts like this lead to users screwing up their device, and a user will spend FAR more time recovering when the backup goes wrong than they will by performing a backup in recovery, which ensures a clean backup due to the filesystem not being modified at any point during the backup (Unless you do something silly like mucking around in an ADB shell while the backup is going.)

Anyway, the most common use case for a CWM backup is immediately prior to flashing something new in recovery - so you need to be in recovery anyway.

There are ways to overcome (or attempt to, anyways) the issue of files being open and updated such as re-trying backups of open files or files that are in the process of being modified. Probably not viable for this dev's implementation since its done via a shell script and there are some obvious programming limitations.

Re. the TWRP thing: the TWRP backups have slightly different naming formats (i.e., .win suffixes, separate .md5 files for each backup vs. a single nandroid.md5 file) and possible internal backup format differences vs. CWM. I haven't reviewed the TWRP custom recovery source to see how they differ, but the dev of the on-line backup would have to create a version of his app that mirrors the way that TWRP creates (and therefore restores) its backups to make it compatible.

Thanks for bringing this to our attention!

:)
 
Back
Top Bottom