Banc d’essai : PdaNet iPhone pour surfer partout avec son portable.

Pouvoir profiter pleinement de sa connexion internet 3G partout, tout le temps et très simplement, voilà une chose dont on rêve tous. Lorsque iPhone est arrivé, on s’est dit que ce périphérique serait le parfait complément de nos ordinateurs portables et les choses se sont avérées moins évidentes qu’il n’y paraît. Et puis on a découvert l’utilitaire PdaNet, déjà testé dans nos colonnes lors d’un banc d’essai. Aujourd’hui, PdaNet évolue encore et cette fois ce petit logiciel génial est à maturité. Nous avons craqué et acheté une licence pour la somme dérisoire de 25$. Et franchement nous ne regrettons pas notre investissement ! Voici donc un banc d’essai complet de ce petit bijou absolument indispensable.

Pour ce banc d’essai, nous avons utilisé :
- un iPhone 3G jailbreaké firmware 2.2
- l’app PdaNet version 1.53 via l’installeur Cydia
- un netbook Dell mini sous Mac OSX Leopard.

Ce qui caractérise PdaNet tient en un mot : simplicité. Je ne crois pas avoir jamais rencontré un logiciel aussi simple d’utilisation. Le principe de fonctionnement est limpide ! Il s’agit simplement de créer un réseau d’ordinateur à ordinateur entre le Mac portable et le iPhone 3G. Et vous allez voir que la procédure est à la portée de tous.

icone-de-partage-ordinateur-a-ordinateurD’abord, rendez-vous sur le Mac. On déroule le menu Airport, on sélectionne Créer un réseau… Une fenêtre de dialogue s’ouvre on nomme son réseau (le nom de son choix), si on veut on peut protéger l’accès à son réseau en donnant un mot de passe. Et on valide. Côté Mac, c’est fini. Direction iPhone. On exécute les réglages, dans la liste des réseaux Wifi disponibles apparaît le nom du réseau qu’on vient de créer sur le Mac. On sélectionne son réseau et c’est tout. Maintenant, on lance PdaNet, qui établit un pont entre notre Mac et iPhone. Une fois la connexion établie, une fenêtre s’ouvre et indique la connexion et la consommation. Et c’est tout.
pdanet-parametrage-activite-macacoco
A partir de maintenant, on peut surfer en toute liberté sur internet, en bénéficiant de son réseau privé à un débit tout à fait cohérent. La nouvelle version de PdaNet intégre désormais le mode veille. Ce qui signifie en clair que lorsque votre iPhone se met en veille pour préserver sa batterie, la connexion demeure active. Et ça c’est carrément énorme. Tout cela fonctionne en Wifi, notez qu’il existe un mode USB pour Windows, un mode qui nécessite l’utilisation du logiciel PDA desktop. Cela dit, le mode USB présente à notre avis peu d’intérêt par rapport au mode Wifi et puis pour les Mac users rappelons que ce mode n’existe pas pour Mac.

Pendant nos tests, nous avons utilisé notre netbook sans tenir compte du fait que nous surfions en utilisant les ressources 3G du iPhone. Tout est très fluide, du relevé d’emails au surf sur internet, en incluant la rédaction d’articles sur Macacoco. D’ailleurs sachez que cet article a été pensé, rédigé, mis en ligne sur Macacoco en utilisant PdaNet sur un iPhone 3G. Nous avons aussi testé un chat vidéo en utilisant Google Talk et la conversation s’est avérée particulièrement fluide, tant sur la voix que sur l’image.

PdaNet est un utilitaire absolument indispensable à tous les possesseurs de iPhone 3G 3GS nomades utilisant un Mac ou un PC portable.

Qui a (vraiment) envie d’un iPhone 3GS ?

boussole-iphone-3gsOn ne s’en lasse pas. Ça dure depuis qu’on connaît Apple et franchement, à chaque fois c’est un plaisir renouvelé. Je me souviens de la campagne de lancement du Quadra 950, il y a… un bail, de mémoire le slogan anglais était “the most powerfull Macintosh ever !” Voilà, ça c’est de la formule choc ou je ne m’y connais pas, un truc qui vous donne envie même si franchement vous n’en n’avez pas vraiment besoin. Pour le nouvel iPhone, c’est pareil. Combien de geeks, d’accros définitifs à la pomme vont céder leur actuel iPhone pour avoir un iPhone 3GS, “le nouvel iPhone plus rapide et plus puissant que jamais” ? Alors allons-y, faisons le tour du propriétaire…

