CardDAV-Sync beta

CardDAV-Sync beta


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 beta)

Samsung S5 users: Please note that some S5 devices come with a broken contacts app that crashes when opening a contact synced by this app. Please report any crashes to Samsung.

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.

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).

Note to Yahoo!® users: Due to the many issues on Yahoo!'s servers, Yahoo! is no longer officially supported by this app.

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.

Note to Yahoo!® users: Yahoo's servers have several known issue. There is no guarantee that this app will work with your account. Please don't downrate this app if it doesn't, it's a server issue not a bug.

Features:

* Sync contacts from a CardDAV-server (tested and reported to work with DAViCal, SOGo, egroupware, Zimbra, david.fx, Fruux, ownCloud ... and more. See my 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

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!

--- new in 0.4.5 --
fix empty contact data issue for contacts without UID

--- new in 0.4.4 --
fix crash when contact on server has no UID

--- new in 0.4.3 --
fix self-signed certificate issue with Android 4.3
add provider chooser (contact us to get your service onto that list)
support ctag to save traffic if server supports it
add Russian and Polish translations (thanks to Anton Chaporgin/amadika.ru and Krzysztof/CYBERlabs.pl)
...
Add to list
$2.21
93
4.7
User ratings
632
Installs
10,000+
Concerns
2
File size
504 kb
Screenshots
Screenshot of CardDAV-Sync beta Screenshot of CardDAV-Sync beta Screenshot of CardDAV-Sync beta Screenshot of CardDAV-Sync beta Screenshot of CardDAV-Sync beta Screenshot of CardDAV-Sync beta

About CardDAV-Sync beta
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 beta)

Samsung S5 users: Please note that some S5 devices come with a broken contacts app that crashes when opening a contact synced by this app. Please report any crashes to Samsung.

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.

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).

Note to Yahoo!® users: Due to the many issues on Yahoo!'s servers, Yahoo! is no longer officially supported by this app.

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.

Note to Yahoo!® users: Yahoo's servers have several known issue. There is no guarantee that this app will work with your account. Please don't downrate this app if it doesn't, it's a server issue not a bug.

Features:

* Sync contacts from a CardDAV-server (tested and reported to work with DAViCal, SOGo, egroupware, Zimbra, david.fx, Fruux, ownCloud ... and more. See my 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

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!

--- new in 0.4.5 --
fix empty contact data issue for contacts without UID

--- new in 0.4.4 --
fix crash when contact on server has no UID

--- new in 0.4.3 --
fix self-signed certificate issue with Android 4.3
add provider chooser (contact us to get your service onto that list)
support ctag to save traffic if server supports it
add Russian and Polish translations (thanks to Anton Chaporgin/amadika.ru and Krzysztof/CYBERlabs.pl)
...

Visit Website
User reviews of CardDAV-Sync beta
Write the first review for this app!
Android Market Comments
A Google User
Aug 6, 2014
Almost there! I was very pleased when the sync completed and I found that I now have my Palm contacts on my Android. I got them there by exporting them from JPilot 1.8.2 and then importing them into a KDE Kontact DAV resource synced w/ Radicale. After the sync with CardDAV-sync, they show up on my phone in their full glory, even grouped by category! The part that is still missing is that the Android contacts are not editable unless they are first moved to the standard phone (2.3) contacts, meaning they no longer sync with CardDAV and thus, in my case, the KDE PIM. KDE changes do, however, show up on the phone. Getting there...
A Google User
Jul 21, 2014
My family relies on this app My family uses this app to synchronise our contacts
A Google User
Jul 19, 2014
Works great with owncloud I basically forget it is there now. My contacts from owncloud just appear. The most important thing to remember is that if your contacts disappear after a reboot make sure you really do install the work around.
A Google User
Jul 17, 2014
Great app Simple. Use it to sync my contacts
A Google User
Jun 20, 2014
Was working, but not on new phone. I started using carddav to sync contacts from my galaxy s3 to my owncloud. All works well on that platform. Now that I've upgraded to a galaxy s5, the application crashes contacts app every time a contact is selected. This obviously goes the same when selecting a contact through the phone app. So I'm giving a 3 star since this app works on other devices.