In which the internet makes buying the wrong phone right again.
About 6 months ago I acquired a Nokia 6126, and wrote a blog entry about how to make it work with iSync. Today I’m back to update that for 10.4.9, with some hints provided by Tony Copping, here’s what to do:
Pair your phone. I opted for starting from the Mac side. The 6126 nicely lets you say “never bug with me pesky prompts when this devices tries to connect”.
Edit your MetaClasses.plist. Go to Applications, right click on iSync, choose “Show Package Contents”, then it’s just Contents, PlugIns, ApplePhoneConduit.syncdevice, Contents, PlugIns, Nokia-6131.phoneplugin, Contents, Resources. If you have developer tools installed either don’t use plist editor, or do it by hand :)
Add the following, right before <key>com.nokia.6131</key>:
<key>com.nokia.6126</key>
<dict>
<key>Identification</key>
<dict>
<key>com.apple.gmi+gmm</key>
<string>Nokia+Nokia 6126</string>
</dict>
<key>InheritsFrom</key>
<array>
<string>family.com.nokia.6131</string>
</array>
<key>Services</key>
<array>
<dict>
<key>ServiceName</key>
<string>com.apple.model</string>
<key>ServiceProperties</key>
<dict>
<key>ModelName</key>
<string>6126</string>
<key>CompanyName</key>
<string>Nokia</string>
<key>ModelIcon</key>
<string>com.nokia.6131.tiff</string>
</dict>
</dict>
</array>
</dict>
Save the plist and restart iSync.
Add a device and your 6126 should show up. All going well everything should work out.
???
Profit! (Or at least enjoy your new 6126 compatible iSync).