yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Themuzz:
We just released the update (2.6.8) on Play to 50% of the users. Later today everyone will get the update, however, if you can't wait we have also posted a link to the apk directly on the first post of this thread.

And for the people keeping count, now over 100 different cloud storage services are supported! :D

Here the changelog:

- Fixed "Include/Exclude" bugs

- Fixed "Import/Export" bugs

- Improved log detail

- Fixed a lot of other bugs

- Added Strict Host Keys options for FTP

- Added "Amazon S3 Government" service

- Added "AmpliData" service

- Added "Aruba Cloud" service

- Added "Bitcasa" service

- Added "CleverSafe" service

- Added "Clodo" service

- Added "Cloud Harddrive" service

- Added "Cloud.ca Object Storage" service

- Added "Cloudian" service

- Added "Cloudwatt" service

- Added "Connectria Cloud Storage" service

- Added "Constant Cloud" service

- Added "DreamObjects Cloud Storage" service

- Added "Dunkel Cloud Storage" service

- Added "EMC Atmos" service

- Added "Enter Cloud Suite" service

- Added "Eucalyptus" service

- Added "EVault LTS2" service

- Added "FileCloud" service

- Added "FilesAnywhere" service

- Added "Google Storage" service

- Added "GreenQloud Storage Qloud" service

- Added "Hitachi Content Platform" service

- Added "Host Europe Cloud Storage" service

- Added "HostingSolutions.it" service

- Added "HP Cloud Object Storage" service

- Added "IDrive" service

- Added "Internap Aigfiles" service

- Added "Iozeta Livedrive" service

- Added "Jottacloud" service

- Added "Jungle Disk" service

- Added "Lunacloud" service

- Added "MediaFire" service

- Added "Memset Memstore Object Storage" service

- Added "MEO Cloud" service

- Added "Nifty Cloud" service

- Added "Nomadesk" service

- Added "Oktawave Cloud Storage" service

- Added "Openstack Object Storage Swift" service

- Added "Oracle Storage Cloud Service

- Added "Rackspace cloud files" service

- Added "Scality" service

- Added "Seeweb Cloud" service

- Added "Softlayer" service

- Added "SpiderOak" service

- Added "Synology File Station" service

- Added "Tiscali" service

- Added "Zimbra Briefcase" service

Feedback is welcome! And if you haven't left a review on Play yet, please do, we really appreciate that :)
[Android Apps and Games] jherbold:
The file transfer progress bar is really appreciated. Always nice to have visual evidence that something is ongoing.

We have about 20gb of personal and work files that I had been backing up manually whenever I could remember. This does not include pics and music. Just "important" stuff.

I've put it on a schedule to sync one way from primary storage location to my mini-tab sd card every hour. And from my sd card one way to secondary hard drive storage once per day.

Will let you know how it works out. Particularly interested in how open files are handled.

Haven't had a chance to test ftp to ftp yet.
[Android Apps and Games] citrusdev:
thats great
[Android Apps and Games] :
Apparently I'm misunderstanding something or the bug I emailed you about (and still haven't received a reply to) and mentioned here isn't fixed.

When I try to set up a sync profile and set left/right to "internal apps" I can't actually select any apps when I browse for them. It just gives a bunch of file manager-type options.
[Android Apps and Games] jherbold:
My scheduled hourly backup is working perfectly. Flew past open files without issues.

A couple things I've noticed about the UI.

The information in the notification bar needs more granularity. When it says "Preparing Connection" it is actually already connected and reading directories and comparing files. I editted a very small text file. It downloaded/uploaded it fine (maybe took a second or two) but the notice stayed up until the entire job was finished.

Under Sync Profile -> ADVANCED -> Handle Conflicts - please be more specific. "Overwite if older" ??? if which is older, source or destination?
[Android Apps and Games] jherbold:
I dont think you can pick individual apks that way. But you can backup the entire apps folder by simply selecting the check mark at the top. Just did it. A lot of system apps included though. If you just want a few specific apks, try setting up include/exclude rules.

Note to Themuzz - here is a chance for future enhancement that will make it so much more user friendly. When the file manager opens a folder while in profile setup, allow multiple file selections by tapping the file icon. Then present an option to automatically create include/exclude rules for the selected files.

