Apple iSync and the Motorola C350 GSM mobile phone

A while ago I needed a new mobile phone in a hurry, and I ended up buying a Motorola C350.

I wouldn’t recommend this phone (it’s horribly scuffed and scratched after only a few months’ use) but if you have already got one, this might be useful.

I bought it as it’s listed on Apple’s web site as being iSync-compatible. I hooked it up using a mini-to-normal USB cable I had lying around, but iSync refused to see the phone, even though I could see the phone in OS X’s network preferences. I was using MacOS 10.2, and I can’t recall which version of iSync.

A quick Google suggested that I might need to use Motorola’s own cable – luckily before I spent �20 plus on one, a work colleague suggested I look at the iSync preference file for my phone – you can do this from the Terminal and Emacs, or do as I did and log in as root and find it in BBEdit… and I discovered the Product ID in the plist file for the C350 (14338) didn’t match the Product ID listed for my phone in OS X’s System Profiler (22530). Once I’d changed this, bingo! iSync could see my phone and happily sync using the cheap USB cable I got with a keyring camera!

So perhaps the Motorola C350 phone has a new product ID or a different one in Europe or the UK?

Here’s one way of editing the preference file from the Terminal using Emacs:


% cd /System/Library/SyncServices/
   MotorolaConduit.bundle
% cd Contents/Resources
% sudo emacs USBDevice.plist

And this is an extract from the file – the number after ‘idProduct’ is the one I needed to change:


<key>C350_GSM</key>
<dict>
<key>idProduct</key>
<integer>22530</integer>
<key>idVendor</key>
<integer>8888</integer>
</dict>

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply