Using Nokia 6120 on a Mac with iSync

10 September 2007
COMMENTS: 54

Tom Bates

Written by Tom Bates
Tom Bates blogs at Assorted Scribbles

A terrible feeling - having just purchased a new phone, and finding that isync doesn't support it. Suddenly it doesn't seem to shine quite as much.

Well, lets get on with it. The phone is a Nokia 6120 - not supported by isync, but it will it you tweak it.

For a (possibly) safer way to add support, you can always fork out 10€ and get buy the plugin here. Although I haven't tested it, apparently the phone is supported, along with a host of others. Now, my way is a bit of a bodge, but it works perfectly for me. I say my way, I really mean their way. Here's the instructions: (lifted from another article here)

  • Quit iSync if its running.
  • Right-click (control-click, for you one-button mousers) on the iSync application in your /Applications folder, and select 'Show Package Contents'. Navigate through the folders to Contents -> PlugIns -> ApplePhoneConduit.syncdevice -> Contents -> PlugIns -> PhoneModelsSync.phoneplugin -> Contents -> Resources.
  • In this file, back-up the MetaClasses.plist file by clicking on it, and select File->Duplicate from the Finder menu. Make sure to do this!
  • Open the original in a text editor.
  • I found a nokia running s60 v2.3. Although the 6120 runs v3.1, this seems to work for me!
  • Search for this 'Nokia+Nokia N70' and you'll find the phone that I copied. I copied its whole entry:
<key>com.nokia.N70</key>
<dict>
	<key>Identification</key>
	<dict>
		<key>com.apple.cgmi+cgmm</key>
		<string>Nokia+Nokia  N70</string>
		<key>com.apple.gmi+gmm</key>
		<string>Nokia+Nokia  N70</string>
		<key>com.apple.usb.vendorid-modelid</key>
		<string>0x0421/0x043A</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>NOKN70.tiff</string>
					<key>ModelName</key>
					<string>N70</string>
				</dict>
			</dict>
		</array>
	</dict>
</dict>

Changed N70 to 6120, and pasted the new xml entry below it (looking like this) -

<key>com.nokia.6120</key>
<dict>
	<key>Identification</key>
	<dict>
		<key>com.apple.cgmi+cgmm</key>
		<string>Nokia+Nokia  6120</string>
		<key>com.apple.gmi+gmm</key>
		<string>Nokia+Nokia  6120</string>
		<key>com.apple.usb.vendorid-modelid</key>
		<string>0x0421/0x043A</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>NOKN70.tiff</string>
				<key>ModelName</key>
				<string>N70</string>
			</dict>
		</dict>
	</array>
</dict>

Now, I'm not sure why this is necessary, but unpair your previous phone before you add this new one.

Then, open isync, add a new device, watch it pop up with the green light, and off you go!

