CardDAV-Sync

CardDAV-Sync


CardDAV-Sync is a CardDAV client for Android to synchronize contacts. Due to its implementation as sync adapter it integrates seamlessly with the default contacts app.
(Also check out CalDAV-Sync)

Important note for Android 4.1 and Samsung users: To prevent the removal of your accounts on reboot install this app:
https://play.google.com/store/apps/details?id=org.dmfs.jb.workaround.carddavsync
At present, Samsung users still need this workaround, even on recent devices.

Also note that many Android 4.x and 5.0 devices need the workaround to prevent removal of accounts during an app update.

HTC One users please check out this site first: http://dmfs.org/wiki/index.php?title=HTC_Sense_issue

Get support and news via Twitter https://twitter.com/dmfs_org

If you find a bug send me an email please. Without detailed error description I often can't do anything especially when I can't reproduce it. It's also possible that your server has a bug that CardDAV-Sync can not (yet) tolerate or work around. If you report bugs I can fix them quickly and everyone will benefit.

This is the paid version of CardDAV-Sync beta. It equals the free version except that it syncs more fields. Visit my website for details.

Please uninstall the free version before you install the paid one (and vice versa).

Important! If your phone removes the accounts on reboot, move the App back from SD card to the phone. Some phones (if not all) can't handle sync adapters on SD Card properly.

For users which are unable to edit or create synced contacts I published an editor at the market. Just search for "Contact Editor" or see my website.

Once this app reaches version 1.0, I'll make it open source.
See http://dmfs.org/wiki/index.php?title=Open_source_status for details on the open source status.

Features:

* Sync contacts from a CardDAV-server (tested and reported to work with DAViCal, SOGo, egroupware, Zimbra, david.fx, Fruux, ownCloud ... and more. See our website for details)

* basic support for self-signed certificates

* auto-provisioning

