cut.copypaste.ch

Technologie, pensées et perte de temps.

cut.copypaste.ch random header image

Sony Ericsson W890i et iSync

novembre 1st, 2008 · 2 Comments · Logiciel

Il est frustrant d’acheter un nouveau téléphone et de ne pas pouvoir l’utiliser avec iSync. Une fois que l’on a pris goût à cette application on ne peut s’en passer. Avoir toujours ces contacts et ces rendez-vous à jour est essentiel tant dans le privé que dans le monde professionel.

Le W890i de Sony Ericsson

La solution de facilité

Si on tente d’ajouter un W890i à iSync, l’appareil est bien reconnue mais on ne pas l’ajouter. Suite à diverses tentatives et recherches une solution se profile. Feisar.com qui fait autorité dans ce domaine propose un plug-in pour la modique somme de 3 USD. L’achetez serait la solution facile et certainement efficace.

La solution fait maison

Cependant, pourquoi ne pas essayer de le faire soi-même ? gratuitement ? Afin de débuter sur une base cohérente, il s’agissait de trouver un téléphone existant proche du W890 qui se synchronise avec iSync. Quelques recherches ont aboutit à cet article. L’auteur y explique comment installer un plug-in fait maison. Une fois ce plug-in télécharger on note qu’il ne s’agit que d’un « paquet » pour Mac OS X. En regarant à l’intérieur de celui ci (bouton de droite afficher le contenu du paquet), l’architecture semble relativement simple et composé uniquement de fichier XML décrivant quelques paramètres. Ces fichiers de configurations s’ouvre par défaut avec l’utilitaire d’Apple, mais on peut aussi les ouvrir avec un éditeur de texte classique.

Le hack pour transformer le plug-in du W880 en celui du W890 est très simple. Chercher toutes les occurences de « W880″ et les remplacer par « W890″. Ensuite, reconstruire le « paquet », le déployer dans le bon répertoire (comme expliqué dans l’article cité précédemment) et voilà !

Ensuite lors du prochain lancement de iSync la recherche aboutira à la découverte d’un W890 qui cette fois sera supporté et fonctionnel.

Pour les plus paresseux

Le résultat de cette manipulation est disponible ici. Si vous le téléchargez merci de me laisser un commentaire ça fait toujours plaisir…et pour les moins fainénants, happy hacking…

Tags: ·

2 Comments so far ↓

  • Greg

    Est-ce que c’est iSync qui support le w890i, où est-ce le w890 qui s’intègre dans iSync en supportant son protocole ?

    J’ai vu que Apple délivre de la doc à ce sujet ici : http://developer.apple.com/macosx/syncservices.html

  • Duc

    iSync ne supporte pas nativement le w890i. Il supporte le w880 comme expliqué dans cet article.

    En fait, les fichiers XML qui composent le plug-in sont une description des services que iSync doit synchroniser avec l’appareil.

    Comme expliquer dans le ADC (merci pour l’URL)

    It provides the hard logic of handling sync operations as well as conflict resolution and lets you just concentrate on the data to be synced. Using the Sync Services API requires care to perform the right actions at the right time so that user data is seamlessly synchronized, but the reward is that your user’s computing experience is decoupled from any one machine or device.

    Il s’agit donc d’une pure descriptions de services au travers des actions à entreprendre.

Leave a Comment