Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like to synchronize my Android device with my desktop computer which runs Ubuntu. The following data needs to be synchronized (listed in the priority descending order):

  1. Calendar
  2. Tasks
  3. Email
  4. Contacts

The main problem is to synchronize it locally, I don't use Google Contacts or Gmail.

It is not a problem for me to switch form Thunderbird to any other opensource PIM application (e.g. Evolution).

Is this possible?

share|improve this question

First I would use an IMAP mail account - provided by your own mail server or any other mail provider you trust.

Then you can set-up Sync Kolab in Thunderbird which synchronizes your contacts and calendar using a folder in the IMAP account. On Android side you can use the app Kolab-android. AFAIK it isn't available in the market therefore you have to allow 3rd party software sources and then install the apk manually.

share|improve this answer
up vote 0 down vote accepted

The open-source version of Zimbra has a nice mobile client - it works well with my Android smartphone (the interface is touch screen-customized). Zimbra itself has email, contacts, tasks and calendar, which are all can be viewed through the desktop and the mobile client.

share|improve this answer

Funambol (formerly sync4j) seems to be an excellent project. I am just installing it now. There is a Linux server and an Android client.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.