FORUMS

How To Port Fully Featured Sony Xperia Z4 Camera

Xperia Z4’s hardware may not impress, but its software is definitely … more

Experimental TWRP Available For Moto G 2015

XDA Senior Member squid2 has posted experimental builds of TWRP for the Moto G … more

Sunday Debate: How Can We Get a No-Compromise Phone?

Join us in a fun Sunday Debate on Compromises. Come with your opinions and … more

PSA: You Can Optimize Your Note 4’s Recents Menu & RAM

The Note 4 never had the fastest Recents Menu, and despite its 3GB of RAM, … more

[TIP] Backup/Restore user apps and data from old phone (without needing root)

227 posts
Thanks Meter: 325
 
By tombriden, Recognized Developer on 4th April 2012, 03:03 PM
Post Reply Subscribe to Thread Email Thread
If, like me, you're moving over to the One X from another ICS phone but don't want to root until it doesn't require htcdev.com, you can still backup/restore all your user apps and data from your old device to the One X without Titanium (which needs root) or MyBackup Pro (which costs money).

Firstly, you'll need to install the android sdk to get adb (Edit: And HTC Sync for the drivers). Once you have that, open a command prompt and cd to the adb folder, eg

Code:
cd c:\android-sdk\platform-tools
Then run the following command

Code:
adb backup -apk -all -nosystem -f c:\backup.ab
(where -all is every app, -apk means to also include the apks and -nosystem ignores the system apps and data)

You'll need to confirm the backup on the device itself for it to start and, optionally, set an encryption password for the backup.


Once it's finished, plug the One X in, enable 'USB Debugging' in Settings -> Developer Options and then run

Code:
adb restore c:\backup.ab
...then, on the One X, enter your encryption password (if specified during backup) and confirm. Once it's finished, all the apps and data from your old phone will now be restored on the One X


Note: this feature of adb only works on ICS so you can't backup from previous android versions (although i haven't actually tried).

If the backup option doesn't exist in your adb, make sure you have the latest Android SDK
Last edited by tombriden; 15th May 2012 at 08:33 AM.
The Following 51 Users Say Thank You to tombriden For This Useful Post: [ View ]
 
 
4th April 2012, 03:15 PM |#2  
shirreer's Avatar
Senior Member
Thanks Meter: 113
 
More
Quote:
Originally Posted by tbriden

If, like me, you're moving over to the One X ...

Badass tip... Thanks & Cheers
4th April 2012, 03:29 PM |#3  
chowdarygm's Avatar
Senior Member
Flag Dusseldorf, Germany
Thanks Meter: 139
 
More
Supercool ... Thanks a ton

Sent from my HTC One X using Tapatalk
7th May 2012, 02:01 PM |#4  
Junior Member
Lisbon
Thanks Meter: 0
 
More
Nice thank you!
7th May 2012, 02:05 PM |#5  
Senior Member
Flag Istanbul
Thanks Meter: 429
 
More
Awesome! Thanks for sharing!

Sent from my HTC One X using XDA Premium HD app
7th May 2012, 02:23 PM |#6  
Senior Member
Flag Vienna
Thanks Meter: 138
 
More
This method really rocks! Will try it very soon
Thank you!

Btw. does it also backup the user-settings of the apps?
Last edited by theliquid; 7th May 2012 at 02:27 PM.
7th May 2012, 02:28 PM |#7  
Goku80's Avatar
Senior Member
Flag Within the Matrix
Thanks Meter: 6,619
 
More
If i can also add a tip here to all those who are flashing custom roms and want to revert back to stock so they can do their OTA updates.

BACKUP BACKUP BACKUP your rom first before you start in the world of flashing custom roms. That way make sure you always have your BACKUP of stock and whenever you do update make sure you backup the updated rom. So if you are on 1.26 say BACKUP that rom and then flash whatever custom roms you want.

Then once your carrier releases a new update just simply return to the backup rom and follow the necessary steps to update the OTA. And then BACKUP that rom and then start again

So my tip. Always make sure you have a BACKUP.
The Following 2 Users Say Thank You to Goku80 For This Useful Post: [ View ]
8th May 2012, 08:19 AM |#8  
Senior Member
Flag Lisboa
Thanks Meter: 72
 
More
damn... should of seen this before doing the titanium backup and nandroid on my other phone... tks mate! good tip

do you happen to know if there is a way of restoring a titanium backup without root?
the apps are easy, the data is the problem...
8th May 2012, 06:05 PM |#9  
stm2008's Avatar
Senior Member
Thanks Meter: 30
 
More
When I plug my HOX to my computer, my computer can't recognize it and it is shown as unknown device in device manager. I'm using latest android sdk but still can't update to the latest driver (no problem on my HD2), how can I solve it? Thx!
8th May 2012, 08:29 PM |#10  
Senior Member
Thanks Meter: 17
 
More
That's a brilliant tip, now I have to restore my desire with ICS, titanium restore and backup using this to move to one x. Can anyone else confirm this works without any issues.

Sent from my HTC One X using XDA
8th May 2012, 10:21 PM |#11  
Senior Member
Flag Lisboa
Thanks Meter: 72
 
More
Quote:
Originally Posted by hetalmp

That's a brilliant tip, now I have to restore my desire with ICS, titanium restore and backup using this to move to one x. Can anyone else confirm this works without any issues.

Sent from my HTC One X using XDA

my nexus S is in Africa at the moment...so no luck with that procedure for me lol

without root I'm f*cked up, only have titanium backup and I'm not willing to kill my warranty with htcdev.

Read More
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes