We have moved to a new Sailfish OS Forum. Please start new discussions there.

sync sailfish addresses and calendar with memotoo? [answered]

asked 2014-02-01 01:10:01 +0300

wcr gravatar image

I have seen remarks about getting syncevolution to run on sailfish, and that it should be generally possible. I currently wait for my jolla, but once I get it, I would really like it to be functional quickly - so I wonder:

Could there be anybody who might write a step-by-step tutorial about

  • installing syncevolution on sailfish
  • configuring syncevolution for memotoo

I would even be willing to help, but better experts than me would have to start the first part.

Thanks for considering!

edit retag flag offensive reopen delete

The question has been closed for the following reason "the question is answered, an answer was accepted" by wcr
close date 2014-02-23 00:22:52.875653


actually just found this http://linuxg.net/how-to-install-syncevolution-on-jollas-sailfish-os/, which perhaps deals with my first point - can someone confirm?

wcr ( 2014-02-01 01:13:31 +0300 )edit

3 Answers

Sort by » oldest newest most voted

answered 2014-02-01 02:43:18 +0300

ovekaaven gravatar image

updated 2014-02-01 02:46:28 +0300

It might work to do the following:

  1. From your Jolla's web browser, visit openrepos.net, and install "Warehouse for SailfishOS", by following the instructions found on the site. (You can just install SyncEvolution directly from openrepos.net, but the warehouse method makes updating to new versions easier.)
  2. Start the Warehouse app you just installed, and search for SyncEvolution in it. Install it. (This is a two-step process: tap the button to enable the repository, and then tap again to actually install the package.)
  3. Start SyncEvolution. From the pulley menu, add a new service.
  4. From the template list, choose Memotoo.
  5. You must now enter your username and password. Do so. Confirm the dialog (swipe forward a page).
  6. Memotoo should now be listed. Tap on it to enter the sync page.
  7. If your contacts and calendar database is empty, you can probably just tap "Synchronize" now. (Otherwise, you may have to set the "Mode Override" to something more appropriate for the first sync. For example, "Slow" in order to merge the local and remote databases, or "Refresh From Server" to delete the phone's local database before the sync.)
edit flag offensive delete publish link more


that sounds just perfect, thanks a lot. Now I only need to receive the phone!

wcr ( 2014-02-01 23:34:57 +0300 )edit

I am totally amazed. I received the phone today, did exactly as described above and now have both my large contact database and my calendar fully installed on the phone - without any failure or interruption or anything. Fabulous.

wcr ( 2014-02-08 20:51:16 +0300 )edit

@ovekaaven: Does SyncEvolution work for you with the update (and the latest connman hotfix, which should have no influence): https://together.jolla.com/question/45718/syncevolution-with-10716/ ?

Jörg ( 2014-06-13 15:05:13 +0300 )edit

yes it works perfectly. There were a number of other things that no longer worked, and so I had to do a factory reset. But thanks to syncevolution, a lot of my essentials (a big contact list and the calendar) could be restored quickly.

wcr ( 2014-06-13 22:24:17 +0300 )edit

answered 2014-02-03 10:37:32 +0300

Nilux gravatar image

updated 2014-02-03 10:39:46 +0300

I can sync my memotoo contacts and calendar with Microsoft exchange activesync (yuk). However lets hope we soon get something more open, like CalDav or CardDav. In general the memotoo guy has been very good to support almost anything out there, and will very likely support Sailfish too with all available protocols.

edit flag offensive delete publish link more


There is memotoo support in the pipeline already. They support syncML which is supported by Buteo (the sync framework we use in Sailfish). But there is some plumbing which needs to be done to ensure that the sync adapter can integrate properly with our data storage backends on device, as well as some accounts integration issues which we still need to work through.

chris.adams ( 2014-02-04 07:55:34 +0300 )edit

Wow, are you saying jolla (the company) is working on memotoo sync, or syncing in general? It would be pretty special to specifically support a relatively unknown service provider, memotoo!

Nilux ( 2014-02-04 09:30:23 +0300 )edit

Yes it would be special, but also consistent with their philosophy as I see it. Choosing a phone that does not routinely share absolutely all your private life with on of the "better known service providing advertising giants" is not easy these days, and I would hope that jolla can help us do just that.

wcr ( 2014-02-04 10:53:54 +0300 )edit

Well, memotoo supports SyncML, so all that is required from the Sync Framework side is a "sync profile" which includes some parameters which are needed to connect to the SyncML endpoint offered by Memotoo (eg, the remote address, credentials, etc). This sync profile will be generated for a specific account based off the template profile you can find https://github.com/nemomobile/buteo-sync-plugins/blob/master/clientplugins/syncmlclient/xml/sync/memotoo.com.xml but the work to do that account integration is not yet complete.

chris.adams ( 2014-02-10 06:10:29 +0300 )edit

answered 2014-02-09 12:41:36 +0300

wcr gravatar image

I am not sure whether it is appropriate to close this thread? To me, the description by ovekaaven totally resolved the issue.

edit flag offensive delete publish link more

Question tools



Asked: 2014-02-01 01:10:01 +0300

Seen: 776 times

Last updated: Feb 09 '14