Total Commander has a similar multi-selection feature if I'm not explaining it well.
[Android Apps and Games] :
Ah, now I understand. Thanks, jherbold. Yeah, that's not very intuitive or user-friendly. I guess I'll wait until things have been streamlined a bit more before I go getting too deep into this app. Since they've now got an obscene amount of supported services I'm guessing they'll be able for focus more on the actual function and experience of the app. I'm sure it has a bright future.
[Android Apps and Games] rtomanek:
Copy.com is now giving me 500 Internal Server Error. Seems to work fine on my other phone with previous version.
[Android Apps and Games] Themuzz:
[MENTION=642600]jherbold[/MENTION] Thanks for the feedback! About the progress, I assume with more files (or larger) it does update? And could you let me know with what provider it stays on connecting?

And for being specific on the advanced tab, working on it ;) Thanks!

Also, the files select to include/exclude rule is a good idea, has been put on the todo!

[MENTION=4977904]jazoom[/MENTION] As [MENTION=642600]jherbold[/MENTION] stated, what you want is only possible through the use of include/exclude rules since normally you can only select a folder to sync. And apologies for the late reply on your email, we're working on it! We've put it on the todo to look into the functionality you mention.

And as you mentioned that now we have an obscene amount of services and will continue improving other features/sides of the app, that's correct :) However, we first have to add a couple more services, hopefully the last batch for some time, before we can focus 100% on functionality.

[MENTION=3303011]rtomanek[/MENTION] Just tried it on a device and it seems to work ok (tried list, download, upload, create folder). When do you get the error? We did have some problems with copy.com before since they changed their api a couple of times, so maybe some of their servers have the problem and some don't (we had this problem before and had to contact them to fix it). Let me know whether you still have the problem.