* two-way-sync (please, don't forget to backup your contacts before you use this! It is still beta!)

* syncs names, phone numbers, email addresses, postal addresses, photos, birthdays (but please visit "date formats" on my website first), notes, instant messengers, organizations, nicknames, categories (groups), phonetic names, related names and websites

* automatic address book discovery (works with most servers in default configuration)

* one-way-sync of Apple-style groups

* Support for Apple-style custom labels (X-ABLABEL)

* stores passwords encrypted

* supports efficient sync-collection request

* supports client certificate authentication

* import wizard for contacts from other accounts

It is still under development and some important features may be missing. Known limitations are:

* SOGo Contact lists are not supported yet

* only "server wins" and "phone wins" (default) conflict resolution available (that is when a contact is updated on server and on phone between two syncs)

Please report bugs. Feedback is very welcome.

Btw: just writing a comment like "Doesn't work on..." won't help neither you nor me to get it running on your device. Please contact me if you have problems.

known issues:

* @david.fx users: david.fx returns all links to contacts from sub-folders. Currently this leads to the situation that some contacts may appear multiple times (joined to one contact)

Recent changes:
Please send me an email if something doesn't work! Also check if you need to install the workaround app before upgrading, see the app description.

--- new in 0.4.8 --

fix upgrade from certain older versions
fix import wizard on Android 2.x

--- new in 0.4.7 --

fix authentication issues for some users

--- new in 0.4.6 --

add new providers
add import wizard to import contacts from other accounts
client certificate authentication (on Android 4.2 and newer)
proxy support
more translations
Add to list
$2.21
93
4.7
User ratings
790
Installs
10,000+
Concerns
2
File size
816 kb
Screenshots
Screenshot of CardDAV-Sync Screenshot of CardDAV-Sync Screenshot of CardDAV-Sync Screenshot of CardDAV-Sync Screenshot of CardDAV-Sync Screenshot of CardDAV-Sync Screenshot of CardDAV-Sync Screenshot of CardDAV-Sync
About CardDAV-Sync
CardDAV-Sync is a CardDAV client for Android to synchronize contacts. Due to its implementation as sync adapter it integrates seamlessly with the default contacts app.
(Also check out CalDAV-Sync)

Important note for Android 4.1 and Samsung users: To prevent the removal of your accounts on reboot install this app:
https://play.google.com/store/apps/details?id=org.dmfs.jb.workaround.carddavsync
At present, Samsung users still need this workaround, even on recent devices.

Also note that many Android 4.x and 5.0 devices need the workaround to prevent removal of accounts during an app update.

HTC One users please check out this site first: http://dmfs.org/wiki/index.php?title=HTC_Sense_issue

Get support and news via Twitter https://twitter.com/dmfs_org

If you find a bug send me an email please. Without detailed error description I often can't do anything especially when I can't reproduce it. It's also possible that your server has a bug that CardDAV-Sync can not (yet) tolerate or work around. If you report bugs I can fix them quickly and everyone will benefit.

This is the paid version of CardDAV-Sync beta. It equals the free version except that it syncs more fields. Visit my website for details.

Please uninstall the free version before you install the paid one (and vice versa).

Important! If your phone removes the accounts on reboot, move the App back from SD card to the phone. Some phones (if not all) can't handle sync adapters on SD Card properly.

For users which are unable to edit or create synced contacts I published an editor at the market. Just search for "Contact Editor" or see my website.

Once this app reaches version 1.0, I'll make it open source.
See http://dmfs.org/wiki/index.php?title=Open_source_status for details on the open source status.

Features:

* Sync contacts from a CardDAV-server (tested and reported to work with DAViCal, SOGo, egroupware, Zimbra, david.fx, Fruux, ownCloud ... and more. See our website for details)

* basic support for self-signed certificates

* auto-provisioning

* two-way-sync (please, don't forget to backup your contacts before you use this! It is still beta!)

* syncs names, phone numbers, email addresses, postal addresses, photos, birthdays (but please visit "date formats" on my website first), notes, instant messengers, organizations, nicknames, categories (groups), phonetic names, related names and websites

* automatic address book discovery (works with most servers in default configuration)

* one-way-sync of Apple-style groups

* Support for Apple-style custom labels (X-ABLABEL)

* stores passwords encrypted

* supports efficient sync-collection request

* supports client certificate authentication

* import wizard for contacts from other accounts

It is still under development and some important features may be missing. Known limitations are:

* SOGo Contact lists are not supported yet

* only "server wins" and "phone wins" (default) conflict resolution available (that is when a contact is updated on server and on phone between two syncs)

Please report bugs. Feedback is very welcome.

Btw: just writing a comment like "Doesn't work on..." won't help neither you nor me to get it running on your device. Please contact me if you have problems.

known issues:

* @david.fx users: david.fx returns all links to contacts from sub-folders. Currently this leads to the situation that some contacts may appear multiple times (joined to one contact)

Recent changes:
Please send me an email if something doesn't work! Also check if you need to install the workaround app before upgrading, see the app description.

--- new in 0.4.8 --

fix upgrade from certain older versions
fix import wizard on Android 2.x

--- new in 0.4.7 --

fix authentication issues for some users

--- new in 0.4.6 --

add new providers
add import wizard to import contacts from other accounts
client certificate authentication (on Android 4.2 and newer)
proxy support
more translations

User reviews of CardDAV-Sync
Write the first review for this app!
Android Market Comments
A Google User
Mar 12, 2015
Works great, but... It works with owncloud. I'm having trouble with horde. I suspect the problem isn't horde itself but my password. I've seen this before with other apps, where the password handling doesn't deal with some embedded special (but ASCII) characters correctly. This infuriates me.
A Google User
Mar 6, 2015
Need Set Up For GMX The calDAV-Sync works great. This one will too if it would sync with GMX Contacts.
A Google User
Mar 2, 2015
Super app lauft bei mir Problemlos und macht genau das was sie soll. Kontakt mit dem Entwickler völlig unkompliziert!
A Google User
Feb 24, 2015
Works with owncloud v7 Finally carddav on android.
A Google User
Feb 14, 2015
Excellent Just what I've been looking for. Thank you!