Archive for May, 2006

Switched jobs

I’m working for these nice people now. More details will follow later, I’m way too busy to go into details at this time ;).

iSync 2.2 and Nokia N70

Nokia N70With the latest 10.4.6 OS X update Apple changed syncing with Symbian S60 devices (Nokia N70 in my case) from a proprietary sync app copied to the phone to using SyncML. This is great news since SyncML is a standard way of synchronizing data across devices, but there’s one little snag: all-day events aren’t seen as memos anymore. They’re now copied to the phone as events with a duration from 00:00 to 23:59.

Personally I don’t like this behaviour and luckily for me (and thanks to this thread on the Apple discussion forums) you can revert back to the pre 10.4.6 way of doing things. Here’s what to do if you have a Nokia N70 (disclaimer: do this at your own risk):

  • Remove the Nokia N70 from the iSync device list
  • Locate /Applications/ iSync.app/ Contents/ PlugIns/ ApplePhoneConduit.syncdevice/ Contents/ PlugIns/ PhoneModelsSync.phoneplugin/ Contents/ Resources/ MetaClasses.plist
  • Make a backup of this file and open the original in the plist editor
  • Find the com.nokia.N70 key
  • Change the inheritsFrom value from family.com.nokia.serie60v2.3 to family.com.nokia.serie60v2.2 (so change the 2.3 to 2.2)
  • Save the file and add the N70 back to iSync
  • Try synchronizing the device and allow iSync to install the sync application on the phone
  • Let it synchronize the data (I chose to overwrite the device data)

I now have all-day events showing up as memos again. Contact information seems to have been sync’d correctly too, images and all. Chances are though that with the next OS X update the iSync MetaClasses.plist file will be replaced again, so you might want to keep tabs on it.