En gros, si l’on regarde bien l’accroche d’Apple, il sait faire quoi le 3GS que mon iPhone 3G il sait pas faire, hein ? D’abord, il enregistre de la vidéo et il l’édite. Bon, c’est vrai que jusqu’à maintenant je savais enregistrer de la vidéo sur mon iPhone 3G avec Cycorder (version Cydia) mais de là à éditer et à faire du montage vidéo sur mon téléphone mobile je dois avouer que je n’y aurais pas pensé ! Ensuite ? La commande vocale pour lancer un appel ou une chanson. Oublions la seconde option pour se focaliser sur le fait de pouvoir lancer un appel en donnant son nom, simplement. Si je peux appeler ma femme simplement en disant à mon iPhone “appeler ma femme” ça peut être sympa, mais je doute que ça soit aussi simple que ça ! Enfin, troisième argument qui avait été relayé par les rumeurs (et honnêtement pour ma part je croyais que c’était une blague) iPhone 3GS embarque désormais… une boussole. Bon, c’est vrai que dans la jungle urbaine, c’est quand même vachement pratique, la boussole…

Apple nous dit qu’il est deux fois plus rapide, ça sera pas du luxe, même si iPhone est d’abord un téléphone avant d’être un PDA. Désormais il embarque 32Go, reléguant nos 16Go comme des entrées de gamme. L’appareil photo affiche 3 mégapixels et dispose d’un autofocus. Voilà. Sinon iPhone 3GS propose les fonctionnalités du firmware 3 : le copier -coller (on ne rit pas), le clavier en mode paysage, les messages texte, images, vidéos, des trucs aussi insensés que de pouvoir envoyer le même message à plusieurs destinataires ou faire un suivre un message, un spotlight (la recherche en intégral), un dictaphone et puis voilà. Au fond, la vraie bonne nouvelle, c’est la fonction modem. Ce que Netshare ou PDAnet proposaient est désormais intégré en standard. Un iPhone 3G, un Mac ou un PC portable et je profite de la bande passante de ma connexion 3G pour surfer de n’importe où, librement. J’en connais chez Orange qui vont faire la gueule mais comme c’est intégré en standard par Apple, ni Orange ni aucun autre opérateur ne va la ramener.

Le firmware 3.0 est annoncé comme disponible pour le 17 juin. Inutile de dire qu’ici, on ne l’installera pas. On attendra début septembre que plusieurs releases soient passées et que les bugs les plus trappus aient été corrigés. Et puis, accessoirement, on attendra aussi que le jailbreak du firmware v3 soit pleinement opérationnel !

Banc d’essai : installer librement des fichiers .ipa sur un iPhone 3G

installer-fichiers-ipa-macacoco
Lorsque vous installez une app sur votre iPhone en utilisant iTunes, la procédure d’installation exerce une série de contrôles destinés, entre autres choses, à vérifier que vous avez bien acheté l’app en question. Pour Apple, business is business et après tout, il est tout à fait normal que les développeurs soient payés au juste prix pour le fruit de leur travail. En revanche, cette procédure de contrôle strict interdit aussi toute possibilité d’installation d’app en dehors du schéma défini par Apple et ça, ça peut devenir rapidement insupportable. A trop vouloir cloisonner, on finit par rendre l’environnement iPhone très hermétique. Notons aussi que seules les app ayant reçu la bénédiction d’Apple peuvent être diffusées sur AppStore et par voie de conséquence utilisées. Le jailbreak permet déjà d’ouvrir iPhone à d’autres horizons, en installant principalement Cydia, un installeur qui diffuse de nombreuses app souvent écartées par Apple pour cause de permissivité à ses yeux. Les exemples d’app distribuées par AppStore puis radicalement écartées sont légion. L’histoire retiendra en particulier l’épopée rocambolesque de Netshare, d’abord distribuée officiellement, puis discrètement retirée de la vente, puis à nouveau remise en vente en août 2008 pour être enfin supprimée à la hussarde. Netshare n’a plus jamais réapparu, on imagine le désarroi de ses développeurs. Pour la petite histoire, rappelons que Netshare permettait de créer un réseau adhoc entre un ordinateur portable et un iPhone, le portable profitant du lien internet Wifi ou 3G du iPhone. Pratique, n’est-ce pas ? Certes, mais contraire aux intérêts des “partenaires” d’Apple, au premier rang duquel on peut citer les opérateurs de téléphonie comme Orange. Permettre à un possesseur d’iPhone d’utiliser son téléphone pour surfer sur internet avec son Macbook en 3G, c’était pas pour arranger le business d’Orange ! Ainsi, avec le jailbreak, on a pu accéder à une logithèque plus large, plus libre, en s’affranchissant du contrôle exercé par Apple via son AppStore.

