I have a cranky old Nokia 6086. And I’m waiting for Android, just because of its open source license.

Since yesterday however it started to show signs of aging.

Long story short, I was searching for a synchronizer using bluetooth. Nokia only makes PC Suite. I have a Mac. And Mac has iSync which is not compatible with Nokia 6086.

6086-not-compatible

Two Google searches later, here is the solution that worked for me. Here is what I did.

Edit the following file using any editor of your choice. I use Textmate (therefore mate), you can use Vi, Emac, nano, or “I’m still a fan of Charles Babbage” editor:

sudo mate /Applications/iSync.app/Contents/PlugIns/ApplePhoneConduit.syncdevice/Contents/PlugIns/PhoneModelsSync.phoneplugin/Contents/Resources/MetaClasses.plist

Add the following code right after 6021 entry.

<key>com.nokia.6086</key>
<dict>
        <key>Identification</key>
        <dict>
                <key>com.apple.cgmi+cgmm</key>
                <string>Nokia+Nokia 6086</string>
                <key>com.apple.gmi+gmm</key>
                <string>Nokia+Nokia 6086</string>
        </dict>
        <key>InheritsFrom</key>
        <array>
                <string>family.com.nokia.series40.bus.bt</string>
        </array>
        <key>Services</key>
        <array>
                <dict>
                        <key>ServiceName</key>
                        <string>com.apple.model</string>
                        <key>ServiceProperties</key>
                        <dict>
                                <key>ModelIcon</key>
                                <string>NOK6086.tiff</string>
                                <key>ModelName</key>
                                <string>6086</string>
                        </dict>
                </dict>
                <dict>
                        <key>ServiceName</key>
                        <string>com.apple.synchro</string>
                        <key>ServiceProperties</key>
                        <dict>
                                <key>MaxEMailLength</key>
                                <integer>126</integer>
                                <key>MaxNotesLength</key>
                                <integer>126</integer>
                                <key>MaxURLLength</key>
                                <integer>126</integer>
                        </dict>
                </dict>
        </array>
</dict>

Download this file and copy it into the following location using cp command.

sudo cp NOK6086.tiff 	/Applications/iSync.app/Contents/PlugIns/ApplePhoneConduit.syncdevice/Contents/PlugIns/PhoneModelsSync.phoneplugin/Contents/Resources/

Now bite your nails twice, touch the sacred Aluminum and pray.

6086-detected

WooHoo!! We are ready to synchronize our address book.

6086-lets-sync

6086-sync-started

Once imported into Address Book, I created an archive of address book with date.