[Q] Request for Education: Backups w/o Root? - Asus Transformer TF700

Hi, I've been browsing and searching around the forum and I think I am more confused than before I started...
I see backup apps that require root (Titanium), and others that say they can do limited backup without root.
Is there an inherent limitation that prevents application data from being backed up if you aren't rooted?
I would like to root my TF700, but I'm on JB and I see it requires downgrade in order to get root (I'm not willing to kill my warranty just yet). I presume downgrading will wipe my tablet of all user data (from internal memory anyway). However I'm not prepared to blow away all my application data. Is some subset of data able to be backed up without root? What is the extent of that? I suppose I can live with losing my Angry Birds progress, but what else would I lose?
Thanks in advance for any enlightenment!
ken

kenryan said:
Is there an inherent limitation that prevents application data from being backed up if you aren't rooted?
Click to expand...
Click to collapse
Normally, an app can only see its own data, due to Android's security model. This prevents backup apps from seeing the data they should back up, unless they are running as root.
kenryan said:
I presume downgrading will wipe my tablet of all user data (from internal memory anyway).
Click to expand...
Click to collapse
I am not sure if downgrading by itself does anything to your data, however the upgrade to JB modified some database structures and I am not sure what happens if after the downgrade ICS tries to access the already updated databases. It might work, but it may also crash and send you into a boot loop.
kenryan said:
However I'm not prepared to blow away all my application data. Is some subset of data able to be backed up without root?
Click to expand...
Click to collapse
There is a way to make a backup to your computer using adb (adb backup) without being rooted. However I have no personal experience with restoring such a backup (adb restore).

As far as I recall, MyBackup (Pro) can actually back up *some* data. I strongly agree with _that though: if you're serious about getting your backup 1) done right, 2) done frequently, and 3) done to any acceptable level of comfort and 4) on any location (even when in a hotel room, on vacation, on the road, whatever), you'll need root access.

Thanks! It makes more sense now.
I did a quick search on adb backup and see there is a fair bit of reading I can do.
Thanks for the pointer!
Ken
Sent from my ASUS Transformer Pad TF700T using XDA Premium HD app

Related

Newb Help: Transfer / Backup apps & data

I am about to get a replacement Captivate from AT&T. What is the best way to transfer my apps, data and files to the new phone if both are stock firmware?
with thanks
Use back up apps like My Backup Root and of course Titanium Backup is a must have...then move all of that data off of your phone to your PC.
When you get your new phone transfer the data folders back to their original spot on the phone from your PC and install the same apps you backed up with from the market and start restoring.
Restore app data but not system data.
Is there anyway to do this without rooting?
The best/easiest way is to root.
It can be done w/o but more work involved and it takes longer (think manually reinstalling each backed up app one at a time from the market).
No root required - https://market.android.com/details?id=com.rerware.android.MyBackup&feature=search_result
Wit that said, it's fairly easy to unroot or return to stock so it can be turned in to at&t.
KonaZXIII said:
The best/easiest way is to root.
It can be done w/o but more work involved and it takes longer (think manually reinstalling each backed up app one at a time from the market).
No root required - https://market.android.com/details?id=com.rerware.android.MyBackup&feature=search_result
Wit that said, it's fairly easy to unroot or return to stock so it can be turned in to at&t.
Click to expand...
Click to collapse
ok this sounds like what I needed thanks. Can you point me to more info on rooting / unrooting
http://forum.xda-developers.com/showpost.php?p=11178700&postcount=1
More info here- http://forum.xda-developers.com/showthread.php?t=858765

Factory reset, how to backup?