La seconde étape allait consister à se libérer de la contrainte imposée par le contrôle iTunes. En résumé, pouvoir installer sur son iPhone n’importe quelle application signée du suffixe .ipa (iphone app), en double cliquant sur l’icône et en installant avec iTunes. Pour pouvoir accéder à cette fonctionnalité, un simple patch du nom de MobileInstallation est disponible pour tout iPhone jailbreaké dôté d’un firmware 2.1 ou supérieur. C’est lui que nous avons testé dans ce banc d’essai.

Pour installer MobileInstallation, nous avons eu besoin :

• d’un iPhone 3G jailbreaké,
• d’un firmware supérieur à la version 2.1,
• de l’installeur Cydia.
ajouter-la-source-mobileinstallation-1
Vous allez d’abord devoir installer dans Cydia une nouvelle source, en fait l’adresse du serveur qui héberge MobileInstallation. Lancez donc Cydia. En bas de l’écran, touchez l’icône Manage. Cydia vous propose d’accéder aux packages installés, aux sources, à l’espace disque. Touchez Sources. Cydia vous montre la liste des sources installées, par packages. En haut à gauche, touchez le bouton Add pour ajouter une nouvelle source. Vous allez entrer l’url qui désigne la source dans laquelle vous trouverez MobileInstallation : http://www.iphone.org.hk/apt/
installer-la-source-mobileinstallation-2
Veillez bien à taper cette url dans son intégralité, sans rien oublier, en particulier le / de fin :) La source s’installe. Touchez Iphone.org.hk et listez les packages disponibles. A la lettre M vous trouvez MobileInstallation Patch, touchez ce package et installez-le. Quand le package est installé, retournez à Cydia et pour bien faire redémarrez votre iPhone.

Désormais, vous pouvez installer toute source app de suffixe .ipa sur votre iPhone librement, sans contrôle. La première app avec laquelle nous avons testé la libre installation a été… Netshare. Il a suffi de cliquer sur l’icône Netshare.ipa pour que l’app s’installe dans notre iTunes, sans aucun message d’alerte ou d’une quelconque interdiction. Une fois l’app installée, il a suffi de synchroniser le iPhone connecté. Netshare s’est installé sur notre iPhone 3G.

Et maintenant ? Une fois le patch positionné, il devient possible d’installer n’importe quelle app librement et sur le net, ce n’est pas ça qui manque. Pour nous développeurs, ici à Macacoco, il n’est pas question de pirater et donc de spolier d’autres développeurs, d’autant que le prix des app pour iPhone est souvent ridicule. Alors pirater une app à 0,79€ c’est petit, dans tous les sens du terme. En revanche, c’est un excellent moyen de tester si une app vaut le prix qu’on va y mettre. Ou de s’affranchir des limites imposées pour explorer une application interdite. Comme Netshare.

Casser une clé wep en 5 minutes : iWep sur iPhone.

iwep-casser-une-cle-wep-avec-iphoneC’est un secret de Polichinelle, on casse une clé Wep assez facilement. Il existe des logiciels qui permettent de le faire sans sortir de Saint Cyr, accessibles sur PC, sur Mac et évidemment sur Linux, le pays où la bidouille est élevée au rang d’institution et de sport national ! On attendait que ce genre de soft arrive sur iPhone, c’est fait, voici iWep.

L’app iWep a été pondue par un développeur espagnol et fonctionne sur un iPhone jailbreaké. Pour ma part je ne l’ai pas testée mais d’après les échos que j’en ai, il suffit de cinq minutes à un iPhone (jailbreaké) pour casser le code d’une clé wep et ça fonctionnerait plutôt bien sur les clés Orange (en revanche l’accès aux Freebox semble plus problématique). Mais pour le moment iWep est en version beta ! Connaissant la ténacité des joyeux hackers, nul doute qu’une version élaborée va voir le jour sous peu…

Ma réflexion va un peu au-delà et rejoint les craintes exprimées par les opposants à la Loi Hadopi. S’il devient aussi simple de casser une clé wep avec un simple iPhone et donc d’utiliser facilement le réseau ADSL de son voisin, comment le voisin en question va-t-il exprimer sa bonne foi de n’avoir jamais, au grand jamais, téléchargé le moindre logiciel de manière illégal ? Je veux bien vous parier mon premier Newton qu’on va assister à des joutes juridiques musclées dans les mois qui viennent et que, finalement, il s’avérera que cette Loi est définitivement inapplicable !