There are 54 comments on this articleRSS

  1. 21 September 2007
    By Steve

    Cool, this solved my problem!

  2. 26 September 2007
    By Koan

    You rule

  3. 7 October 2007
    By Onkia

    Sweet! Worked like a charm! Thanks :)

  4. 17 October 2007
    By Craig

    Thank you very much! Worked perfectly.

  5. 20 October 2007
    By Marco

    Great.. perfect solution! fast, clean ... really Apple! thanks :)

  6. 31 October 2007
    By Mike Owen

    A wonderful fix. Thank you!

  7. 2 November 2007
    By Toby Roscoe

    I'm by no means a computer programmer (I think pen up / pen down in basic was the last thing I did), but this remedy took less than 15 mins and worked perfectly. Thanks for saving my fingers hours of manual button pushing! I would have thought that those clever people in California should be chatting a bit more regularly with those clever people in Finland, but thank goodness for the other clever people out here on the web. I suggest using the find / replace function in TextEdit (Apple F).

  8. 2 November 2007
    By Andrew

    Worked a treat. But not when I copied the code from above, just copied from inside the file (as specified!) Thanks. Has anyone got the SMS from address book working for the 6120? My options are grayed out.

  9. 13 November 2007
    By Mike van Kuik

    Great solution :D I just got my Nokia 6120 classic today and there still wasn't a solution at nokia or apple I do hope they'll fitx it in the next iSync (update). Thanks for hacking/tweaking the system :D

  10. 15 November 2007
    By Bart Lammertyn

    Almost lost €30 on a plug-in to make it work ... thank God I found your site :-)

  11. 17 November 2007
    By no sugar

    For some reason it won't let me sync my contacts ? Any advice ?

  12. 17 November 2007
    By Jeff

    Woo Hoo! Worked like a charm and was too easy! Thanks very much!!!

  13. 19 November 2007
    By the author

    @Andrew: Don't think SMS from address book is supported yet, I haven't found any fixes. @no sugar: Not sure why it doesn't work for you. I can suggest restoring the backup file that you made, restarting the system, then starting again step by step.

  14. 21 November 2007
    By Marlon from HK

    it worked! million thanks!

  15. 24 November 2007
    By Esben

    This is so great! I almost purchased another phone because I knew the 6120 wasn't supported by default, but now I'm glad I didn't. It's a great phone and iSync makes it 100x better. Thanks!

  16. 24 November 2007
    By no sugar

    After restoring the backup file and deleting the bluetooth entry it's showing up now in iSync an has a green light! But for some reason it still won't let me sync my contacts. Only my Calender entries get transmitted. Any advice?

  17. 24 November 2007
    By the author

    @no sugar: well, with the green light your half way there! The only thing I can suggest is to fool around with the sync settings actually on the phone - bare in mind that you have a few options this end of the sync as well. Go to menu > settings > connectivity > sync > PC Suite > edit sync profile > applications > contacts, then make sure 'include in sync' is set to yes for a start, and have a fiddle with the rest!

  18. 3 December 2007
    By Dan

    Couldn't get it to work. How do I restore the file I duplicated?

  19. 20 December 2007
    By J

    Thank you so much. You saved me from a headache!

  20. 4 January 2008
    By YaoHsien

    Cool!!!It just works!!!Thanks a lot~~

  21. 8 January 2008
    By Johan, Stockholm

    I’m so greatful!!! Thanks! And it was Nokias tech support who "inofficial" told me about this site and solution. It worked for me at once!

  22. 17 January 2008
    By Andrew

    I've found a widget that will work with the 6120 so you can SMS from the phone (not a separate subscription). emitSMS dashboard widget here http://algoritmer.dk/widget/ works very well. Simple to set up. Not quite as good as SMS from address book but that's gone in Leopard for everyone anyway.

  23. 26 January 2008
    By Simpleminded

    works only with bluetooth, how do i get it working with USB??

  24. 11 March 2008
    By George

    Thank you heaps i thought i had purchased a dummy or i was a dummy for purchasing the phone.

  25. 18 March 2008
    By Dani

    THX!!!

  26. 21 March 2008
    By Micke

    You'r a genius!! keep up the good work!!

  27. 27 March 2008
    By John

    Thanks mate, big help :)

  28. 2 April 2008
    By Ferlin

    Thanks! it worked perfectly! :)

  29. 15 May 2008
    By Stuart

    Just found this site. I have the same problem with the new 6124 Nokia have released to Vodafone. I understand that it is a development of 6120. Would the same dix work?

  30. 26 May 2008
    By isaac

    I have a 6120 isynced to my laptop powerbook (system10.5.2) and it work perfect. But I am trying to set it up on a mac with system 10.4.11 but isync reject it. It says Nokia 6120 is not compatible with Isync.Is it because of 10.4.11 system or something i do wrong. Can someone help pleez

  31. 14 June 2008
    By Roberto

    Great solution!Thank you for this!

  32. 16 June 2008
    By Mar

    I am confused only with one thing: what exactly is to "unpair" my previous phone?I'm almost done!

  33. 28 June 2008
    By Courtney

    Thank you so much!

  34. 29 June 2008
    By mak

    Thanks, worked great. Much appreciated.

  35. 4 July 2008
    By zonek

    Wow... works great - thank you.I could not find the file Metaclasses.plist, but with COMMAND-SHIFT-G in Finder and pasting the filepath below, it worked:From Application, ISync, "Show Package Contents" From there navigate to: /Applications/iSync/Contents/PlugIns/ApplePhoneConduit.syncdevice/Contents/PlugIns/PhoneModelsSync.phoneplugin/Contents/Resources/

  36. 6 July 2008
    By Jon

    Yesssssss! Why wait for Nokia/Apple to get round to making a patch when this is all it takes? You totally rule!

  37. 17 July 2008
    By Vittorio

    Grande!!! Great! Thank you so much. Easy and very fast.

  38. 7 August 2008
    By Mark

    Awesome. Easy and flawless. Thank you so much.

  39. 19 August 2008
    By Luis

    greatt, greattt greatt!!thank u very much,, so easy and fast! solved my problems

  40. 16 September 2008
    By Katharine

    Thank you so much!! This took me 5 minutes, and has just made my Nokia 6300 a LOT more useful. Can't believe this isn't more widely-know, really great and so so easy, even I could do it! Good work!!

  41. 18 October 2008
    By Rimmon

    thanks, this works great for me

  42. 19 October 2008
    By Ian

    Thank you very much for this patch, I had almost despaired of either Nokia or Apple putting out a fix for iSync. My previous phone worked a treat, now also does this one, so simple. Thanks so very much.

  43. 6 November 2008
    By Lisa

    I cant do it...need help

  44. 9 November 2008
    By Snoopy

    Worked like a charm! Thank you!

  45. 15 November 2008
    By Esteban

    Thanks a lot, you save us a couple hundred dollars.

  46. 25 January 2009
    By Judy

    Guess I'm a real doofus...do I change every mention of the other Nokia phone model to my model number to get this to work? Or just those you show on your screen capture? Thanks.

  47. 26 January 2009
    By Judy

    Never mind, I just made a copy, put it onto the desktop and used Find/Replace in textedit and replaced all with my phone model. Just ran it and it worked like a charm. syncing while I'm sending this. Many thanks.

  48. 26 January 2009
    By Judy

    Sorry, I spoke too soon. I sync'd once successfully but when I responded to the data conflicts between the computer and the phone I then resync'd and it failed. It appears that the failure is with the calendar. Appears that only the address sync worked. Any thoughts?

  49. 22 February 2009
    By Kazza

    It was all working beautifully for me for several months, but now I realise that the contacts aren't being synced anymore (I've never synced my calendar). I'm going back trying to work out what I've changed... any clues anyone ?

  50. 22 February 2009
    By Kazza

    ps it seems that the phone is sending the right data, but the mac isnt, and the mac isnt receiving the data either. So not sure if the problem is in Address book or isync

  51. 22 February 2009
    By Kazza

    pps FOUND THE SOLUTIONHere's my suggestion. If you add a new group in Address Book, yet cant see it in iSync, this is what worked for me- quit both Address Book

  52. 6 March 2009
    By Radek

    E X C E L E N T ! ! ! ! ! !

  53. 9 June 2009
    By Pinky

    YOU ARE AWESOME, thank you!

  54. 22 June 2009
    By andy tee

    Yessir!! Spot on. Many thanks for ending the pain!

Add a comment:

Services

Products

Art Galleries

Notebook