Thanks for the feedback! And more if of course welcome ;)
[Android Apps and Games] rtomanek:
Just tried it again as you suggested and to send you the log -- and it worked fine! FWIW, I synched from the other phone in the meantime and used the regular copy.com client as well (although I don't think this is related).

Then I upgraded the app on the other phone thinking it might be an upgrade issue but I couldn't reproduce the problem, it worked fine the first time there.

Also, thanks for the progress bar fix for copy.com! Please consider ETA and / or kB/s in future releases.
[Android Apps and Games] jherbold:
To see what I'm seeing, do these exact steps:

1. Assemble a large collection of files. Mine total about 5gb.

2. Synchronize the whole lot one way to some other place. I used Internal to Internal on an sd card. During this initial sync, the information seems fine. Activity is reported as progress is made.

3. When step 2 is complete, restart the same profile. You will see it stays on "Preparing Connection" the whole time it is snchronizing. If you look in the log you can see it is active, but by looking at the status you would assume it is hung up.

4. Edit a single file in the source then repeat the sync. It stays on "Preparing Connection" until it finds that single file to update. Then it leaves the notice of uploading that file for the remainder of the sync.

Looks like it just needs some status updates while comparing files. Maybe revert to an overall progress bar?
[Android Apps and Games] seraphism:
Hiya,

Iv been looking for a decent solution to upload my internal SD card totalling about 15 gb to my google drive, I tried using this app &everything works but my upload speed doesn't go above 5 kb, il be there for the rest of my life! Lol, any ideas guys? Oh I'm doing it over mobile Internet as well not wifi heh heh!

I'm on a galaxy note 3 n9005 running stock 4.4 rooted if that helps?

Thanks.
[Android Apps and Games] Abudabilibre:
[MENTION=706513]Themuzz[/MENTION]

Fantastic app! I was looking for some app to sync between folders and cloud services and I have found this.

I have been giving a try and I don't know if It has been answered before, I didn't find anything.The thing is I have synhronized a folder and every file has been copied except the empty ones. I get an error on every ".nomedia" file.

This is a problem because I don't want all the image files to show in the gallery so I would like to keep the ".nomedia" files.

I haven't tried this app enough so I don't know if this error is due to files being empty or being hidden files.

I´m using a rooted Galaxy note 8.

Greetings!
[Android Apps and Games] sancho_panzer:
[MENTION=706513]Themuzz[/MENTION] you got a PM.
[Android Apps and Games] Abudabilibre:
Unfortunately, this app is draining my battery :(

I guess It is my problem because nobody here complains about it.

The service icon is always shown

Wakelock Detector says the device is 94% awake and the app that consume the most time is Synchronized Ultimate. Apparently It doesn't let my tablet sleep.

Stock battery statistics show Synchronized Ultimate as the second most consuming service just after the screen. 55% Screen, 16% Synchronized Ultimate, 9% inactive service...

Battery has dropped 7% during the night.

I have one sync task configured in 6 hours intervals and everything has worked fine according to the log. Two syncs performed, the first at 23:55 h and the second one at 05:55 h. No errors (apart from the copy error in .nomedia files, as I said before).

General settings: Keep a WIFI lock, Keep device alive and show service icon marked.

May be I'm doing something wrong? Is there any way of shutting down the app once It has done the sync?

Greetings!
[Android Apps and Games] bigweed:
Hi

I think the problem is with phones which do not have a sim card, therefore no mobile data. I tested the following:

Phone without sim card (Galaxy Note 3 Android 4.4.2)

- Setup schedule to run at 08:00 every weekday

- Switch phone off

- Switch phone on

- Sync does not run

Phone with sim card (Galaxy Note 3 Android 4.4.2)

- Setup schedule to run at 08:00 every weekday

- Switch phone off

- Switch phone on

- Sync does run

Seems to be an issue where there is no sim card present. The same issue also happens when trying to run sync using a Cron Job. Either way, the Synchronize Ultimate app is setup to automatically start on phone reboot, wifi is enabled and connected, 'Turn on Wifi before start sync' and 'Turn off wifi after stop sync if it was not enabled' have both been checked. For the sync that failed (phone with no sim card) I can not see any errors in the main Log, and there are no entries in the Sync Profile log. For the sync that worked, there are also no errors anywhere.

Cheers
[Android Apps and Games] thor1k:
Feedback:

I'm considering writing my own file synchronizer because there are no good options for multi-core devices.

Specifically, with filesizes <5MB (particularly photos and MP3s) where TCP Window growth latency heavily weighs down sync speed, multiple file transfers could be taken from the queue at once.

This is particularly apparent in WIFI sync to my local FTP where I'm not broadband-upload-bandwidth-limited. I let my PC handle the Box sync from there to the cloud in the background.

I guess I'll go look into "Threads", but that didn't work on my other phone, and I'm skeptical of how much effort was put into bandwidth optimization (detecting small filesizes for example).

appreciate a key, might inspire me to actually use this app (still on FolderSync because path-dependency)

willing to test multi-threading tweaks (in fact I would like to contribute to the code myself?)

edit: yes: thread count does not apply to connections within a given profile, I think it should extend beyond # profiles synced at once, for example one of your profiles may be much larger than other.

edit2: to revise my comments further it appears the TCP window actually grows more quickly than I was expecting, and a significant source of latency is initiation and closure of a given transfer. Two or three at once down the queue of a given profile should be sufficient to counteract both this and the TCP Window growth latency to ensure maximum bandwidth utilization
[Android Apps and Games] Themuzz:
[MENTION=3303011]rtomanek[/MENTION] Great to hear it works now!

[MENTION=642600]jherbold[/MENTION] Seems to be a bug, will hopefully be fixed in the next release.

[MENTION=5182377]seraphism[/MENTION] That should not happen, do you see the same with other service providers?

@Abudabilibre You're syncing from the sdcard to where exactly? That way we can try to reproduce the bug. Thanks!

[MENTION=5942520]sancho_panzer[/MENTION] Thanks a lot!!!

@Abudabilibre That should not happen. First of all, might it be an idea to use Tasker to start the app, start the syncing and use the Tasker event sync completed to stop the app?

But about your problem, if you disable the WIFI Lock (and maybe keep device alive) do you still see the power drop?

Also, what battery are you using?

@bigweed That seems really weird. If that would be the problem you should see some kind of error in the log on the set schedule. We have a few tablets here that don't have any sim slot and the schedule seems to work fine. However, you say you switch your phone off and on, is the app service icon still shown after that? Because it might be a problem that the app doesn't start if there is no sim present.

[MENTION=5943327]thor1k[/MENTION] You actually mention a well know problem/optional improvement! However, we have put this a bit down the todo list since most cloud providers only allow 1 upload/download at a time. However, for the normal protocols like ftp, webdav, etc, it should be possible. Thanks for reminding us (it's still on the todo)! And if you do write your own file synchronize app, good luck, competition is always welcome ;)

Thanks a lot for all the feedback! Really appreciated! :D
[Android Apps and Games] stilger:
NFS Client

Has anyone been able to get this working with NFS? I have tried with two different android devices and I can see both connecting to my nas but not seeing any data on the exported system. The test shows as successful when creating the remote service but shows 0 files. I am using FreeNAS-9.2.0. I enabled the "Allow non-root mount" option first because I was getting privileged port errors when my android device tried to connect. I am not 100% sure this is not a problem with either Freenas or even both of my Android devices LG G2 and Samsung Note 10.1 (2014). Just trying to see if anyone has been successful. - Thanks..
[Android Apps and Games] Themuzz:
[MENTION=554653]stilger[/MENTION] Good point, to be honest, the NFS Client does not work perfectly at this moment and is probably the least good working compared to all the other implemented services. The nfs client has been written in java which gives some problems, we're working on it. Again apologies, if you bought the app and want a refund or want an unlock code, just let me know!

More feedback is of course always welcome :)
[Android Apps and Games] stilger:
I would be happy to work on testing the NFS client. I plan to enable NFS on one of my Linux boxes to test as well. I planned on purchasing it but was waiting to see if this would work. But with everything else it does it is worth it anyways.
[Android Apps and Games] jherbold:
A couple small things. On the sync profile page, please show a last completed date in addition or instead of last started date.

On the start/stop rules under schedule - Saturday is spelled Saterday.

Had to key in pretty long timeouts for my FTP's - 8 seconds - but now they are working fine.
[Android Apps and Games] atishey23:
can I use this to sync my particular phone folders to particular folder in pc?
[Android Apps and Games] Themuzz:
[MENTION=642600]jherbold[/MENTION] The bugs will be fixed. And for the long ftp timeout for ftp<->ftp, did you also try the latest version and remove the timeout? We've implemented something else that should also work.

[MENTION=4616261]atishey23[/MENTION] It is possible if you use a cloud provider so you can sync phone<->cloud provider cloud provider<->computer.

We're working hard on a new version, stay tuned! And more feedback is of course welcome :)
[Android Apps and Games] jherbold:
I have tested phone<->smb server (Windows PC) and it works just fine. Simply specify the PC IP address and use PC login credentials. You do have to be on the same wifi. Have not had an opportunity to test using a vpn.
[Android Apps and Games] aritafari:
Stop Service (Tasker)

Great app. I use a Tasker profile to schedule downloads from a ftp server to my tablet. Works as intended

The only issue I am having is that I am unable to stop service after the task is completed.

1. Has anyone (does anyone) know how to stop service using Tasker?

2. Does it really matter if service is left running?

Thanks
[Android Apps and Games] stilger:
RE: Tasker

I just looked in tasker and it looks like this app already has full tasker support. It could be because of my recent purchase of the full version in the app though. I did not check it prior to doing the in-app purchase.

RE: NFS

I did create another NFS server and I could not get it to connect it either. I am not sure what the problem is but I would be happy to do any testing.
[Android Apps and Games] domi.nos:
Hey, are you sure mega does not have api? https://mega.co.nz/#sdk
[Android Apps and Games] Themuzz:
[MENTION=642600]jherbold[/MENTION] Good point, you can of course just sync to SMB running on the computer. Thanks.

[MENTION=2163053]aritafari[/MENTION] The app has full Tasker support, so Events are also supported :) So in Tasker go to Profiles->Add an event->Select plugin->Select Sync Ultimate. Just set it to get an event when the sync profiles are stopped and connect it in Tasker to the action to stop the service. Let me know whether that works ok.

[MENTION=554653]stilger[/MENTION] The free version also has full Tasker support without limitation specific to Tasker. And regarding the NFS client, we're first working on some other functionality inside the app and after that we'll try to fix the NFS problem. Apologies for the wait.

[MENTION=3446314]domi.nos[/MENTION] Well, I should have defined it a bit differently, Mega does have an API however, they do not provide any documentation on it except for a sample C++ software layer. So it would take a lot of work to implement it in java. Some people tried to do it on github but there implementation it really buggy. So we'll wait with implementing Mega till there is more documentation or sample code in java.

[MENTION=2163053]aritafari[/MENTION] [MENTION=554653]stilger[/MENTION]

Could you maybe leave a short review on the Tasker support forum (link below) since the Tasker developer is asking for some feedback on the app before it will be fully listed in Tasker.

Tasker Synchronize Ultimate thread

Looking forward to more feedback on the app!
[Android Apps and Games] Themuzz:
[MENTION=2163053]aritafari[/MENTION] Just saw that you posted a reply on the Tasker thread, thanks! I really appreciate that! Also, did you get it all working with Tasker events to stop the service after the profiles finished?

Anyone else has ideas for new services? Looking forward to more feedback ;) Thanks!

