I've got a samsung nexus with android 4.3 with a few contacts (just for
testing). The phone is paired over bluetooth with my laptop. I did an initial
sync with those commands:
syncevolution --configure \
syncURL= \
addressbook/backend=pbap \
addressbook/database=obex-bt://$mac_addr \
target-config@pbap addressbook
syncevolution --configure \
--template SyncEvolution_Client \
--keyring=no \
syncURL=local://@pbap \
pbap
syncevolution --sync refresh-from-client pbap addressbook
This imports all contacts perfectly. Then on the android phone I edit a contact
and add an email address, and run that command on laptop to sync:
syncevolution pbap addressbook
And it says there are no changes. If I do that it works:
syncevolution --sync refresh-from-client pbap addressbook