Well it could allow to remove manually instead of readding account 😉
Anyway I managed to so.
You can leave this thread open for later suggestions.
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 220.127.116.11-gplay (267) from com.android.vending * org.dmfs.tasks 1.1.16 (7350) from com.android.vending * com.android.providers.contacts 18.104.22.1689 (90005309) * com.android.providers.calendar 22.214.171.1240 (90004300) * com.android.contacts 126.96.36.1991 (90007301) * com.android.calendar 188.8.131.523 (90004333) * me.bluemail.mail 184.108.40.206 (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: email@example.com 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 220.127.116.11(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
@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