Nouvelle version de Siphon : encore meilleur !

siphonDix jours sans écrire sur Macacoco, il faut dire que l’actualité iPhone et Mac est assez molle, même si je vous prépare un banc d’essai avec un soft de derrière les fagots, que vous m’en direz des nouvelles. Donc en attendant, quelques infos  en bref, pour vous parler de téléphonie. J’ai fait récemment une mise à jour de Skype sur mon Iphone 3G jailbreaké, au premier lancement j’ai eu droit à un joli message d’alerte m’informant que Skype peut présenter des dysfonctionnements sur iPhone jailbreaké ! Après vérification et test (45 minutes de conversation de Skype à Skype) j’ai pu vérifier que tout va bien dans le meilleur des mondes, même si en 3G c’est quand même pas top bonheur (mais bon c’est normal Skype n’est pas prévu pour fonctionner en 3G).

A dire vrai, quand on a le bonheur de posséder l’app Siphon, c’est vrai que Skype est un peu relégué au second plan. Samuel Vinson, l’auteur de Siphon, propose une nouvelle version de son logiciel fétiche qui rappelons-le vous permet de téléphoner gratuitement sur toutes les destinations couvertes par votre Freebox sur des lignes filaires et tout cela en Wifi ET en 3G ! On ne répétera jamais assez à quel point Siphon est une killer app ! Je l’utilise dès que je suis en dehors de chez moi et je savoure de pouvoir me connecter à ma Freebox à distance (bien souvent en 3G), de pouvoir téléphoner gratuitement en France, en Europe, dans le monde. Et ça marche nickel, sauf quelques fois où en 3G je constate de l’écho dans la voix. Ah ! J’allais oublier le principal ! La nouvelle version de Siphon permet d’utiliser un clavier universel. Vous composez votre numéro et quand c’est fait vous pouvez choisir de passer votre appel en SIP ou via votre GSM. Cool non ?

PS : pour ceux qui s’inquièteraient du volume de datas mangé par la téléphonie je peux vous dire que c’est insignifiant, surtout quand on compare aux datas dévorés par l’app Orange TV ! Donc, en clair, téléphonez gratuitement avec Siphon et éteignez la TV d’Orange.

[EDIT] : suite à un message en commentaire, j’ai testé un appel à l’international vers le Royaume Uni, en Wifi et en 3G et je confirme que ça ne fonctionne pas.

Wolfenstein 3D sur iPhone 3G : scènes de chasse en Bavière.

wolfenstein3d-iphoneSéquence nostalgie, pour tous les amateurs de jeux, sur Mac au début des années 90, souvenez-vous de Wolfenstein 3D un shoot them up du meilleur tonneau édité par ID software. Les graphismes étaient plutôt primaires, le son réduit au minimum. En revanche la jouabilité était parfaite, les déplacements fluides et ce jeu avait un petit air de scandale. Le personnage s’évadait d’une prison allemande pendant la seconde guerre mondiale et flinguait du soldat nazi à tout va, dans un décor qui n’avait rien d’une taverne bavaroise, mais richement décorée de drapeaux à croix gammée et autre portraits de l’oncle Adolph. Il n’en fallait pas plus pour déclencher la colère de toute une génération de bien pensants ! Lorsque j’ai su que le créateur du jeu, John Carmack, avait décidé d’offrir le code en open source, je me suis précipité pour télécharger une copie, d’autant que celle-ci est accompagnée d’un long document Word rédigé par John lui-même. Je me disais que j’aurais bien le temps de me faire une petite install perso, quand j’ai vu qu’en fait le jeu était vendu sur AppStore (3,99€) et que dans le même temps il avait été porté en opensource par Zodttd.com et disponible gratuitement sur Cydia sous le nom de Wolf3D, pour les iPhone jailbreakés.

J’ai chargé l’app sur Cydia et j’ai testé, retrouvant les mécanismes, les portes secrètes et flinguant du soldat SA à tout va. Le jeu profite du déplacement par inclinaison et en terme de jouabilité il n’a pas grand chose à envier aux jeux d’aujourd’hui. Une fois maîtrisé le déplacement, les portes se succèdent, on shoote tout ce qui moufte, facilité en cela par le fait que généralement, le soldat teuton vous prévient d’un gutural achtung ! qu’il va vous buter, le temps pour vous de l’assaisonner d’une rafale de PM de bon aloi et de trouver des armes de plus en plus imposantes, donc de plus en plus destructrices. Bref, on se marre bien, comme il y a presque vingt piges, sur nos Mac IIcx !