And as always, if you posted some feedback just PM me afterwards for an unlock code :)
[Android Apps and Games] sancho_panzer:
[MENTION=706513]Themuzz[/MENTION]

I will not ask for ETA here but how is development at this point, are just polishing the bugs or implementing new stuff? IMHO you should stop asking/taking suggestions for a while and be only focused on solving bugs and app optimization. You come a long way with nice results, now Synchronize must mature.
[Android Apps and Games] ew:
Great app - and appreciate all of the support.

A couple of comments - first regarding the tasker integration - can I suggest that you add the notification variables (ie %syncprofile_runingtimetotal%) to the tasker plugin. With that, I could create a sync result/status widget with zooper.

Question - I have a sync profile for my internal memory to my external sd card. I alsways get error due to missing temporary files and these are files that were deleted prior to the start of the sync operation. I find that if I delete the database, I do not get the error after the first run. However if I uncheck the option to use the database I still encounter the error.

Observation - the log files seem to disappear for me after the device is restarted. Also, is there a way to see prior log files.

Again - thanks for the great product and being so open to suggestions and feedback.
[Android Apps and Games] devastator83:
First off all: great app. Best synchronization app I tried so far.

Kudos for adding flickr support, been looking for that for a long time !

One request regarding the flickr sync though: could you add an option so you can choose which quality is synced? E.g. on my phone I don't need the high-res image because it makes no sense on the 'tiny' screen, however on my tablet I do want the high-res.
[Android Apps and Games] ew:
One more optional request. When a sync rule such as only wifi, provide a way to just delay the sync till a wifi connection is available (instead of skipping)

