10
Apr
thumb

If there's one thing that I hate about having multiple Android devices, it's the inability to easily keep application data synced across them. For example, I love hidden object games and usually play them on my Transformer Prime. But, if I want to play the same game on my Nexus, I can't pick it up from where I left off on my Prime. And that's just lame.

Enter a new [badass] app called DataSync. If you have app data and want to keep it synced up between multiple devices, then this is the app to have. 

This app is for rooted users only.

One of the best things about DataSync is that it just works. No complicated setups, no signing up for a service, nothing of the sort. It lets you sync your data one of three ways: over Wi-Fi (local only), over Dropbox, or over FTP. Once you've chosen your preferred sync method (I went with Dropbox), you're just a few taps away from syncing your data.

Screenshot_2012-04-10-17-35-03 Screenshot_2012-04-10-17-35-16 Screenshot_2012-04-10-17-36-22

After choosing your sync method, you're presented with a list of your applications. Simply tap one to add it to the queue, and then swipe over to the 'locations' screen to upload the data.

Downloading is equally as easy, too. If you chose to sync your data with Dropbox or FTP, swipe over to the 'Cloud' screen, which should display all of the data that you've synced up. Tap the items you wish to download (adding them to your queue), swipe back over to the 'locations' screen, and tap your sync method (Dropbox or FTP). DataSync lets you know what's going on the entire time, as well as once it's finished.

To get a better idea of how it works, here's a quick video demoing the app:

Sold? I thought you might be. The app is free in the Play Store, so hit the widget to grab it.

Cameron Summerson
Cameron is a self-made geek, Android enthusiast, horror movie fanatic, musician, and cyclist. When he's not pounding keys here at AP, you can find him spending time with his wife and kids, plucking away on the 6-string, spinning on the streets, or watching The Texas Chainsaw Massacre on repeat.

  • Falasophist

    I wish they had a donate version. This app is perfect for all my game saves.

    • http://www.AndroidPolice.com Artem Russakovskii

      That's what I said. I know I can do the same with Titanium Backup, but this is simpler, faster, and more intuitive, And it's free.

    • sriracha

      there is a link to his paypal for donations under options.

  • Shamus

    Would this work for wiping and getting new roms?

    • http://www.AndroidPolice.com Artem Russakovskii

      If you mean for syncing app data, yes. Just like Titanium Backup, etc. And it's free!

  • Claudio

    has anyone tried this with 9 innings pro 2011?

    titanium backup couldnt transfer game data of it, worth trying

  • Athishay

    Why is there an app called Androidpolice on the screenshot when I don't have one?

    • http://www.AndroidPolice.com Artem Russakovskii

      Because it's still too buggy :)

      • jeff donuts

        get cracking on it

      • Tim M

        O.O I can't wait!!
        Like 9/10 people on here, I'm willing to do testing on a few different devices. :p

      • Athishay

        I wouldn't mind doing some testing myself :)
        And yes, GET CRACKING ON IT!

  • Brian

    Well, that is reason enough to root my Prime ... was just annoyed about this a couple of days ago! If it works well I will definitely donate to the developer!

  • ChumbleSpuzz

    Nice! Will have to try this in my gallery and bookmarks.

    Can it merge data, or will it simple overwrite with what was last uploaded to the cloud? Looking for functionality like Xmarks, but for other data than just bookmarks.

  • AJ

    i wonder if this will work for any app, i.e. alarm clocks like wakevoice? you know....for simple restore of set alarms?

  • AJ

    also, if other cloud service providers will be added

  • Thomas

    This is what i hope Google Drive will have out of the box when it gets released.

    For the time being i guess i can accept a third-party app, root and dropbox as a compromise :)

  • Quint Stoffers

    Hey there (this is your developer speaking),

    Just passing by to thank you for this great review, and the users for the awesome comments. I'm just trying to figure out how to handle all the e-mails I'm getting :P.

    Again, thanks ;).
    Quint.

    PS: I'm adding other cloud services in the future, like Box. I just want to make sure it's bug-free before I release something.

    • Thomas

      Some simple versioning (date modified?) and automation would be nice, even if put in a paid version.

    • http://blog.scifilover.com Hiram Lester, Jr.

      I have Titanium Backup which installed BusyBox. Is there a way to use its BusyBox instead of installing another?

      • Quint Stoffers

        Basically, as long as your PATH variable points to the busybox installation it should be fine. I just run "tar" or "chmod", no specific paths.

        About the date modified, it's possible and on the to-do list, but that date doesn't say anything about whether that data is more up to date than data on another device. Scheduling is also in progress ;)

  • Lucian Armasu

    Will this be compatible with Link2SD?

  • http://strifejester.wordpress.com Justin Ellenbecker

    Awesome this is one thing I always hated about using titanium and I go through phones pretty fast and have 3 devices I use regularly. Android Police is becoming my number 1 stop these days since droid-life became basically instagram-life

  • jan

    Lets say, i install this on my phoneRom ( using boot manager ) and on Rom1 i can sync between them also?

  • http://www.ragtop.org Jeff

    I wish Google would get off their ass and implement something like this into Android. This is and has been my biggest complaint about Android for years, there is no real solution to backup your data (if you are non-root).

    • blunden

      Actually there is, it's just that developers haven't enabled it in their apps.

      It was added in Froyo if I remember correctly. It requires the developer to register and add an API-key to their AndroidManifest.xml. The only app I know of that makes use of it is Connectbot but there it works great. They should probably have made it opt-out and have the ADT plugin generate a key for you the first time you create a new project in Eclipse.

      In ICS there is also a backup function in ADB that triggers a GUI on the phone. It also doesn't require root.

      ------------

      This app seems pretty slick though.

      • Jake

        Even if developers do this, it doesn't guarantee that the "auto-reinstall" feature of Android will work. Half the time that I have gotten a new phone or exchanged a defective phone, the reinstall process doesn't work. Also, I'm not sure that apps installed from third party markets, like the Amazon App Store, can take advantage of the Google backup feature. Furthremore, the backup feature that Google has for develoeprs doesn't allow for sync of app data between devices the way that Apple's iCloud does or the app mentioned in this article does.
        As for the backup function in ICS, I tried it and it didn't work well. It didn't back up or restore all of the apps and data. Each time I tried it a different set of apps would back up and restore. It needs to be consistent, reliable, and Google needs to put out an application to use, rather than ADB, that is more user-friendly for the average user.

  • Tim M

    YAY! Finally I can sync games from my tablets to my phone. Now I'm not limited to growing mushrooms(Its addicting!) on my Xoom, I can continue my game on other devices! :p

  • Nautilus

    Is there any hope to get a version of this app that works on unrooted devices?