Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

First of all, please forgive my ignorance as this is the first time I'm attempting to create a 'plugin' for existing software that I did not create. After fighting for hours trying to use bitpim to access my unsupported phone (Motorola W315), I have turned to iSync and the handful of websites that make custom plugins. As far as I can tell, a pre-made plugin doesn't exist for the W315 so I've been looking at the 'MetaClasses.plist' files of several to try and piece together my own. Here's my edited version complete with comments (I don't have the comments in the actual file, I just added them to show what I've done here).

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.motorola.W315</key> /// Added my model number
<dict>
<key>Identification</key>
<dict>
<key>com.apple.cgmi+cgmm</key>
<string>"Motorola CE, Copyright 2000"+W315</string> /// Added my model number
<key>com.apple.gmi+gmm</key>
<string>"Motorola CE, Copyright 2000"+W315</string> /// Added my model number
</dict>
<key>InheritsFrom</key>
<array>
<string>com.motorola.usb-bt.0x2a02/0x22b8</string> /// Changed hex values to Product ID/Vendor Id
</array>
<key>Services</key>
<array>
<dict>
<key>ServiceName</key>
<string>com.apple.model</string>
<key>ServiceProperties</key>
<dict>
<key>ModelIcon</key>
<string>MOTA835.tiff</string>
<key>ModelName</key>
<string>W315</string> /// Changed this to my model number
</dict>
</dict>
</array>
</dict>
</dict>
</plist>

Any help pointing me in the right direction would be appreciated. Right now I'm not getting any errors with iSync, it's just not finding my device when I scan for it. Also, I'm connecting via USB cable direct so 'com.motorola.usb-bt' might be the wrong place to be searching for.

Thanks in advance!

share|improve this question

closed as off topic by bmike, patrix, daviesgeek, CajunLuke, Mark Aug 26 '12 at 8:36

Questions on Ask Different are expected to relate to Apple hardware or software within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

    
Any chance that there is an additional file that needs changing besides 'MetaClasses.plist'? The plugin package contents are pretty generic, not sure if iSync draws off another database of some kind during it's device scan. Other than that I'm really up against a brick wall... –  user974634 Nov 16 '11 at 14:17
add comment

Browse other questions tagged or ask your own question.