Best software for local Contact/Calendar sync to Android?

After 4 years on mac, I am switching back to Ubuntu. For OSX and for Windows there are tons of apps that sync your Contacts/Calendar to Android "cloud-less" over USB or Bluetooth like SyncMate, MyPhoneExplorer, MissingSync, etc.

I am looking for something that does the same on Ubuntu.

Thanks a lot for your suggestions !


Solution 1:

Unfortunately, a linux solution for syncing your PIM data directly to an Android phone does not exist yet.
As I had a same problem, I found several possible "workarounds" without handing off your data to a 3rd party:

  • Setting up your own "Owncloud" server on your local computer.
    Drawback: Server setup might be complicated. Owncloud Android apps seem to be still in beta. Phone and computer need to on the same network. May not viable when e.g. travelling a lot.
  • Run MyPhoneExplorer in Wine.
    I found a detailed setup explanation in the MyPhoneExplorer Forum. Drawback: You will need to run Thunderbird/Lightning in Wine too.
  • Stay on Win/Mac. At least till this functionality is present in Linux.

Solution 2:

After numerous tries, I recommend on Android side: CalDav-sync CardDav-sync

On Linux side: radicale (radicale.org): for calendar and contacts.

I don't have a clean solution yet for file sync (maybe python-webdav on Linux)

Solution 3:

I have just started using the "Sync" app which can be found in the Ubuntu Software Centre from 12.04 onwards. 5 minutes after installing I was able to connect it to my Nokia E72 (Symbian) phone via bluetooth and sync all contacts.

I haven't tried it with an Android phone yet but if you have one it is worth a try.