When I have tested the opensync plugin with my BlackBerry Storm, I have found a critical issue !
Indeed, when I modify a contact from Evolution. After the
synchronization process, my contact is well updated on my device ; but I
lose the field uniqueId (btool says me Contact 0x0)
It's very serious, because after several updated contacts, I have got
several contacts with uniqueId = 0 ! Moreover, I have some duplicate
contacts !
In fact, although the device accepts multiple contacts with uniqueId =
0, it isn't OK for the sync process.
So with this patch, I send the uniqueId. It's compliant with my USB logs
from windows and RIM's tools.