This topic is related to DAVdroid 0.8.4.1 and OwnCloud 8.1.3.
After synching my Andorid phone with OC I missed some contacts.
So I exported all OC contacts as vCards and experienced that all affected contacts contain a . or @ char in it’s UID:
>grep -c "UID:.*[\.|@]" Selected_contacts.vcf
Fix (very pragmatic)
I just modified the related UID’s char as following:
diff Selected_contacts.vcf Selected_contacts.modified.vcf
After deleting all contacts in OC I imported my modified vCard’s file. Afterwards the sync with DAVdroid was successful for all my contacts now.
I was not sure where to post this experience. I just want to help improving this really, really wonderful Syncing Software! Hope this is the right place. Or should it be located at the OC forum? Maybe I bother the wrong guys…