Dear developers,
After the official samsung update to android 4.1.2 my note 10.1 started experiencing difficulties. Example is the (famous?) wallpaper in snote bug. But also crashing programs etc.
I read the solution was to do a factory reset. I'm only worried I will lose much data. Especially progress in games (like asphalt 7), applications friends of mine developed for android, notes, and so on.
How can I prevent data loss for doing a factory reset?
My device is not rooted, and I rather don't.
Best regards,
Bart
barbet2 said:
Dear developers,
After the official samsung update to android 4.1.2 my note 10.1 started experiencing difficulties. Example is the (famous?) wallpaper in snote bug. But also crashing programs etc.
I read the solution was to do a factory reset. I'm only worried I will lose much data. Especially progress in games (like asphalt 7), applications friends of mine developed for android, notes, and so on.
How can I prevent data loss for doing a factory reset?
My device is not rooted, and I rather don't.
Best regards,
Click to expand...
Click to collapse
I'm not a developer but, AFAIK, the one (and only?) possible solution to backup apps' data without root is Carbon - App Sync and Backup.
I've used it (before rooting) but I didn't have the necessity to restore the backup data yet, so I can't guarantee it works as expected.
I hope it does and I hope someone else can confirm that.
sphere314 said:
I'm not a developer but, AFAIK, the one (and only?) possible solution to backup apps' data without root is Carbon - App Sync and Backup.
I've used it (before rooting) but I didn't have the necessity to restore the backup data yet, so I can't guarantee it works as expected.
I hope it does and I hope someone else can confirm that.
Click to expand...
Click to collapse
Thanks for giving this great tool! It bypasses the root requirement via a desktop application. It works with mac, a great plus in my opinion. I'm backing up my data as we speak.
Of course I stay open to other suggestions and tips. My data is precious to me .
Greetz,
Bart
sphere314 said:
I'm not a developer but, AFAIK, the one (and only?) possible solution to backup apps' data without root is Carbon - App Sync and Backup.
I've used it (before rooting) but I didn't have the necessity to restore the backup data yet, so I can't guarantee it works as expected.
I hope it does and I hope someone else can confirm that.
Click to expand...
Click to collapse
You can also backup all your data via ADB, all you need is the Android SDK or search for Ultimate Backup Tool (here at xda). It will also backup apk's, app data and sd card content. Only thing you won't get is apk's which you paid for in market.

How do I backup everything for the replacement tablet?

