Le Blog de Thomas

Logiciels libres, Linux embarqué, et autres ...

Hackable:1 sur mon OpenMoko


Aujourd'hui, j'ai enfin pris le temps de ressortir mon OpenMoko avec l'objectif principal de faire marcher le GPS. J'ai commencé à mettre Hackable:1, la distribution que je teste actuellement. Une nouvelle version est sortie récemment, elle apporte quelques polissages bienvenus. Le temps de démarrage est par contre toujours aussi long, sans doute parce que tout le bazar lancé par défaut sous Debian est un peu trop gourmand par rapport à ce qui est réellement nécessaire sur un OpenMoko. Par contre, niveau interface, ils sont toujours sur l'interface Gtk d'OM 2007.2 avec le gestionnaire Matchbox, et j'aime beaucoup. Beaucoup plus que le machin affreux qu'ils ont pondu pour OM 2008.X.

Coté GPS, j'ai réussi à obtenir un fix, visible soit avec gpspipe en ligne de commande, ou avec TangoGPS pour une interface graphique. Malheureusement, le fix met parfois une demi-heure à venir alors que je suis en extérieur... C'est un problème connu, mais un fix logiciel était censé le rendre plus acceptable, ce qui n'est pas vraiment le cas ici. Sur la liste francophone d'OpenMoko, ils discutent actuellement de l'envoi groupé de téléphones vers une entreprise en Allemagne qui pourrait appliquer le Buzz Fix (bourdonnement lors de la communication). Ça serait bien si ils pouvaient en même temps faire le correctif matériel pour le problème d'interférence entre le lecteur SD et le GPS.

Par contre, une fois le fix arrivé, TangoGPS est vraiment sympathique. Il télécharge tout seul les cartes OpenStreetMap. Je me suis baladé un peu dans le quartier. TangoGPS permet de démarrer l'enregistrement d'une trace et de le stopper très simplement. Puis un script Perl disponible sur le site de TangoGPS converti cette trace en un fichier GPX utilisable par JOSM pour uploader dans OpenStreetMap. Sympathique.

Coté Wifi, ils ont commencé le développement d'une petite application appelée wifig. Elle n'est pas dans les menus, il faut la lancer depuis le terminal. Cette application permet de lister les réseaux Wifi disponibles (ça marche !) puis de se connecter à l'un de ces réseaux. Là, par contre, j'ai eu moins de succès, puisque je n'ai pas réussi à me connecter au réseau Wifi WPA2 de la Freebox. Avec le FreeWifi, j'ai pu récupérer une adresse IP, mais je n'ai pas réussi à avoir la page de login pour donner mes identifiants FreeWifi. Une petite investigation s'imposera un de ces jours.

Je n'ai pas retesté la téléphonie, donc je ne peux rien dire là-dessus. Sur la précédente version d'Hackable:1, ça marchait bien.

Coté application, ils ont développé un petit browser Web basé sur Webkit, à l'interface simple et bien adaptée au petit écran de l'OpenMoko. Pas mal du tout.

Enfin coté développement, j'ai vu qu'ils proposaient maintenant une infrastructure pour cross-compiler les paquets Debian pour OpenMoko, plutôt que de faire du développement natif. Le tout basé sur Emdebian, et qui doit donc être fort sympathique. Il faudrait que je trouve le temps de tester tout ça.
Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]