Following in others' footsteps, I played around and got my new Nokia 6103 from T-Mobile to sync with iSync. As in the previous hint, navigate into the iSync package (control-click, Show Package Contents, then drill down to Contents -> PlugIns -> ApplePhoneConduit.syncdevice -> Contents -> PlugIns -> PhoneModelsSync.phoneplugin -> Contents -> Resources), and then edit the MetaClasses.plist file.

Worked Great! I had already paired the phone, and after modifying the iSync app, I just had to hit sync a few times to get it to connect (One, it asked to connect to laptop, so I had to accept, Two, I had a message up on the screen, and had to exit to main menu. Calendar is fine too.

O.k. I'm really new to doing things like this and i need some help still. get into the file thats you say to go to so that i can add the code but after i put it in theres no way to save it. What program should i use to enter the code into the package. I've been using OmniOutliner, however in the thered that you said you followed in the footsteps it says something about a sudo program. What should i use and how do i get it? sorry to be so confused. Thanks. Also i have the nokia 6103 if you can help that would be great. Thanks,
Sean

It's not clear from this post alone, but here's how you add the key properly:

1. copy it from this page
2. open MetaClasses.plist in TextEdit. This might require you to right-click and choose "open with"
3. do not paste the code at the end of the file. Instead, paste it after the second-last </dict> but before the last </dict> and </plist>. Don't worry about fixing the indentation.
4. save the file and re-launch iSync.

Hello,
I just got a Nokia 6103 and found this help site but I have a 10.3.9 (not a 10.4). I believe 10.4 has isync2 and so not sure how to apply this to help me. Under my contents folder is: Info.plist, MacOS, PkgInfo, Resources, and version.plist.
So two questions:
1) Does anybody know if this same code can be applied to a 10.3.9 and Nokia 6103?
2) If yes, how do I do it?
Thanks, any info helpful!!

I just got my T-Mobile 6103 working, maybe my hints will help a few people who have had problems.

It looks like most people aren't having any problems pairing up the phone, so I'll skip that. You probably want to configure it to allow the paired device to connect and transfer data without confirmation, however. (under connectivity settings in the phone)

Now, instead of using the code block given in this article, I copied the information from the 6822 (37 lines) and just changed 6822 to 6103 where needed. That block has a little more info about the contacts formats accepted by the phone - iSync didn't work until I used the modified 6822 profile, instead of the one in this article.

Be sure you've exited all they way back to the phone's "desktop", as well.

As a Rogers Wireless Nokia 6103 user, I can confirm that the original hint does not work correctly and results in "no authorization" messages. Matt Stockdale's suggestion is the way to go for OS X 10.4.7.

Here is the complete procedure for those who are a little unsure about it all:

1. You must have admin privileges or you won't be able to modify the iSync application.

2. Open the Applications folder (e.g., by selecting it in the "Go" menu).

3. Duplicate iSync.app by selecting it and typing Command-D. This produces a backup in case you mess up a later step.

7. Drag the NOK6103.tiff image from your download folder to the Resources folder you opened in step 5.

8. Control-click (or right-click) the "MetaClasses.plist" file in the Resources folder, select "Open With" and choose the "TextEdit.app" application. The file should open as text. Widen the window so the lines do not wrap.

9. Type Command-F. Enter "6822" (without quotes) as the "Find:" string and hit Return. The editor should select part of a line containing the string "com.nokia.6822" surrounded by "key" tags.

10. Triple-click the line to completely select it then scroll down to find the beginning of the next phone model, which is "com.nokia.7610." Hold down Shift and click the line before it; i.e., the line containing only the "dict" tag to select the entire phone description.

11. Type Command-C, Command-V and Command-V again to duplicate the phone description.

12. Scroll up and modify one copy of the 6822 description, changing the four instances of a model number (three "6822"s and one "6820") to 6103.

13. Type Command-S to save the file.

iSync should now recognize the phone once you add it as a device in iSync. If you had previously added the phone, delete it and add it again.

Bluetooth users should note that you must pair the phone; i.e., enter the same password in the phone and in the Devices tab of Bluetooth System Preferences. Also, under the Sharing tab, "Bluetooth File Exchange" and "Bluetooth-PDA-Sync" must be turned on and the little keys checked to turn on pairing. Under the Settings tab, the "Discoverable" checkbox should be ticked.

On the phone, under Menu/Settings/Connectivity/Bluetooth, "Bluetooth" must be turned on, the computer must be selected as a device to pair with, and the password must be entered (see manual). Under Menu/Settings/Connectivity/Bluetooth/Paired devices/your computer/Options settings, "Auto-conn. without confirmation" should be set to "yes."

It's weird that the original hint isn't working for some people. I followed my directions again in order to get my phone working with my new MacBook (10.4.7), and everything is working fine. I didn't have to do anything special, and I don't get any authorization messages.

Hello all.. here is the problem. I modified iSync as instructed and paired my phone effortlessly to my desktop G4, added the device to the isync program and synchroized, then copied the same application file to my intel laptop and could not add the device there, the scan sees the device but fails with the error oh "this type device can not be added".

Same application file, works on G4, fails on macbook pro, both latest version of system, similar software configuration. The 6103 will pair bluetooth wise and will exchange files, conect to address book etc.. but will not sync.