• à télécharger sur AppStore, Wolfenstein 3D 3,99€
• à télécharger sur Cydia, Wolf 3D gratuit.

Banc d’essai : dTunes, l’expérience interdite.

Mise au point : le téléchargement de musique et de vidéos est illégal
Ici, à Macacoco, nous soutenons la création artistique et nous sommes les premiers à dénoncer le téléchargement illégal des oeuvres de musiques. Ce banc d’essai est donc purement technique. Ce qui nous intéresse, c’est le schéma de fonctionnement de dTunes, un schéma particulièrement bien pensé. C’est dit.

dtunesNous allons donc parler de dTunes, l’antithèse de iTunes, une app underground, tout droit sortie de la zone interdite, découverte après une discussion sur le sujet, avec un ami. Alors vous allez me dire, quoi ? Comment ? L’honorable Macacoco soutiendrait-il désormais ce genre d’initiative honteuse ? D’abord, dTunes n’est pas une app honteuse, c’est un code truffé de bonnes idées et une mise en oeuvre particulièrement efficace et nous ici, à Macacoco, ce qui nous intéresse c’est ça, des applications hors-normes pour iPhone. Voilà donc dTunes. Bienvenue dans le côté obscur de la Force.

Pour ce banc d’essai, nous avons utilisé :
• un iPhone 3G jailbreaké version 2.2
• l’app dTunes via Cydia

Qu’est-ce que dTunes, en deux mots ?
dTunes c’est une app qui permet de télécharger de la musique, des flux vidéos, puis d’écouter ou de visionner les éléments téléchargés dans l’application. Et là vous me dites, ben euh… c’est un iTunes bis au fond ? C’est ça. C’est un iTunes bis version zone interdite. Parce que là où iTunes vous propose d’acheter les morceaux de musique ou les vidéos, dTunes lui vous propose d’aller les chercher là où il les trouve, dans la grande passoire sur internet. Attention ! L’app dTunes ne dispose pas d’un serveur attitré, on va vous proposer par défaut un serveur qui scanne le net et recense des endroits un peu partout sur la panète où l’on peut trouver de la musique téléchargeable à la hussarde, de façon un peu sauvage (et donc de facto illégale). Et ça, il fallait y penser. Regardons comment ça marche d’un peu plus près…
procedure-de-download

dTunes est structuré autour d’une fenêtre de lecture principale (browse), d’un media player, d’un bouton d’aide pour les flux torrents (un peu tarabiscotté, il faut passer par Terminal pour charger des torrents) et d’un bouton de recherche pour accéder à la musique. Un bouton settings permet quant à lui de définir le site de recherche des fichiers musicaux, vidéo et torrents, on peut envoyer le signal video sur une télé (ou pas), définir la présence d’une fenêtre popup en cas de déplacement de médias, enfin d’une option shake qui change de titre quand on secoue le cocotier (enfin, le iPhone je veux dire…).

Vous vous doutez qu’on a eu envie de tester, juste pour voir si l’app tient ses promesses. Alors comme l’inspecteur Bullit de “Mais qui a tué Pamela Rose ?” devant son paquet de cocaïne, on s’est dit : “on va goûter ?” Direction le bouton Search. Petite info, il s’avère que ça marche nettement mieux en 3G qu’en Wifi. On a pris un groupe au hasard (Aerosmith) et en avant Guingamp ! dTunes nous trouve une floppée de titres, répartis sur le net, un peu en vrac (des sites, des blogs, …). On voit passer Cryin, on valide, une fenêtre apparaît, on touche Download et c’est parti… Le titre est downloadé de manière assez rapide en 3G, on peut alors cliquer dans Play in MediaPlayer. Dingue ! On a recommencé l’opération deux ou trois fois, histoire de valider le banc d’essai et de tester la lecture en utilisant le Shake, très efficace et amusant. Chaque fois qu’on secoue iPhone, il change de titre de manière aléatoire. Il est possible d’accéder à la liste des titres pour en supprimer un ou plusieurs à la volée.

