OK, just checked, and adding CRLF between vcards worked for my carkit: a Peugeot Connect Nav. All contacts available after an outbound call. The change: [sbox-FREMANTLE_ARMEL: ~/obexd/plugins] > diff phonebook-ebook.c_old phonebook-ebook.c 168c168,169 < string = g_string_append(string, vcard); --- > string = g_string_append(string, vcard); > string = g_string_append(string, "\r\n");