Hello,
Did you try the latest DAVdroid version?
Hi there,
I set up DAVdroid to synchronisze my contacts to Synology DSM. Setting up the account worked, but now when I try to actually sync I get the following error:
http://pastebin.com/fxJUAqA5
saying that it “Couldn’t get address book URL” in Synchronization phase: 0.
Seems like it’s an issue purely related to the phone; I am running cyanogenmod on a Samsung Galaxy S2. I have disabled cyanogenmod’s privacy guard feature for DAVdroid.
I’d be happy for any ideas. Thanks.
Sounds like DAVdroid doesn’t get access to the address book (Contacts provider). Are you sure you didn’t disable the Contacts Provider app? Maybe the Cyanogen privacy guard is still active. Maybe disable it and re-install DAVdroid.
There is no “Contacts Provider” app. There is a “Contacts” app and a “Contacts Storage” app. Both are enabled, and privacy guard is disabled.
(and, as I said, privacy guard is disabled for DAVdroid)
Hi,
we can’t reproduce this. We’ve just tested it with CM 12.1 on a SGS2 and everything works as expected. Which CM are you running?
Thanks for your quick responses
Reinstall is always a good guess… It seems that I solved my issue by reinstalling DAVdroid. Now it works.
What caused the error in the first place? I am not fully sure, but this is my best guess as it is the only thing I can recall having changed:
I had Privacy Guard set to be enabled by default for all new installed apps (Settings - Security - Privacy Guard).
Maybe some setting from privacy guard is written improperly when it’s disabled manually?
(I’m running on CM 10.1, never got CM 12 running stable on that phone)
Okay, I see. DAVdroid tried to access the address book, but it seems that this was blocked by the privacy guard. At least it works now!
I don’t have any problems with CM 12 on this phone. You can try 12.1.-2015218-NIGHTLY-i9100 if you’re in an experimental mood currently
Thanks. I might try that cyanogenmod version you suggested on the next lazy weekend