10.4: Add iSync support for Nokia E70

Jul 06, '06 07:30:00AM

Contributed by: Anonymous

I bought a new Nokia E70 recently, and of course, iSync doesn't support it yet, so I did a little hacking and got it working. You can read all the details, including info on fixing a timezone offset issue, in this entry on my blog. Read on for the required edits to MetaClasses.plist.

In the Finder, control-click on the iSync application and choose Show Package Contents. Then navigate into Contents -> Plugins -> ApplePhoneConduit.syncdevice -> Contents -> Plugins -> PhoneModelsSync.phoneplugin -> Contents -> Resources. In that folder, modify MetaClasses.plist (make a backup first!) using the below code.

<key>com.nokia.E70</key>
<dict>
  <key>Identification</key>
  <dict>
    <key>com.apple.cgmi+cgmm</key>
    <string>Nokia+Nokia E70-1</string>
    <key>com.apple.gmi+gmm</key>
    <string>Nokia+Nokia E70-1</string>
  </dict>
  <key>InheritsFrom</key>
  <array>
    <string>family.com.nokia.serie60v2.3</string>
    </array>
  <key>Services</key>
  <array>
    <dict>
      <key>ServiceName</key>
      <string>com.apple.model</string>
      <key>ServiceProperties</key>
      <dict>
        <key>ModelIcon</key>
        <string>NOKE70.tiff</string>
        <key>ModelName</key>
        <string>E70</string>
      </dict>
    </dict>
  </array>
</dict>
Save the file, and you should be set. More details on my above-referenced blog entry...

Comments (5)


Mac OS X Hints
http://hints.macworld.com/article.php?story=20060609072857488