En conclusion : une belle app, bien pensée mais totalement illégale.
Tout est dans le titre ! On a été scotché par l’efficacité de dTunes pour aller chercher des contenus musicaux gratuitement sur internet. Il est aussi possible de trouver des contenus vidéos et même de downloader des fichiers torrents (pas testé, trop lourd). En revanche, attention aux consommations datas… Si vous téléchargez en 3G, votre fair use va en prendre un sacré coup dans l’aile !

Finalement, dTunes n’est pas une app dédiée aux amateurs de musique, car vous ne trouverez pas d’albums entiers sur internet avec cette méthode de recherche. Non, c’est plutôt du one shot : “tiens, j’écouterais bien tel titre de tel groupe, là maintenant !” N’empêche, ça reste illégal.

• les plus
une app bien pensée, avec des fonctionnalités intelligentes (le player, la méthode de recherche, le shake…),
permet de trouver un titre selon l’envie ou l’humeur, gratuitement.

• les moins
les recherches sont limitées, bien souvent aux hits d’un artiste ou d’un groupe,
ça rame un peu en Wifi, alors qu’en 3G ça peut être fulgurant (mais grosse consommation datas),
les fichiers musicaux sont pour la plupart en mp3 (basse qualité),
le chargement des torrents via Terminal est relativement complexe,
enfin et surtout, l’utilisation de cette app est totalement illégale !

VoIPover3G : passer des appels Skype en 3G sur iPhone

voipover3g-skype-macacocoOn se doutait bien qu’une app allait rapidement voir le bout de son nez sur iPhone 3G, pour permettre à Skype de passer des appels en 3G. C’est vrai qu’il ne fallait pas grand chose, juste un petit bout de code pour leurrer Skype et lui faire admettre qu’il est en Wifi (et pas en 3G) et que, de ce fait, tout va bien dans le meilleur des mondes. Vous trouverez donc VoIPover3G version 1.02 via Cydia (notez que l’utilisation de Mobile Substrate version 0.9.2805-1 est indispensable), pour iPhone jailbreaké exclusivement. Effectivement, nous avons testé en 3G un appel Skype. Exit le message d’erreur signalant l’impossibilité d’utiliser le plan datas. En revanche, nos tests réalisés en 3G se sont avérés proches de la nullité, avec une qualité quasiment inaudible. Il faut donc bénéficier d’une 3G très propre voire d’une 3G+ pour pouvoir réellement profiter de Skype en 3G.

• lire aussi notre banc d’essai consacré à Skype

Banc d’essai : téléphone gratuit, faut-il croire en Skype ?

skype_logoL’app Skype est dispo depuis quelques jours à peine et elle a déjà été téléchargée plus d’un million de fois. C’est dire combien cette app était attendue par les propriétaires d’iPhone 3G. Mais il ne faut pas se leurrer, ce nombre massif de téléchargements est peut être l’arbre qui cache la forêt. Comme au poker, ici à Macacoco, on demande toujours à voir. Nous avons soumis Skype au banc d’essai, passé des appels lointains. Les premiers résultats ont viré au rouge, avec des performances cauchemardesques et puis finalement les choses se sont arrangées. Autant le dire clairement, si vous pensez que Skype est la killer app du moment, vous vous trompez. C’est une application qui va vous permettre de passer des appels gratuitement, sous certaines conditions. C’est aussi (et surtout) une app destinée à faire de l’argent en vous vendant des crédits. Car ce qui intéresse d’abord Skype, ça n’est pas de vous permettre de téléphoner gratuitement mais bel et bien de vous vendre des jetons téléphoniques (que vous payerez d’avance, cash). Et là c’est pas gagné ! En tout cas pas pour le moment…

Pour ce banc d’essai, nous avons utilisé :

• un iPhone 3G jailbreaké version 2.2
Skype version AppStore
• une version upgradée de Mobile Substrate via Cydia (important ! version 0.9.2508-1)

skype-connexionDirection AppStore, téléchargement de Skype, lancement de l’app. A ce stade soit vous avez un compte Skype et vous entrez votre identifiant et votre mot de passe, soit vous créez un compte en ligne. La connexion est rapide, Skype charge vos contacts et vous vous retrouvez dans l’interface que vous connaissez si vous fréquentez déjà Skype sur Mac ou sur PC. Votre status (Online, Do not disturb… ah oui, l’app est en english), un accès direct pour prendre une photo, l’édition du profile et puis, évidemment, votre crédit Skype et tout ce qu’il faut pour acheter du crédit. Pour ma part, je paie déjà près de 50€ par mois à Orange, alors c’est pas pour encore agraver mon cas en achetant du crédit Skype ! Le jour où mon forfait baissera, je regarderai peut-être les tarifs vers les mobiles (qui de toutes façons ne peuvent pas être plus chers que les tarifs d’Orange !). La liste des contacts est disponible en temps réel (c’est un plus d’avoir ce genre d’info de n’importe où sur son iPhone), un bouton chat permet de voir ses correspondants et de chatter en direct, et l’app propose un historique des appels. Et puis, bien sûr, un bouton Call permet de passer des appels…

