I solved the problem, by wiping data, cache, dalvik partitions. After reinitialisation and installing the apps, everything works fine again!
switch for synchronisation of contacts or calendar only
-
I have an account were I just want to sync the calendar but not the contacts. However, I found no switch to withhold the app from syncing both after entering the data for the calendar synchronisation.
Reason is that the account is work related and I cannot have the work contacts on my private phone too (what’s app accesses the contacts).
Any chance to implement such an option?
-
Hello, please post your debug info. It is found in the DAVx⁵ app settings on the very top.
-
Why don’t you just select the address book(s) or calendar(s) you want and leave the other ones unchecked?
-
@rfc2822 I would do that but there is no option to uncheck the addressbook
-
@Merat I guess we’re talking about different things. Can you post a screenshot of your DAVx⁵ account view (and your debug info)?
-
@rfc2822 I did not grant permissions since I did not want to sync the contacts :
--- BEGIN DEBUG INFO --- SOFTWARE INFORMATION * at.bitfire.davdroid 2.2.3.1-gplay (267) from com.android.vending * org.dmfs.tasks 1.1.16 (7350) from com.android.vending * com.android.providers.contacts 9.0.5.309 (90005309) * com.android.providers.calendar 9.0.4.300 (90004300) * com.android.contacts 9.0.7.301 (90007301) * com.android.calendar 9.0.4.333 (90004333) * me.bluemail.mail 1.9.5.25 (14344) from com.android.vending CONNECTIVITY (at the moment) Active connection: WiFi, CONNECTED CONFIGURATION Power saving disabled: yes android.permission.READ_CONTACTS: denied android.permission.WRITE_CONTACTS: denied android.permission.READ_CALENDAR: granted android.permission.WRITE_CALENDAR: granted org.dmfs.permission.READ_TASKS: granted org.dmfs.permission.WRITE_TASKS: granted android.permission.ACCESS_COARSE_LOCATION: denied System-wide synchronization: automatically Account: plc@local.host Address book sync. interval: manually Calendar sync. interval: 240 min OpenTasks sync. interval: 240 min WiFi only: false [CardDAV] Contact group method: GROUP_VCARDS [CalDAV] Time range (past days): 90 Manage calendar colors: true Use event colors: false Address book sync. interval: manually Calendar sync. interval: 240 min OpenTasks sync. interval: 240 min WiFi only: false [CardDAV] Contact group method: GROUP_VCARDS [CalDAV] Time range (past days): 90 Manage calendar colors: true Use event colors: false SQLITE DUMP android_metadata | locale | | de_DE | ---------- ---------- ---------- SYSTEM INFORMATION Android version: 9 (NEO-L29 9.0.0.190(C721E5R1P9)) Device: --- END DEBUG INFO ---
-
Thanks for the debug info! There are no address book collections in your debug info, so DAVx⁵ won’t synchronize any contacts.
I’m sorry but I still don’t know what we’re talking about…
-
@rfc2822 here the (irritating) screenshot. Why did it show a carddav account?
-
@Merat Assuming you mean “CardDAV”: because your server said it offers CardDAV… but there are no collections, so it’s empty. You can try to create an address book with the action button next to “CardDAV” (☰) and see what happens
-
This post is deleted! -
@rfc2822 okay, after reading the debug info myself, it became clear that it won’t sync my contacts. I was just confused that a carddav account showed up after initiating a caldav account - I was unsure if it might auto detect the url since user name and password are identical…
-
@Merat I see… well as said above, your server tells DAVx⁵ that it’s CardDAV-capable, so DAVx⁵ shows the CardDAV card plus it’s options. For instance, this could be a server where no address book has been created yet, and now you can use ☰ to create one.
-
@rfc2822 I granted permissions to access contacts on my phone and the carddav option shows the url to the caldav server (without a possibility to change the url to my carddav server - which would be nice for my private account)
So thanks for the calming explanations