FORUMS

What Features Do You Look for in a Gallery App?

With so many different options to choose from, finding the right Gallery app may be a … more

Google Photos ‘Unlimited’ Storage Reportedly Being Capped

When Google Photos was announced, many of us thought very highly … more

Sprint Moves to Lift Video Streaming Limit for All-In

Yesterday, Sprint announced a new unlimited scheme that offered customers an … more

Xiaomi Releases Kernel Source Code For Mi4i

If you’ve been following the XDA News Portal lately, you might have noticed an … more

[Tool][Windows/Linux][4.0+] Holo Backup - Full backup without root!

88 posts
Thanks Meter: 209
 
By omegavesko, Member on 9th January 2013, 06:48 PM
Post Reply Subscribe to Thread Email Thread

A multiplatform GUI application I coded that uses ADB Backup to make full backups of your phone/tablet.

Unfortunately, ADB Backup itself is rather buggy so it will often fail on many devices, and may not work at all on some (the HTC One series, Sony phones from 2011, and some Motorola phones are most often reported to not work). All of the things the Ultimate Backup Tool has trouble with also affect this application. Sorry, that's just how it works. Do report devices that don't work though, just so everyone knows about it.

One of the best uses of ADB Backup is backing up Nexus devices before unlocking the bootloader, which wipes the device. You can then simply restore the backup to have your device in (mostly) the same state as before.

Tested by myself on Windows 7 and Linux Mint 14. As I've only tested it on my own phone, I'm treating this as an open beta.



Download
http://omegavesko.github.com/SimpleADBBackup/ - Contains links to downloads in .tar and .zip formats. Both executables and source are included.

Usage
On Windows, simply run HoloBackup.exe.
On Linux, run HoloBackupLinux. Running the binary as superuser is no longer necessary.

You can also run it from source on either platform, just move the script for your platform from the /src/ directory into the parent directory.

Source
https://github.com/omegavesko/SimpleADBBackup - It's rather messy, I'm not too good at keeping git repos tidy. Should still work, though.

Changelog
v2.0 - Huge update. See GitHub page for feature list.

v1.0 - Initial release.

Credits
All credits for the frameworks used do to the teams behind Python, Qt and of course the Android team.
Also check out Ultimate Backup Tool, which inspired me to do this in the first place.
Last edited by omegavesko; 3rd February 2013 at 10:53 AM. Reason: v2.0 update
The Following 190 Users Say Thank You to omegavesko For This Useful Post: [ View ]
 
 
10th January 2013, 09:17 AM |#2  
xdacalvien's Avatar
Senior Member
Thanks Meter: 17
 
More
I think this is good for noob, will try it after works.
Thanks.
The Following User Says Thank You to xdacalvien For This Useful Post: [ View ]
10th January 2013, 10:47 AM |#3  
omegavesko's Avatar
OP Member
Thanks Meter: 209
 
More
Thank you, I appreciate the feedback.
The Following User Says Thank You to omegavesko For This Useful Post: [ View ]
11th January 2013, 02:40 PM |#4  
Junior Member
Thanks Meter: 0
 
More
Simple interface, just the way I like it. Thank you so much for this!
11th January 2013, 02:42 PM |#5  
Junior Member
Thanks Meter: 0
 
More
Great job... a few rough edges, but test run worked great.
11th January 2013, 03:12 PM |#6  
Member
Flag Fairfax
Thanks Meter: 2
 
Donate to Me
More
Would this be better as an "adb-backup.sh <filename>" command line script? adb-backup.bat for Windows.
11th January 2013, 03:15 PM |#7  
omegavesko's Avatar
OP Member
Thanks Meter: 209
 
More
Quote:
Originally Posted by mcandr

Would this be better as an "adb-backup.sh <filename>" command line script? adb-backup.bat for Windows.

Don't see how it would be any different. At the end of the day, all this does is run 'adb backup' with a particular set of parameters.
11th January 2013, 03:26 PM |#8  
Member
Flag Fairfax
Thanks Meter: 2
 
Donate to Me
More
The GUI has a ridiculously long list of buttons which would be better suited as command line arguments.
11th January 2013, 03:41 PM |#9  
Junior Member
Thanks Meter: 1
 
More
Will this work if you're trying to backup and restore to two different devices?
For example: Backing up from a broken Samsung GS3, and restoring to a new refurb GS3? Or backing up a Samsung Vibrant and restoring to a GS3?

My main concern is the app data, and doing it without root.
11th January 2013, 03:54 PM |#10  
omegavesko's Avatar
OP Member
Thanks Meter: 209
 
More
Quote:
Originally Posted by Thassodar

Will this work if you're trying to backup and restore to two different devices?
For example: Backing up from a broken Samsung GS3, and restoring to a new refurb GS3? Or backing up a Samsung Vibrant and restoring to a GS3?

My main concern is the app data, and doing it without root.

I'm afraid it won't. A backup can only be restored to the device it was made on.
Post Reply Subscribe to Thread

Tags
adb, backup, bootloader, easy backup, easy restore, root, unlock
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes