Enfin !! J'ai réalisé une petite modification de iSync et maintenant le W550 est supporté !
Instructions
Ouvrer le dossier suivant : (Maj+Pomme+G)
/Applications/iSync.app/Contents/Plugins/ApplePhoneConduit.syncdevice/Contents/PlugIns/PhoneModelsSync.phoneplugin/Contents/Resources
Ouvrer le fichier MetaClasses.plist
Rechercher l'occurence suivante :
CODE
<key>com.sony-ericsson.W800</key>
<dict>
<key>Identification</key>
<dict>
<key>com.apple.gmi+gmm</key>
<string>Sony Ericsson+Sony Ericsson W800</string>
</dict>
<key>InheritsFrom</key>
<array>
<string>com.sony-ericsson.irmc5</string>
</array>
<key>Services</key>
<array>
<dict>
<key>ServiceName</key>
<string>com.apple.model</string>
<key>ServiceProperties</key>
<dict>
<key>ModelName</key>
<string>W800</string>
<key>PhoneIcon</key>
<string>SEW800.tiff</string>
</dict>
</dict>
</array>
</dict>
<dict>
<key>Identification</key>
<dict>
<key>com.apple.gmi+gmm</key>
<string>Sony Ericsson+Sony Ericsson W800</string>
</dict>
<key>InheritsFrom</key>
<array>
<string>com.sony-ericsson.irmc5</string>
</array>
<key>Services</key>
<array>
<dict>
<key>ServiceName</key>
<string>com.apple.model</string>
<key>ServiceProperties</key>
<dict>
<key>ModelName</key>
<string>W800</string>
<key>PhoneIcon</key>
<string>SEW800.tiff</string>
</dict>
</dict>
</array>
</dict>
Puis en dessous ajouter ceci :
CODE
<key>com.sony-ericsson.W550</key>
<dict>
<key>Identification</key>
<dict>
<key>com.apple.gmi+gmm</key>
<string>Sony Ericsson+Sony Ericsson W550</string>
</dict>
<key>InheritsFrom</key>
<array>
<string>com.sony-ericsson.irmc5</string>
</array>
<key>Services</key>
<array>
<dict>
<key>ServiceName</key>
<string>com.apple.model</string>
<key>ServiceProperties</key>
<dict>
<key>ModelName</key>
<string>W550</string>
<key>PhoneIcon</key>
<string>SEW800.tiff</string>
</dict>
</dict>
</array>
</dict>
<dict>
<key>Identification</key>
<dict>
<key>com.apple.gmi+gmm</key>
<string>Sony Ericsson+Sony Ericsson W550</string>
</dict>
<key>InheritsFrom</key>
<array>
<string>com.sony-ericsson.irmc5</string>
</array>
<key>Services</key>
<array>
<dict>
<key>ServiceName</key>
<string>com.apple.model</string>
<key>ServiceProperties</key>
<dict>
<key>ModelName</key>
<string>W550</string>
<key>PhoneIcon</key>
<string>SEW800.tiff</string>
</dict>
</dict>
</array>
</dict>
Enregistrer le fichier et lancez iSync. Le W550 est maintenant compatible.
Mise à jour
J'ai eu beaucoup de questions par rapport à cette modification. Ce qu'il faut garder en tête est que votre téléphone doit avoir un protocole de Synchronisation suppporté par iSync. Par exemple, le W800i et le K750i sont supportés par iSync. Il est donc évident que le W550i à le même protocole de synchronisation puisque il est directement dérivé de ces derniers.
Pour iSync, j'ai juste modifié le fichier pour lui indiquer que le W550i possède le même protocole de synchronisation. Et logiquement il le reconnaît.
Pour les autres marques, il faut regarder ici si votre mobile à un modèle similaire supporté par iSync. Si c'est le cas vous pouvez ensuite appliquer la modification en trouvant dans le fichier MetaClasses.plist le modèle supporté par iSync et en ajoutant le vôtre juste après.
Si vous avez des questions n'hésitez pas !
Autres mobiles
Nokia 9500 et 9300
CODE
<key>com.nokia.9300</key>
<dict>
<key>Identification</key>
<dict>
<key>com.apple.gmi+gmm</key>
<string>Nokia+Nokia 9300</string>
</dict>
<key>InheritsFrom</key>
<array>
<string>com.nokia.serie60v2.0</string>
</array>
<key>Services</key>
<array>
<dict>
<key>ServiceName</key>
<string>com.apple.model</string>
<key>ServiceProperties</key>
<dict>
<key>ModelName</key>
<string>9300</string>
<key>PhoneIcon</key>
<string>NOK9300.tiff</string>
</dict>
</dict>
</array>
</dict>
<dict>
<key>Identification</key>
<dict>
<key>com.apple.gmi+gmm</key>
<string>Nokia+Nokia 9300</string>
</dict>
<key>InheritsFrom</key>
<array>
<string>com.nokia.serie60v2.0</string>
</array>
<key>Services</key>
<array>
<dict>
<key>ServiceName</key>
<string>com.apple.model</string>
<key>ServiceProperties</key>
<dict>
<key>ModelName</key>
<string>9300</string>
<key>PhoneIcon</key>
<string>NOK9300.tiff</string>
</dict>
</dict>
</array>
</dict>
Motorola A1000
CODE
<key>com.sony-ericsson.A1000</key>
<dict>
<key>Identification</key>
<dict>
<key>com.apple.gmi+gmm</key>
<string>"Motorola CE, Copyright 2004"+"GSM900","GSM1800","GSM1900","WCDMA","MODEL=A1000"</string>
</dict>
<key>InheritsFrom</key>
<array>
<string>com.sony-ericsson.uiq</string>
</array>
<key>Services</key>
<array>
<dict>
<key>ServiceName</key>
<string>com.apple.model</string>
<key>ServiceProperties</key>
<dict>
<key>ModelName</key>
<string>P900</string>
<key>PhoneIcon</key>
<string>SEP900.tiff</string>
</dict>
</dict>
</array>
</dict>
<dict>
<key>Identification</key>
<dict>
<key>com.apple.gmi+gmm</key>
<string>"Motorola CE, Copyright 2004"+"GSM900","GSM1800","GSM1900","WCDMA","MODEL=A1000"</string>
</dict>
<key>InheritsFrom</key>
<array>
<string>com.sony-ericsson.uiq</string>
</array>
<key>Services</key>
<array>
<dict>
<key>ServiceName</key>
<string>com.apple.model</string>
<key>ServiceProperties</key>
<dict>
<key>ModelName</key>
<string>P900</string>
<key>PhoneIcon</key>
<string>SEP900.tiff</string>
</dict>
</dict>
</array>
</dict>