skype-erreur-en-3gPremier bémol, Skype sur iPhone ne fonctionne qu’en Wifi. Si vous essayez de passer un appel en 3G Skype vous balance un joli message d’alerte vous indiquant que “Les appels Skype par 3G ne sont actuellement pas supportés, à cause de restrictions imposées par votre plan datas…” Ben voyons ! On se doute que pour les instructions relatives au plan datas, Skype prend ses ordres en France auprès de l’opérateur historique. Encore une fois, merci Orange ! J’ai donc activé la Wifi et j’ai appelé illico un pote qui vit au Maroc (à Casablanca, salut Laurent). Et là franchement, j’ai été surpris par la qualité de la communication Skype, aussi fort et clair que si Laurent avait été dans le bureau d’à côté. Sauf que le plaisir, à chaque test, fut de courte durée, la conversation n’excédant jamais 45 secondes, l’application Skype quittant ou carrément plantant iPhone ! Si vous avez un iPhone jailbreaké et que vous souhaitez utiliser Skype, il vous sera utile de lire le chapitre suivant.

Skype + iPhone 3G jailbreaké + MobileSubstrate : attention galères !
C’est en suivant le twitter de Saurik (créateur de Cydia), que j’ai vu passer un message sur les possibles problèmes avec Skype. Source du problème : Mobile Substrate. Lorsque des extensions provoquent le crash du springboard, MobileSubstrate les détecte et permet de continuer à évoluer sur iPhone en désactivant les extensions (c’est comme un safe mode, une genre de mode sans échec).

Dû à son mécanisme de fonctionnement interne spécifique, MobileSubstrate (version 0.9.2690-1) peut provoquer le crash de Skype après que vous l’ayez utilisé quelques temps (une période très courte selon moi, moins d’une minute). Saurik a développé une versio 0.9.2804-1 pour corriger le problème mais cette version refuse de charger les extensions de Skype. La version 0.9.2805-1 fonctionne (d’après Saurik) à 100% avec Skype en chargeant correctement les extensions de Skype. Si le problème persiste, il pourrait venir d’une extension qui n’utilise pas MobileSubstrate, dont Saurik donne la liste (et conseille clairement de les désinstaller) :
IntelliScreen
mAdvLock
mCoolIPhone
MobileHook
MobileLo/iLog
Rock Extensions

J’ai installé la plus récente version de MobileSubstrate et je confirme, Skype fonctionne parfaitement bien. J’ai passé hier soir, avant de terminer la rédaction de ce banc d’essai, une conversation de plus de dix minutes avec un correspondant sur Skype : niveau sonore fort et clair et pas l’ombre d’un problème.

En conclusion, Skype sur iPhone, pourquoi pas ?
skype-interface-iphoneLa conclusion, c’est que vous pouvez installer Skype sur votre iPhone tant que ça ne vous coûte RIEN. Pour que Skype soit intéressant il faut :
1- avoir des amis ou de la famille qui utilisent déjà Skype
2- avoir au moment de l’appel un réseau Wifi disponible.
Partant de là, Skype vous permet de téléphoner gratuitement de Skype à Skype, dans le monde entier, avec une qualité excellente.

En revanche, compte tenu des prix ahurissants actuellement pratiqués par des opérateurs comme Orange (j’aime rappeler à qui veut l’entendre que je casque 50€ par mois et j’espère que ça ne durera pas…), je ne vois aucun intérêt à acheter en plus des crédits de téléphonie Skype, MAIS (car il y a un mais) Skype pourrait devenir extrêmement intéressant, le jour où l’on aura la possibilité d’acheter des services à la carte pour son iPhone. Bien entendu, j’attends aussi avec impatience qu’un bon développeur nous ponde un add on à Skype lui permettant d’accéder à la 3G. Pour ma part, je vais conserver Skype sur mon iPhone pour pouvoir contacter mes amis qui sont aussi sur ce réseau et en attendant je continuerai à utiliser Siphon, via SIP et ma Freebox, de n’importe où. En Wifi comme en 3G.