Thanks again
[Android Apps and Games] aritafari:
Tasker event to stop service appears to be hit or miss. It worked the first time but the next time it did not.

Is it possible to include a check mark to stop service after profiles have finished running?

Also, logs do not show what happened once you exit the app only what happens while the app is running.

Is it possible to include the option to limit log history by bytes, days, or number of events (like the last 3 runs)?

Thank you for a great app. The best, really!
[Android Apps and Games] worwig:
This app has been really helpful. There are a couple of things that would help.

1) I see errors occasionally concerning "file names must end with '/' ". I'll post the info from the log here when I capture the next one.

2) I am copying my extSD card to a backup SMB server. I get an error when it tries to open the '.android_secure' folder. I have excluded hidden folders, and of course excluded the folder '.android_secure' . But it still tries, and errors. Luckily it keeps going and the other folders are synced.

3) Sync is surprisingly slow, even on my local WiFi to a local server. Over an hour. Admittedly I have a LOT of files though, around 13,000. Nothing being copied, just unchanged directories being compared.

4) Still would like a way integrated into the app to skip a schedule if not on WiFi or external power (and not error out, just skip). I know Tasker could be set up for this, but I hate dealing with more layers.

On the good side, I have seen no real battery sucking problems or anything like that. And I am getting my OneDrive data and photos sync reliably, pretty much as I need.

Thanks.