Ask / Submit

SyncEvolution for Jolla [answered]

asked 2013-12-26 09:02:43 +0200

stephan gravatar image

updated 2014-01-08 06:19:17 +0200

foss4ever gravatar image

I used to sync my Nokia N900 with I miss this on Jolla. I cannot use Exchange as I'm not using Outlook. Syncing contacts and calendar information with my PC is vital for me. Please provide support for SyncEvolution on SailfishOS.

edit retag flag offensive reopen delete

The question has been closed for the following reason "the question is answered, an answer was accepted" by naytsyrhc
close date 2014-02-27 17:02:40.972094


4 Answers

Sort by » oldest newest most voted

answered 2014-01-28 18:21:44 +0200

In the Beta Warehouse you can download SyncEvolution for Sailfish OS.

edit flag offensive delete publish link more



I would very much like to make sense out of these answers. I will soon replace my N900 and am therefore naturally contemplating the jolla, which would have to sync my memotoo adressbook and calendar, with syncevolution. Will that work on the jolla?

wcr ( 2014-01-28 20:10:02 +0200 )edit

It should. The Buteo answer was written before SyncEvolution was available (you can see it now at The Buteo framework comes with Jolla (just as it did with the N9), while SyncEvolution is a third-party sync framework. Now you can choose.

ovekaaven ( 2014-01-29 00:48:03 +0200 )edit

thanks - so I have now ordered my jolla and look forward to try this out!

wcr ( 2014-01-29 13:52:37 +0200 )edit

Works like a charm! Using it with baikal DAV server (

s61l0r ( 2014-02-04 23:10:49 +0200 )edit

This is really great! I asked the question and now it is reality: I can sync local - like I did with the good old n900. (only todo and memo is not available yet - but I have good hope this will change.) Hurray!

stephan ( 2014-02-06 00:36:29 +0200 )edit

answered 2013-12-28 02:40:07 +0200

Fuzzillogic gravatar image

Just like the N9, Jolla uses the Buteo framework, with SyncML plugin. There's no GUI for it yet, so it needs manual configuration. If you had the sync set up on the N9, simply copy the files. Otherwise, use the info for the N9. Only difference: on Jolla config files are stored in /etc/buteo/profiles. You will need developer mode enabled, and switch to root before editing/copying files.

More info here and here(and search for "buteo" on Buteo info on Mer / Nemo project wiki seems incorrect. The separate "service" and "sync" config files seem to be a must.

Heads up: I do have issues syncing some contacts, but that is not actually related to Buteo. I need to investigate further.

edit flag offensive delete publish link more


this is cool, thanks!

stephan ( 2013-12-30 23:39:06 +0200 )edit

@Fuzzillogic: had a look now at the configuration files and the links you provided. would be nice to have some example configuration files and some more explanations, though. Can you help here?

stephan ( 2014-01-03 10:43:11 +0200 )edit

@stephan See and for my configuration icw memotoo. Titles are the exact pathnames. The info on Buteo on Nemo project wiki seems outdated and/or incorrect, so I don't have more details. Sync Jolla -> memotoo doesn't seem to be functional. :(

Fuzzillogic ( 2014-01-04 14:28:02 +0200 )edit

@Fuzzillogic thanks a lot, I'll have a look at it and give it a try - although I have low hopes. What I really need would be a gui-tool to trigger synchronization manually (when I'm home for instance). well, I think I'll have to wait for that ...

stephan ( 2014-01-06 22:52:03 +0200 )edit

answered 2014-01-08 01:55:07 +0200

toebaer gravatar image

updated 2014-01-08 02:09:35 +0200

At the "" mailing list ovek has posted information about attempts to port syncevolution to Sailfilsh. The last message was:

Den 06. jan. 2014 16:43, skrev Ove K?ven:

OK, it took me all weekend and then some, but I think I've got a somewhat functional rpm now. I uploaded what I've got so far to:

After testing importing/syncing contacts, I've now done a small fix and uploaded again. For some undetermined reason, the "readback" (fetching the saved contact back) in writeItem doesn't read anything back (thus causing a crash), even though the new contact is saved succesfully, but that code is also probably not needed on Sailfish (the sqlite engine code I've studied seems to update the timestamps properly), so I've disabled that. Now syncing should hopefully work without crashing...

Also, added LD_FLAGS="-Wl,--as-needed", so now the rpm shouldn't depend on cppunit and stuff anymore, I think...

I have tested by installing the rpm with "rpm -ivh path/to/downloaded.rpm" and then I copied the syncevolution configs from the N9 ~/.config/syncevolution folder to a new folder ~/.config/syncevolution on the Jolla. This did not work. I issued the configuration commands as I once did on the N9 manually (by ssh-ing to the Jolla) and then it worked. Synced around 1300 contacts from my owncloud server. As far as I can judge, it worked well. But I have not investigated much in detail yet.

edit flag offensive delete publish link more



Yes, and now that the rpms are mostly stable and contain a GUI, I'm also uploading them to OpenRepos. The source code will still be available from

ovekaaven ( 2014-01-29 00:56:03 +0200 )edit

Thank you for porting! It's great and working for me with OwnCloud!

Alexander ( 2014-02-04 11:07:43 +0200 )edit

answered 2014-02-09 12:43:54 +0200

wcr gravatar image

As described in, syncevolution installs out of the box directly on the jolla and works flawlessly to synchronise with memotoo, even with a very large address and calendar database.

edit flag offensive delete publish link more


I think the question should be considered answered and be closed.

wcr ( 2014-02-23 00:22:18 +0200 )edit

I can sync the calendar and addresses, but I dont see the synced addresses in the contacts app. Any tipps what I need to tweak? syncing against davical.

tronicum ( 2014-03-14 12:35:57 +0200 )edit

Question tools



Asked: 2013-12-26 09:02:43 +0200

Seen: 2,764 times

Last updated: Feb 09 '14