Hello XDA devs, this is my first time making a thread here. To keep it simple, I have an Nvidia Shield Tablet rooted on OTA 3.1 and I have just filled the recall to get a new one. I use Busybox, GLtools and FolderMount. So I have lots of things made on this tablet, my bootloader is open as well. I would like to know how I could backup this tablet so that I can make the new one just like this one without passing too much trouble. The fact that this one will be dissabled when I use the new one is also one of the problems that must not be overlooked.
Nandroid backup from recovery and copy the backup to a SD card and restore it on the new device.
Nandroid might mess up serial numbers if the backup from the original device carries over that information.?
Sent from my SHIELD Tablet using XDA Free mobile app
I was thinking something along the lines of backing up my app and user data with Titanium Backup, moving it to my sd card and then unlocking the booloader on the new tablet, rooting it and doing a restore with Titanium backup, with that backup I made on the old device. Would that work? Or would the nandroid backup work and be more effective?
What kind of serial number? If so, it would be somewhere in the hardware and a nandroid is just backing your data...
I believe Titanium requires root, so you've got a cart and horse problem. I think you can fastboot boot twrp-recovery.img and make a nandroid backup without unlocking bootloader though. Never tried fastboot boot on the shield though.
Sent from my One M8 using XDA Free mobile app
I would be interested in a step-by-step for unrooted stock Android 5.01 backup. I'm familiar enough with rooting / TWRP / flashing etc., but haven't done it on this device. Looking for easiest option. Since it's less than a month old I may just back up basic files manually and then wipe it, but if there's an easier way without going through trouble of rooting I'd be good to try it out. I've got the LTE version, by the way.
I have read that some people claim it to be possible to use a Nandroid backup for a same model phone or tablet, by following some procedures, while there are others who claim that it should not be possible.
I'm going to go the Titanium route just to be careful, as for the fastboot commands from pc, etc., I have done that before so opening the bootloader on the new device and re-rooting is not a big deal for me. I am more worried about whether FolderMount will work without problem on the new tablet when I restore with Titanium or not. I won't be making changes in my sd card, so I hope once I recover, Foldermount works and recognizes the links I've made.
AbrahamZX1 said:
I have read that some people claim it to be possible to use a Nandroid backup for a same model phone or tablet, by following some procedures, while there are others who claim that it should not be possible.
I'm going to go the Titanium route just to be careful, as for the fastboot commands from pc, etc., I have done that before so opening the bootloader on the new device and re-rooting is not a big deal for me. I am more worried about whether FolderMount will work without problem on the new tablet when I restore with Titanium or not. I won't be making changes in my sd card, so I hope once I recover, Foldermount works and recognizes the links I've made.
Click to expand...
Click to collapse
When you restore your files on your new device, Titanium asks if you to restore your old ID to prevent problems with restored apps. So yes, foldermount and such will work correctly if you do that.
Themaniacboy said:
When you restore your files on your new device, Titanium asks if you to restore your old ID to prevent problems with restored apps. So yes, foldermount and such will work correctly if you do that.
Click to expand...
Click to collapse
Would restoring my ID do anything else? I assume there would be no side effect.
AbrahamZX1 said:
Would restoring my ID do anything else? I assume there would be no side effect.
Click to expand...
Click to collapse
Correct, there will be no side effect.
How did it go?
AbrahamZX1 said:
Hello XDA devs, this is my first time making a thread here. To keep it simple, I have an Nvidia Shield Tablet rooted on OTA 3.1 and I have just filled the recall to get a new one. I use Busybox, GLtools and FolderMount. So I have lots of things made on this tablet, my bootloader is open as well. I would like to know how I could backup this tablet so that I can make the new one just like this one without passing too much trouble. The fact that this one will be dissabled when I use the new one is also one of the problems that must not be overlooked.
Click to expand...
Click to collapse
Did you use Nandroid or Titantium & if you use Nvidia Hub does rooting affect it please?
AbrahamZX1 said:
I have read that some people claim it to be possible to use a Nandroid backup for a same model phone or tablet, by following some procedures, while there are others who claim that it should not be possible.
I'm going to go the Titanium route just to be careful, as for the fastboot commands from pc, etc., I have done that before so opening the bootloader on the new device and re-rooting is not a big deal for me. I am more worried about whether FolderMount will work without problem on the new tablet when I restore with Titanium or not. I won't be making changes in my sd card, so I hope once I recover, Foldermount works and recognizes the links I've made.
Click to expand...
Click to collapse
Do a nandroid backup in TWRP. I just did this exact same thing for my recall replacement! It works just fine. All you have to do is rename the backup folder, because TWRP saves the nandroid backup in a folder that is named what your Tablet serial number is. You have to rename the folder and change the name to your NEW Tablet serial number, otherwise the backup will not even show up in TWRP on the new Tablet. I assume this is done so that people that create backups of several different devices, onto an sdcard for example, can't accidentally restore an incompatible backup (say a nexus 6 backup on a nexus 5). I can assure you though it works just fine as long as both devices are the same.
optical10 said:
Did you use Nandroid or Titantium & if you use Nvidia Hub does rooting affect it please?
Click to expand...
Click to collapse
I haven't received the recall tablet yet, so I still haven't had the chance to do the restore. I will be saving a backup for both methods though and try out a Nandroid restore first. Rooting hasn't affected any Nvidia app for me.
Success for non-rooted Shields
optical10 said:
Did you use Nandroid or Titantium & if you use Nvidia Hub does rooting affect it please?
Click to expand...
Click to collapse
Used Googles non advertised ADB command line backup, Helium backup also uses ADB for a user friendly UI if your not command line savy.
Seems to have worked but will report back if the full APK + data has left glaring holes etc. Lastpass wasn't installed but thats a plus security wise.

Non-rooted backup of app caches on data partition?

