Back in January I wrote a post about syncing your Nokia N900 with own Cloud (btw, please read that first, if you have any questions/problems using the instructions here).

Since I got a lot of very good advice and information in the comments on it, I thought I would post an update with a simpler and more correct configuration.

This usually coincides with a transition to a newer Android version.

n900 not updating repositories-88n900 not updating repositories-32n900 not updating repositories-19

For reference I use syncevolution version 1.2.2-1 from the extras-devel repository and a snapshot of own Cloud from git master, but it should also work fine with a recent 4.0.x release.

As in the original post from the command line, and you can create new local calendars from the Calendar app and link them to e.g.

These packages install files into gollum:~# aptitude update[...] gollum:~# aptitude install syncevolution[...]Note: selecting "syncevolution-evolution" instead of the virtual package "syncevolution"The following NEW packages will be installed:syncevolution-evolution 0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded. However, for other distributions, or in case you need a more recent version, we offer our own RPM installation binaries for i386 and amd64 are available which should work with recent versions of the popular Linux distributions.

Alternatively, there are gz binaries for i386 and amd64.

It is too much work for me to keep track of all these firmwares, so if you encounter this issue, it is up to you to submit the file from the latest firmware for your device to the CF-Auto-Root thread on

To be clear, just because you have a newer Android version than listed here, does NOT mean the CF-Auto-Root will not work - there's a good chance that it will!

The N900 functions as a mobile Internet device, and includes e-mail, web browsing and access to online services, a 5-megapixel digital camera for still or video photography, a portable media player for music and video, calculator, games console and word processor, SMS, as well as mobile telephony using either a mobile network or Vo IP via Internet (mobile or Wi-Fi).

Maemo provides an X-terminal interface for interacting with the core operating system.

Ubuntu also has official syncevolution and sync-ui packages. Done Selecting previously deselected package syncevolution-evolution.(Reading database ...