I’ve been using Davdroid for a while now, and I love it for the contact sync.
My configuration is all private :
- davical server on an Ubuntu VM, hosted at home and only accessible locally (not through internet, I use VPN from outside). This server is accessed by my 2 laptops and a desktop server, one W7/Outlook 2010, one W10/Outlook 2010 and one Ubuntu/Thunderbird 52.
- I sync events and tasks (merged in a “calendar” collection, which I’m reconsidering as I wish to split those) and contacts (in the “addresses” collection)
- Davdroid runs on a Asus Zenfone2, running ResurrectionRemix 5.8 ROM (Android N). Right now, it’s only syncing contacts.
When I create the account, I enter the full path to the address collection (http://<server>/caldav.php/<account>/addresses). Though it finds both the contact and the calendar collection. Is this normal ? I wanted to create several accounts, one per type of data.
In this account, if I want to add a collection, I can say it’s only an event’s or a todo’s and I see the corresponding icons.
Is there a way to change the “calendar” collection or any collection created on the server to limit it to tasks or events ? (still in the aim to have one server collection per data type)
I could only find a way to specify tasks or events if I create the collection from Davdroid ?
On the contacts, I see that you use some specific fields, like in the header PRODID or DAVDROID1.X-ABLABEL. Is there a way to use those ? I’m thinking per-contact ringtone for instance. Or is there a way to create X-attribute fields ?
And the last (but not least because I’m not using the events/tasks sync because of that), is it possible to add a categories/per event color matching table ? I know of the non-standard issue. I use “myphoneexplorer” that does only a one way match (outlook -> android) to set the per-event color, and it’s lost if you modify the event on the phone.
With a user-defined matching table, there should be a way to have a 2 ways sync of those ?
OK, I hope I haven’t been too long, thanks anyway !