Hello all,
I've been searching this topic for a few weeks, and have yet to find a viable solution. I want to grab some files out of the app caches on the data partition of my Pixel 2. I don't necessarily want to root it, because I have no desire to modify anything, just want to view some stuff.
I've tried several backup apps - which have either failed because they need root, or "backup disallowed". I've also tried adb using pull, backup, cp, shell, etc. It seems a bit backwards to unlock the bootloader, wiping the device of the very data I'm trying to extract. It's been frustrating to not be able to access one's own personal data ?
Any ideas? Thank you.
+1 I'd love to have this answer as well. All my passwords are in Twik (Play store app). I don't think Google is backing up app data (or are they?). If I ever decide to flash the Pixel 2, I'll have to re-type all my websites, plus the private key. Twik is one of the few apps I rely on that isn't cloud based. I suspect the answer is there's no way on an unrooted android device.
Speaking of Google backing up app data, Google android says it can restore app and app data, but in my experience, unless the app uses cloud based data, it ain't happening. So why do they claim to backup app data? I suppose they are refering to Google apps, as of coarse, Google does keep your Google app cloud data anyway, so you'll have it restored when you log back into your android device.
You could try using Helium for backing up data. Even without root, if you follow the instructions (download the file to a Windows box and connect the phone to it) Helium should work.
Rukbat said:
You could try using Helium for backing up data. Even without root, if you follow the instructions (download the file to a Windows box and connect the phone to it) Helium should work.
Click to expand...
Click to collapse
I think I tried that once. But without root, it skips anything that has it's backup flag set to "false". Unless you know a way to trick it ?

How do I copy an Apps data off my device?

Hey all!
I am looking to copy the app data of an HRV app that I have been using off of my Pixel 3 so I can use it elsewhere.
From what I can gather is I need SU access to do this
--> which requires me to root the device,
--> which requires me to unlock the bootloader and flash a patched image
--> which will wipe the device and delete the data I'm trying to extract?
Am I understanding this correctly? Or am I getting some detail wrong?
AM I THE CHICKEN, OR THE EGG, OR THE CHICKEN.....
Thanks in advacnce for fielding this Newbie question
I've been scratching my head for hours now as to whether I need TWRP, or Magisk..... and how I get a Nandroid backup? or Titanium? Will following the setup and steps to get this up and going result in me deleting the very data I'm looking for?
cheers,
Condorman!
iamcondorman said:
Hey all!
I am looking to copy the app data of an HRV app that I have been using off of my Pixel 3 so I can use it elsewhere.
From what I can gather is I need SU access to do this
--> which requires me to root the device,
--> which requires me to unlock the bootloader and flash a patched image
--> which will wipe the device and delete the data I'm trying to extract?
Am I understanding this correctly? Or am I getting some detail wrong?
AM I THE CHICKEN, OR THE EGG, OR THE CHICKEN.....
Thanks in advacnce for fielding this Newbie question
I've been scratching my head for hours now as to whether I need TWRP, or Magisk..... and how I get a Nandroid backup? or Titanium? Will following the setup and steps to get this up and going result in me deleting the very data I'm looking for?
cheers,
Condorman!
Click to expand...
Click to collapse
You can try an adb backup. See https://gist.github.com/AnatomicJC/e773dd55ae60ab0b2d6dd2351eb977c1
I can't guarantee it will work for you, but it is pretty much your only hope without root. Forget Titanium Backup, even if you had root. TB has not been updated since 2019, and has restore problems with newer android versions. There is no TWRP for Pixel 3 Android 11.
If you do root (which will require wiping your data) look at Swift Backup. That's what I started using since TB became obsolete.
You understand correctly, and have the details right (unless the adb backup works for you).
dcarvil said:
You can try an adb backup. See https://gist.github.com/AnatomicJC/e773dd55ae60ab0b2d6dd2351eb977c1
I can't guarantee it will work for you, but it is pretty much your only hope without root. Forget Titanium Backup, even if you had root. TB has not been updated since 2019, and has restore problems with newer android versions. There is no TWRP for Pixel 3 Android 11.
If you do root (which will require wiping your data) look at Swift Backup. That's what I started using since TB became obsolete.
You understand correctly, and have the details right (unless the adb backup works for you).
Click to expand...
Click to collapse
Hi dcarvil,
Thanks for the response.
I'll look at trying out that gist, although it may be that all hope is lost, I tried some similar commands that gave the '46' byte backup none file because it honored the 'allowbackup=0' app manifest directive

Categories

Resources