Jump to content

[APP][ALPHA] DataSync


Guest Quipeace

Recommended Posts

Guest Quipeace

Hello all,

When I first got my vega I couldn't wait to see how some of my games ran on the thing, now the games ran fine, but the progress I already made on my Galaxy S was simply ignored on the tablet. A workaround was to create a backup using titaniumbackup, transferring that backup to the tablet via my PC and then restoring it again. That worked fine, untill I realized that as soon as I started playing those games on my tablet I would have to do the same thing the other way around.

All in all, this lack of synchronization was bugging me, so I wrote an application to synchronize applicationdata between devices connected to the same WiFi network, and I'm quite proud of it. Since I only have a vega (running 3.2) and a Galaxy S I haven't been able to properly test it on other devices, since most (at least some) of you here will have two androids I was hoping some of you would help me out and alpha-test my application before I release on say XDA.

Requirements:

Android 1.6+

Root (To test my root-detectionmechanism, I'd appreciate if someone without root acces launches my application, he/she should get a message that SU = false)

Two devices on the same WiFi network

Optional: a way of sending me a logcat in case something went wrong

Instructions:

Connect to the same wifi network.

Launch DataSync on both devices.

Click the application you would like to have the data of. (This device is now the client, the server will send data TO this device)

Drag the drawer in the bottom of the screen up to check the queue.

Swipe to the right and select the device you want to receive the data from. (NOTE: your own IP also shows up in the list)

???

Profit.

If everything went right a progressdialog appears, showing you what's going on. If it doesn't, you either don't have root access, or you're not connected to a wifi network.

So, I hope some of you will find some spare time to try this out, it would really help me! This thread is open to bugreports, all suggestions regarding the UI/features, or just any comment related to this application. In this stage of development, forcecloses are a good thing, so I'd really like a log in case you get one!

PERMISSIONS:

WRITE_EXTERNAL_STORAGE: Cache .zips containing application data

ACCESS_NETWORK_STATE: Check if wifi is connected

android.permission.INTERNET: Connect to the other device (I'm not connecting to anything outside your own network.

You can find the download here: http://www.multiupload.com/WD0R2W9ZIE (Had to fix a last-minute typo, sorry)

(Cyanogenmod sadly wouldn't let me screenshot the actual synchronisation. I'll probably whip up a video some time soon.

post-662217-0-72160800-1319445619_thumb.

post-662217-0-74661800-1319445636_thumb.

Edited by Quipeace
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.