Panasonic X700 + iSync == true
After some experimentation, frustration and lots of googling, my new Panasonic X700 now works with iSync.
Since the X700 is a Symbian Series 60 phone, I assumed (quite correctly) that since a whole bunch of other Series 60 phones can sync with iSync, so should this one. Note that this applies to bluetooth, I did not test any other method.
Below I provide a list of changes that are needed to make your phone play ball with iSync. There are two ways to do it, the fast way and the slow way. The slow way allows you to add your own fancy picture for the phone. The fast way shows your phone as a Nokia 3650. I did the slow way until I realised that the fast way works just as fine.
You should know how to work the Terminal for this. If you don't, learn that first.
CD into /Library/Application Support/SyncService/501
501 is the numeric value of your username, you can find it by using the id command.
Once you are there, edit the file SymbianConduitDefaults.plist, it should actually not exist, so you will be creating a new file. Into this file, paste the following content:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist
PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<dict>
<key>kBTEmptyFolderIsOkayReally</key>
<false/>
<key>kNSSyncDeviceID</key>
<string>xx-xx-xx-xx-xx-xx</string>
<key>kNSSyncDeviceName</key>
<string>X700</string>
<key>kNSSyncDeviceShouldSlowSyncCalendars</key>
<false/>
<key>kNSSyncDeviceShouldSlowSyncContacts</key>
<false/>
<key>kNSSyncDeviceUseCalendars</key>
<true/>
<key>kNSSyncDeviceUseContacts</key>
<true/>
<key>kSymbianConduitDayRangeKey</key>
<integer>14</integer>
<key>kSymbianConduitModelKey</key>
<string>3650</string>
<key>kSymbianHasDeviceSynced</key>
<true/>
</dict>
</array>
</plist>
Replace xx-xx-xx-xx-xx-xx with the Device ID (MAC) of your phone. This can be found in System Preferences/Bluetooth/Devices.
Save the file. Next step is delete all pairings between your computer and phone, and pair it again. Then start iSync and sync that stuff. The synchronization even includes contact pictures! Great stuff.
Problems:#1: If you give custom names to fields for your contacts, those fields will usually cause problems. So avoid giving fields custom names, just use the default ones and everything will be fine.
#2: At first my phone and computer started the pairing but disconnected, this was solved by deleting the pairings and pairing them again. After that it worked like a charm.
If anyone has any other experiences with X700, feel free to post in the comments.
The solution came from lots of googling, but the biggest help was here and here.
UPDATE: It does not always work like a charm, but removing the pairing and re-pairing seems to do the trick. I'll update more once I know more.
Comments
this is amazing! do you think a similar thing would work for the Nokia 6260? I'm trying to decide between these two phones, and isync would push the x700 into first place.
Posted by: mnl | December 31, 2004 03:53 PM
It could work, especially since it is a Nokia.
In fact, all nokia phones in the iSync "phone settings" file for Symbian phones are actually using the 3650 profile, so I could probably tell you with 90% certainty that it would work.
Posted by: Dimo | January 5, 2005 04:44 PM
this worked for me great - in fact my (unsupported) panasonic x700 now works with isync better than my old (officially supported) Nokia 6600 did!!
Posted by: sparemark | January 7, 2005 10:59 AM
That's great to hear :)
Mine works nicely too! Havent had a problem for quite a while!
Just takes a while, but I think there is a solution to that, I am working on it. I'll post when I have it.
//D
Posted by: Dimo | January 7, 2005 10:12 PM
I finally got it to sync (took a few attempts) but it went very very slowly (like 1k every 15 seconds) and it didn't transfer over address book photos.
running 10.3.7 with latest isync. any ideas on how to get the photos over?
Posted by: vasu | February 10, 2005 01:14 AM
Anyone been able to make this work since iSync 1.5 was released? Seems to have broken it?
Thanks,
Shane.
Posted by: Shane | March 18, 2005 04:57 AM