Posted February 12th, 2008, in: Technology

Just switched to AT&T and of all the phones they are offering for free, the Nokia 6126 looked like the best bet to me. It’s got a Micro SD expansion slot and a slightly better camera than the others I had to choose from.

Unfortunately, in Tiger, iSync doesn’t work with the 6126 by default but I was able to find a work-around and it’s fairly simple. All it takes is a quick edit to an XML “.plist” file.

Here’s how you do it:

  • Optional, but recommended: Go download TextWrangler for free and install it. If you do not do this, you can use TextEdit instead.
    • Make sure iSync is not running
    • In your Applications folder, find the iSync application, Right-Click (or hold down control and click) on it and select Show “Package Contents”

      picture-75.png

      • iSync/Contents/Plugins/ApplePhoneConduit.Syncdevice/Contents/Plugins /PhoneModelsSync.phoneplugin/Contents/Resources/ …And find the file called Metaclasses.plist
      • Right-Click (or hold down control and click) on it and select Open with –> Other… And navigate to TextWangler (or Text Edit will work too. Really, any text-editing program will work)
      • Recommended: Under the File Menu, select Save As. And Re-Name the file something like original-Metaclasses.plist and save it to someplace where you’ll be able to find it again if you do something wrong and need to revert to the way the file was before. Repeat the last step to re-open the original file, Metaclasses.plist in TextWrangler (or other text editor)
      • Hold down the Apple (command) Key and press F to open the “Find” dialog. Type 6111 and press return. This will take you to the first place in the file where 6111 appears
      • This is the hardest part: Select everything from <key>com.nokia.6111</key> all the way down to where it says </dict> right before <key>com.nokia.6230</key> and select Copy from the Edit Menu (or hold down the Apple Key and press C) to copy the copy this section of the code to the clipboard.

      picture-77.png

      • Note: The area you just copied in the last step should still be highlighted. If it isn’t, re-highlight it. If you’re using TextWrangler, under the Search Menu, select Find. In the upper field, type 6111 and type 6126 in the lower field. Press the Replace All Button. (If you’re nor using TextWrangler, you need to carefully find every instance of 6111 and replace it with 6126… Then skip to the next step)

      picture-78.png

      • Now click to place the cursor right after the </dict> that is right above <key>com.nokia.6230</key> and press Return to make a space in between </dict> and <key>com.nokia.6230</key>

      picture-79.png

      • Now select Paste from the Edit Menu (or Hold Down the Apple Key and press V) to Paste a copy of the part of the code you changed back into the file in its unchanged form (still containing all the 6111‘s)
      • Select Save from the File Menu (or hold down the Apple Key and press S) to save the changes you’ve made to the file.
      • That’s it. Unless you did something wrong, iSync should now work with your Nokia 6126.

      ###

      HEY!  Did this post help you?  Did it save your life?  Did it save you time?  If so, please consider donating to me.  I need the money and every little bit helps.  No donation is too small!  Thanks.

      One Response to “Hack: Make Nokia 6126 Work With iSync in OS X”

       
      idontsleep wrote on February 14th, 2008 1:31 am :

      gasp. you didn’t get an iphone? thought if you were getting a new phone you’d get that.

      Leave a Reply