Motorola v551 & iSync

Motorola_v551_Cell_Phone
My new Motorola v551 cell phone. It failed to Sync with OS X so I applied the hack below to iSync to fix the problem.
I just got a new phone — a Motorola v551 — and was rather excited because it is supposed to sync with Mac OS X iCal & Address Book. It failed. I could drag pictures to it and from it, but could not sync data with iSync. iSync gave me an error that the phone, model v555, was not compatible.

Evidently my phone is reporting to my Mac that it is a v555, not a v551. I found this article where someone fixed iSync to work with there misbehaving Motorola v551 cell phone. Taking a que from them I edited my iSync application and changed all references to v551 to v555 and it worked!

There is some risk that this hack will break something, so do not do this if you are feint of heart. So, if you have the same problem, and want to try this out, you can do it yourself by following the instructions below, or just download a fixed version of iSync 2.3 for Mac OS X 10.4.8 here.

To fix iSync so that it can work with a Motorola v551 when it thinks the phone is a v555 try this:
1) Duplicate iSync so you have a backup.
2) Control-Click the original iSync app and click on "Show Package Contents"
3) Go to this file:
/Applications/iSync.app/Contents/PlugIns
/ApplePhoneConduit.syncdevice/Contents/PlugIns
/PhoneModelsSync.phoneplugin/Contents/Resources/MetaClasses.plist
4) Find the row for the v551
5) Change every reference to "v551" to "v555", accept for the icon name, leave the icon name alone.

Launch iSync and it should now correctly connect to your Motorola v551 cell phone.