Nokia E50
Phone
Hardware Details
- Mobile Hardware
- Model: Nokia E50 (RM-170)
- Firmware Version: V 07.36.0.0 (07-09-2007)
Phone Configuratiuon
I used the original Nokia Syncronisation Profile with the Name PC Suite. Connection Settings for this Profile are (I have a german Phone):
Name d. Sync.-Profils PC Suite Programme Kontakte Einstell. definiert (defined) Kalender Einstell. definiert (defined) Notizen Einst. nicht definiert (not defined) SMS Einst. nicht definiert (not defined) Verbindungseinstell. Serverversion 1.1 Datenträger Bluetooth Serveradresse PC Suite Benutzername Kein (not set) Password **** (not set) Sync.-Anfr. erlauben Ja (Yes) Alle Sync-Anfr. ann. Ja (Yes)
Example Contact
I added an example contact to my address book. This contact was extracted from the phones address book using the tools provided by the phone. The example contact was copied to the memory card using the phones internal address books copy mode: "Kopieren" (copy), "Auf Speicherkarte" (to Memory Card). You can find the example contact attached to this site at the bottom of this page.
Every Detail was added and the attributes got values filled with the (german) name prefixed with xxx (Name -> xxxName). Attributes not allowing text as value got the numers 0123456789 or a phone number +491234567890. The details allow repetition and could appear more the once are are entered twice. Also the HOME (privat) and WORK (dienstlich) version of the details were entered. One attribute was limited in length, so only the value xxxNamensz was left. Some Values need to have the exact syntax, so reasonable value were entered (Birthday 01.01.1970, email xxx@...).
opensync 0.2x
I organised Contacts, Calendar and Notes in three groups, because i got dupes from the file-sync plugin when i tried to sync them in one group.
The tools:
dave@linux:~$ msynctool --version This is msynctool version "0.22" using OpenSync version "0.22"
Configuration for syncing Contacts with opensync 0.2x
dave@linux:~$ msynctool --showgroup mycon
Groupname: mycon
Member 1: file-sync
Configuration : <?xml version="1.0"?>
<config>
<path>/home/dave/opensync2/Contacts</path>
<recursive>FALSE</recursive>
</config>
Member 2: syncml-obex-client
Configuration : <?xml version="1.0"?>
<config>
<bluetooth_address>11:22:33:44:55:66</bluetooth_address>
<bluetooth_channel>10</bluetooth_channel>
<interface>0</interface>
<identifier>PC Suite</identifier>
<version>1</version>
<wbxml>1</wbxml>
<username></username>
<password></password>
<type>2</type>
<usestringtable>0</usestringtable>
<onlyreplace>0</onlyreplace>
<onlyLocaltime>0</onlyLocaltime>
<recvLimit>0</recvLimit>
<maxObjSize>0</maxObjSize>
<contact_db>Contacts</contact_db>
</config>
Configuration for syncing Calendar with opensync 0.2x
dave@linux:~$ msynctool --showgroup mycal
Groupname: mycal
Member 1: file-sync
Configuration : <?xml version="1.0"?>
<config>
<path>/home/dave/opensync2/Events</path>
<recursive>FALSE</recursive>
</config>
Member 2: syncml-obex-client
Configuration : <?xml version="1.0"?>
<config>
<bluetooth_address>11:22:33:44:55:66</bluetooth_address>
<bluetooth_channel>10</bluetooth_channel>
<interface>0</interface>
<identifier>PC Suite</identifier>
<version>1</version>
<wbxml>1</wbxml>
<username></username>
<password></password>
<type>2</type>
<usestringtable>0</usestringtable>
<onlyreplace>0</onlyreplace>
<onlyLocaltime>0</onlyLocaltime>
<recvLimit>0</recvLimit>
<maxObjSize>0</maxObjSize>
<calendar_db>Calendar</calendar_db>
</config>
Configuration for syncing Calendar with opensync 0.2x from sunbird-plugin
DRAFT VERSION (Di 19. Feb 02:26:35 CET 2008):
Looks like a nice way to sync icals into the E50 - Dont know if i need sunbird anymore ;) . VI tho write the events and msynctool to sync them to the Nokia E50.
OK, this is what i did :
- downloaded ical file: http://www.fosdem.org/2008/schedule/ical
- imported file into sunbird 0.7
- exported calendar to file /home/dave/opensync2/calendar.ics (don't forget to klick "Ordner-Browser" (browse) in sunbird and select "iCalendat (*.ics)" as filetype)
- started msynctool --sync sunbird and transferd all 240 events from the 2 days to the phone
- phone gets slow ;( , but usable
The configuration was like this:
Groupname: sunbird
Member 1: syncml-obex-client
Configuration : <?xml version="1.0"?>
<config>
<bluetooth_address>11:22:33:44:55:66</bluetooth_address>
<bluetooth_channel>10</bluetooth_channel>
<interface>0</interface>
<identifier>PC Suite</identifier>
<version>1</version>
<wbxml>1</wbxml>
<username></username>
<password></password>
<type>2</type>
<usestringtable>0</usestringtable>
<onlyreplace>0</onlyreplace>
<onlyLocaltime>0</onlyLocaltime>
<recvLimit>0</recvLimit>
<maxObjSize>0</maxObjSize>
<calendar_db>Calendar</calendar_db>
</config>
Member 2: sunbird-sync
Configuration : <config>
<file default="1" path="/home/dave/opensync2/calendar.ics" />
</config>
Configuration for syncing Notes with opensync 0.2x
Syncronising Notes also works fine. The first line of the E50 note is the SUMMARY of the VNOTE and the rest of the note ist the BODY.
dave@linux:~$ msynctool --showgroup mynotes
Groupname: mynotes
Member 1: file-sync
Configuration : <?xml version="1.0"?>
<config>
<path>/home/dave/opensync2/Notes</path>
<recursive>FALSE</recursive>
</config>
Member 2: syncml-obex-client
Configuration : <?xml version="1.0"?>
<config>
<bluetooth_address>11:22:33:44:55:66</bluetooth_address>
<bluetooth_channel>10</bluetooth_channel>
<interface>0</interface>
<identifier>PC Suite</identifier>
<version>1</version>
<wbxml>1</wbxml>
<username></username>
<password></password>
<type>2</type>
<usestringtable>0</usestringtable>
<onlyreplace>0</onlyreplace>
<onlyLocaltime>0</onlyLocaltime>
<recvLimit>0</recvLimit>
<maxObjSize>0</maxObjSize>
<note_db>Notes</note_db>
</config>
opensync 0.3x (developement version)
WARNING: according to the Main Page of this Wiki: 0.3x releases are not recommended for end users or distribution packaging.
Synchronisation between Nokia E50 and Filesystem over Bluetooth using syncml-obex-client and file-sync Plugins with command line tool msynctool . Syncing contacts worked, calendar did not work (for me!).
- Software
- libopensync 0.36
- libopensync-plugin-vformat 0.36
- libopensync-plugin-file 0.36
- libsyncml 0.4.6
- libopensync-plugin-syncml 0.36
- msynctool 0.36
Configuration for syncing Contacts with opensync 0.3x (developement version)
With the following configuration i was able to sync my contacts:
dave@linux:~$ msynctool --showgroup e50
Group: e50
Member 1: file-sync
Configuration : <?xml version="1.0"?>
<config>
<directory>
<path>/home/dave/opensync3/Contacts</path>
<objtype>contact</objtype>
<objformat>vcard21</objformat>
</directory>
</config>
Member 2: syncml-obex-client
Configuration : <?xml version="1.0"?>
<config>
<type>2</type>
<bluetooth_address>11:22:33:44:55:66</bluetooth_address>
<bluetooth_channel>10</bluetooth_channel>
<interface>0</interface>
<identifier>PC Suite</identifier>
<version>1</version>
<wbxml>1</wbxml>
<username></username>
<password></password>
<usestringtable>0</usestringtable>
<onlyreplace>0</onlyreplace>
<onlyLocaltime>0</onlyLocaltime>
<recvLimit>0</recvLimit>
<maxObjSize>0</maxObjSize>
<database>
<name>Contacts</name>
<objtype>contact</objtype>
<objformat>vcard21</objformat>
</database>
</config>
lower level commands
Calendar syncronisation does not work, for the Moment with Version 0.3x. Why?
dave@linux:~$ syncml-obex-client -b 11:22:33:44:55:66 10 --identifier "PC Suite" --wbxml --sync text/x-vcalendar Calendar connection with device succeeded Received an Alert for the DS Server at Calendar: Type: 201, Last , Next 20080214T232155Z Just received a new session with ID 1 Received the DevInf Session 1 reported final. flushing Received an reply to our Alert Session 1 reported final. flushing Session 1 has ended
dave@linux:~$ syncml-obex-client -b 11:22:33:44:55:66 10 --identifier "PC Suite" --wbxml --slow-sync text/x-vcalendar Calendar connection with device succeeded Received an Alert for the DS Server at Calendar: Type: 201, Last , Next 20080214T235953Z Slowsyncing Just received a new session with ID 1 Received the DevInf Session 1 reported final. flushing Received an reply to our Alert Session 1 reported final. flushing Session 1 has ended
The phone says 'Wird verbunden' (connecting), 'Wird getrennt' (disconnecting), Systemfehler (system error). ...Bug?
(m1t0/2007-02-14)
Attachments
- xxxNachname xxxVorname.vcf (2.0 kB) -
example VCARD from Nokia E50 (RM-170)
, added by m1t0 on 02/16/08 12:33:45. - file-sync-0.22.vcf (2.2 kB) -
example VCARD from file-sync plugin
, added by m1t0 on 02/16/08 12:40:55.
