Thanks, seems that this only applies to older versions of the CardDAV server. Did you update the CardDAV server package as well (not only the base system)?
We have added this information to https://www.davdroid.com/tested-with/synology/ again.
until yesterday I could sync with google using davdroid:
Now I wanted to add another calendar to davdroid, removed the account therefore and added it again - since then I cannot get davdroid to sync the calendar any more. It does offer to sync the addressbook but not the calendar …
any help would be appreciated or at least some info why this would not work any more …
I need to sync with google cause I got one calendar that is synced to google from somewhere else and cannot change that …
interesting thing is:
when I use:
https://www.google.com/calendar/dav as server I get the first (main) calendar. Unfortunately that is not the one I need …
plus: google says we should only use this on our own risk: https://developers.google.com/google-apps/calendar/caldav/v2/guide#new_endpoint
I wonder how you even get Google Calendar to work? Doesn’t it require OAuth (which DAVdroid doesn’t support)?
well … probably that is the reason why only the old format seems to work:
By now I found out that this does work …
Unfortunately there is no way to check the server address in davdroid. I guess I had set it up the same way before but could not check that in davdroid …
Now it is working again and I hope that I can get rid of that calendar very soon and only sync to the Horde caldav server of my provider.
The current Google API / OAuth method is not supported by DAVdroid but it’s still possible by using the old format as mentioned by @daniu :
Yet it requires the compromise Allow less secure apps: ON in the Google security settings.
However, delegates don’t sync.
Tested on OnePlus 3t, Android 7.1.1, DAVdroid 22.214.171.124.