.comment-link {margin-left:.6em;} <$BlogRSDURL$>

Wednesday, December 27, 2006

Mac - Sprint RAZR with iSync and DUN 

The Sprint RAZR v3m is a great phone, but it's not officially supported by Apple's bluetooth software yet. This means that it won't work with iSync (to sync contacts, calendar entries, etc), nor will it work for Dial-up Networking (DUN) with Sprint.

After much failed experimentation I was able to get my RAZR to work with both iSync and DUN. Note that to use DUN you must pay Sprint the appropriate monthly fee. DUN won't work if you don't have this feature enabled for your Sprint account, but you can still use iSync regardless.

Before you begin
  1. Update to the latest version of iSync. As of this writing it's version iSync 2.3 500.8.
  2. Update your RAZR's firmware. Go to Settings -> Phone Info -> Update Phone SW. As of this writing the latest is 24.2_00.37.00R
Edit /Applications/iSync.app/Contents/PlugIns/ApplePhoneConduit.syncdevice/Contents/PlugIns/PhoneModelsSync.phoneplugin/Contents/Resources/MetaClasses.plist

Add the following block of XML to the file after the first <dict> tag (on line 5 in my file, your mileage may vary)



<!-- from http://emmby.blogspot.com/ -->
<key>com.motorola.razorV3m</key>
<dict>
<key>Identification</key>
<dict>
<key>com.apple.gmi+gmm</key>
<array>
<string>Motorola CE, Copyright 2000+Motorola V3m-Sprint Phone</string>
</array>
</dict>
<key>InheritsFrom</key>
<array>
<string>com.motorola.usb-bt.0x22B8/0x4902</string>
</array>
<key>Services</key>
<array>
<dict>
<key>ServiceName</key>
<string>com.apple.model</string>
<key>ServiceProperties</key>
<dict>
<key>ModelIcon</key>
<string>MOTV3-black.tiff</string>
<key>ModelName</key>
<string>NC-V3m</string>
</dict>
</dict>
<dict>
<key>ServiceName</key>
<string>com.apple.synchro</string>
<key>ServiceProperties</key>
<dict>
<key>OnlySupportASCIIChar</key>
<true/>
<key>deleteContactBeforeModifying</key>
<true/>
<key>stringEncoding</key>
<string>UCS2</string>
</dict>
</dict>
</array>
</dict>
<key>com.motorola.usb-bt.0x22B8/0x2A64</key>
<dict>
<key>Identification</key>
<dict>
<key>com.apple.usb.vendorid-modelid</key>
<string>0x22B8/0x2A64</string>
</dict>
<key>InheritsFrom</key>
<array>
<string>family.com.motorola.p2k.usb-bt</string>
</array>
<key>Services</key>
<array/>
</dict>



At this point I highly recommend rebooting your computer.

After the restart you should be able to pair your RAZR to your Mac and both iSync and DUN should show up in the list of available services. Pairing your bluetooth phone to your Mac is outside of the scope of this doc, but check Google or the references below for instructions.


Bt-Dun

Many thanks to vibesaw at whopack for finding the correct entry to use.


References

Comments: Post a Comment


This page is powered by Blogger. Isn't yours?