Mit dem Paket „syncevolution“ ist es möglich sein Mobiltelefon über Linux mit verschienden Anbiertern von SyncML, wie den Google Kontakten, zu synchronisieren. Über Bluetooth können so zum Beispiel diese Kontakte im Adressbuch des Gerätes gespeichert werden.
Installation
Um das Paket zu installieren klicken Sie auf den folgenden Button:
Alternativ kann ins Terminal folgender Befehl eingegeben werden:
1sudo apt-get install syncevolution
Konfiguration des Handys
Um ein Gerät synchronisieren zu können muss es zuerst konfiguriert werden, indem ein Profil gewählt, die Bluetooth-Adresse angegeben und ein Name vergeben wird.
Über syncevolution -l ?<suchbegriff>
kann zunächst ein Template für das Gerät gefunden werden. Um zum Beispiel ein Nokia-Handy einzurichten gibt man syncevolution -l ?nokia
ein.
Darauf antwortet das Skript mit:
1Available configuration templates (clients):
2template name = template description matching score in percent (100% = exact match)
3Nokia_N900 = Template for all Nokia phones which support contacts, notes and combined tasks+events 100%
4Sony_Ericsson_K750i = Template for old Sony Ericsson phones, with separate databases for contacts/events/tasks/memos and SyncML 1.1 40%
5Sony_Ericsson_W595 = Template for all current Sony Ericsson phones, with separate databases for contacts/events/tasks/memos and SyncML 1.2 40%
6SyncEvolution_Client = SyncEvolution server side template 40%
In diesem Fall passt das Template „Nokia_N900“ am besten. Je nachdem welches Gerät man verwendet, ist an dieser Stelle natürlich eine andere Auswahl zu treffen.
Als nächstes legt man die eigentliche Konfiguration an:
1syncevolution --configure --template <template> --sync-property syncURL=obex-bt://<bt-adresse> <name>
Bei mir wurde daraus:
1syncevolution --configure --template Nokia_N900 --sync-property syncURL=obex-bt://D8:75:33:6F:20:2D Johannes
##Konfiguration der Google-Kontakte## Als Nächstes sollte man das andere Ende der Synchronisierung einrichten. In diesem Beispiel sind es die Google-Kontakte.
Dazu muss folgendes eingegeben werde:
1syncevolution --configure --template google-contacts username=<benutzer>@gmail.com password=<passwort> target-config@google
Synchronisierung durchführen
Jetzt ist es möglich mit
1syncevolution google
oder
1syncevolution <Gerätename>
eine Synchronisierung durchzuführen.