les plus
passer des appels gratuits dans le monde entier, de Skype à Skype,
niveau sonore fort et clair,
tarification intéressante sur les fixes et mobiles
fonctionne sur tous les iPhone 3G même jailbreakés ;)

les moins
ne fonctionne pas en 3G.

[Edit] voir notre billet consacré à VoIPover3G permettant à Skype de passer des appels en 3G

Banc d’essai iBluetooth : laborieux et pas concluant.

ibluetooth-echange-de-donnees-iphone-macAvec iBluetooth c’est une des app pour iPhone 3G jailbreaké que j’avais envie de tester depuis un bail. De mon côté j’étais prêt, en revanche c’est du côté de l’éditeur que ça semblait coincer. Impossible de se connecter au serveur, d’obtenir une licence de démo. Une fois cette épreuve passée, on avait six jours pour tester, un peu court. Une nouvelle version a permis de rallonger de quinze jours la version de test, mais il ne m’aura pas fallu plus d’un quart d’heure pour savoir que iBluetooth ne serait pas promis à beaucoup d’avenir sur mon iPhone. Explications.

Pour réaliser ce banc d’essai, j’ai utilisé :
• un iPhone 3G jailbreaké,
• l’application iBluetooth via Cydia,
• un iMac sous MacOSX 10.4.

connexion-iphone-macPremière étape, on paramètre les préférences de iBluetooth. En gros, ça permet de définir la visibilité du iPhone, d’activer éventuellement un contrôle par code pin, d’activer la possibilité d’envoyer des images jpeg par Bluetooth et de montrer ou de cacher les fichiers système. Une fois que c’est fait, direction le Mac pour l’opération classique de jumelage avec un périphérique bluetooth. Le Mac affiche un code, on saisit le code sur iPhone et les deux compères sont jumelés. Pour l’anecdote, l’utilisation de iBluetooth désactive la fonctionnalité bluetooth de iPhone dans les réglages. A partir de maintenant, tout l’intérêt de iBluetooth c’est de pouvoir envoyer des documents, des images, des sons iPod vers le Mac. Et c’est justement là que ça coince un peu.

Dans iBluetooth, on touche l’icône Images, on voit le contenu du dossier Images, on sélectionne l’image de son choix et on touche l’icône Envoyer. Là iBluetooth demande de sélectionner le périphérique (“Select a device“), le Mac apparaît dans la liste, on le sélectionne et le fichier est envoyé. Côté Mac, il faut accepter la réception et quand ça se passe bien le fichier est reçu dans le dossier documents. Quand ça se passe bien, parce que ça ne se passe pas toujours bien, on va en reparler. Le truc, c’est qu’il faut répéter l’opération à chaque fichier et ça c’est très, très lourd ! Du côté de la vitesse de transfert, 100Ko/seconde, pas de quoi s’envoler !
echange-iphone-imac
J’ai ensuite testé l’envoi de fichiers audio, parce que c’est quand même un intérêt évident de pouvoir envoyer de la musique de son iPhone vers son Mac et là… galères ! D’abord, les fichiers ne sont pas nommés en clair mais sous forme codée. C’est pas la faute à iBluetooth, c’est comme ça mais c’est pénible. En fait c’est comme ça parce que normalement on n’a pas accès à ce genre d’infos. Ainsi mon titre de Nada Surf (pris au hasard et pour cause) “Sea knows when” apparaît dans la liste sous le nom EOCA.mp4, pas vraiment facile de s’y retrouver. Sinon, sur les gros fichiers la connectivité s’est avérée douteuse et la performance minable (50 Ko/seconde maxi). Il est pour tout dire assez laborieux de transférer les fichiers et quand la connexion plante (ce qui m’est arrivé deux fois pendant le test), il faut carrément redémarrer iPhone !

transfert-musique-iphoneEn clair, une mise en oeuvre assez fastidieuse, des lenteurs de transferts, des plantages impliquant le rédémarrage de iPhone, des listes de noms de fichiers audio codés, iBluetooth ne me semble pas encore prêt à passer du temps sur mon iPhone. Tant qu’à faire, j’aurais plus vite fait d’envoyer mes images une par une via le mail que de me prendre le chou avec une appli qui se casse la pipe une fois sur deux. Alors, iBluetooth sur mon iPhone 3G ? Comme dirait ce cher Dédé Manoukian de la Nouvelle Star, pour moi c’est non.