mardi 22 décembre 2009

Installer Google Maps Navigation


Voici comment installer Google Maps Navigation afin qu'il fonctionne en dehors des Etats Unis (actuellement la version officielle ne fonctionne qu'aux US).
Prérequis :
  • avoir un smartphone sous Android 1.6 minimum
  • être root sur son smartphone
  • avoir installé le kit de développement Android sur son ordinateur (et notamment adb)
Comment faire :
  • sur votre ordinateur, téléchargez Google Maps Navigation (le premier lien ici : maps3.3.1-by-directions-root.apk)
  • connectez votre smartphone à votre ordinateur
  • avant d'installer Google Maps Navigation, il faut supprimer Google Maps "normal". Ce n'est pas trivial puisque normalement on ne peut pas supprimer les applications d'origine. Dans un terminal sur votre ordinateur tapez :
    • adb remount
    • adb shell find /system /data -name \*google\*maps.apk\* -o -name Maps.apk -delete
    • adb uninstall com.google.android.apps.maps
    • adb install -r maps3.3.1-by-directions-root.apk
    • adb reboot
Si vous n'êtes pas dans le dossier où vous avez téléchargé maps3.3.1-by-directions-root.apk, adaptez l'avant dernier point ci-dessus pour indiquer le chemin avant le fichier.

Bonne navigation !

lundi 21 décembre 2009

Linux sur TV Toshiba


Si vous utilisez Linux avec pour écran une télévision telle que la Toshiba 37WLG66 (le problème doit arriver sur d'autres aussi), vous remarquerez que les bords du bureau sont en dehors de la zone visible.
Ceci est très génant puisque du coup, les barres de menu, barre des tâches... se trouvent légèrement en dehors de l'écran et ne sont pas visibles.

La solution pour palier à ce problème est d'ajouter les modlines qui vont bien dans la section monitor de votre /etc/X11/xorg.conf :
Pour le 1080i :
ModeLine       "1824x1024" 74.250 1824 1952 1992 2168 1024 1048 1058 1111 +hsync +vsync interlace
Pour le 720p :
ModeLine       "1232x684" 74.250 1232 1704 1744 1976 684 707 712 750 +HSync +VSync

Redémarrez X après les modifs et vous aurez les résolutions 1824x1024 et 1232x684 parmis les résolutions accessibles sur votre ordinateur.

mardi 15 décembre 2009

SyncML : Configurer son Sony Ericsson pour qu'il synchronise les contacts avec vos contacts Google


Les téléphones mobiles Sony Ericsson tels que les w910 ou w350 (manip testée avec ces modèles mais fonctionnant probablement avec tous les téléphones compatibles SyncML) ne sont pas des téléphones très évolués (quoi qu'il existe bien pire) mais ils peuvent synchroniser les contacts avec vos contacts Google (Gmail, Google Apps...).
L'intêret ?
  • avoir une sauvegarde de ses contacts en cas de perte / casse / vol du mobile
  • pouvoir saisir / éditer ses contacts plus facilement qu'avec le clavier du téléphone
Comment faire ?
Sur le téléphone, aller dans Menu / Réglages / Connectivité / Synchronisation / Nouveau Compte
Puis :
  • Onglet Général
    • Adresse serveur : http://m.google.com/syncml
    • Nom d'utilisateur : le login de votre compte google : votre adresse email gmail / google account / google apps (au choix)
    • Mot de passe : le mot de passe associé au compte
  • Onglet Applications
    • Cochez "Contacts" (les autres options ne fonctionneront pas, du moins à l'heure où j'écris ces lignes)
  • Onglet Param. application / Contacts
    • Nom base de données : contacts
    • Nom utilisateur : laisser vide
    • Mot de passe : laisser vide
  • Onglet Avancé
    • Intervalle synchro : entrez à quelle intervalle vos souhaitez que votre mobile synchronise ses contacts (attention à avoir un forfait qui fasse un minimum de Data, sinon laissez désactivé et faites le à la main de temps en temps. Une synchro n'engrange pas énormément de données sur le réseau, donc même sans forfait data (en payant au volume consommé) une synchro ne coûtera pas bien cher

mercredi 9 décembre 2009

Installer la ROM Cyanogen sur HTC Dream ou Magic


Pour ceux qui ont un smartphone sous Android HTC Dream ou HTC Magic, j'ai rédigé il y a quelques semaines un tuto en français pour installer la ROM "Cyanogen Mod".
Cette ROM alternative apporte certaines fonctionnalités bien pratiques. Les principales sont :
  • basée sur Android 1.6 (nouveau Market...)
  • quelques fonctionnalités d'Android 2.0 (dont la machine virtuelle, bien plus rapide)
  • compache
  • app2sd : possibilité d'installer les applications sur la SDCard
  • partage de connexion Internet (wifi, bluetooth ou USB)
  • des thèmes et des sons bien sympa...
Le tuto est disponible sur le wiki des développeurs de FrAndroid : http://dev.frandroid.com/wiki/Installer_ROM_cyanogen_sur_HTC_Dream

lundi 7 décembre 2009

Google Chrome sur Mandriva et Ubuntu


Google Chrome commence à tourner plus que pas mal sous Linux.

Même s'il ne s'agit officiellement que d'une beta, il est particulièrement rapide, léger, et la synchronisation des bookmarks apporte un vrai plus aux personnes qui possèdent plusieurs machines.

Quelques astuces pour pouvoir le tester pleinement :
Pour installer proprement Chrome sur Mandriva 2010.0, suivez ces instructions.
Pour l'installer sur Ubuntu, c'est ici.

Sur Mandriva, Chrome soufre d'un bug qui peut être gênant : même aprés l'avoir mis en tant que "navigateur par défaut", lorsque je clique sur un lien (dans Thunderbird par exemple), Chrome me télécharge la page sur le disque plutôt que de me l'afficher. Pour remédier à ce problème et pour activer par défaut la synchronisation des bookmarks :
  • Editez : /usr/share/applications/chrome.desktop
  • Modifiez la ligne Exec pour qu'elle soit : Exec=chrome --enable-sync %u
  • Modifiez la ligne MimeType pour qu'elle soit : MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;
  • Editez : /usr/share/applications/chrome-plugins.desktop
  • Modifiez la ligne MimeType de la même manière que ci-dessus.
  • Modifiez la ligne Exec pour qu'elle soit : Exec=chrome --enable-plugins --enable-extensions --enable-user-scripts --enable-sync %u
Sur Mandriva, l'option dans Chrome "Définir en tant que navigateur par défaut" ne fonctionne pas (du moins chez moi). Du coup si vous êtes sous gnome et que vous voulez en faire votre navigateur par défaut, ca se passe dans ~/.local/share/applications/defaults.list qui doit contenir :
text/html=chrome-plugins.desktop

Sous KDE, ca se passe dans "Configuration du système" / "Applications par défaut" / "Navigateur Web" -> Choisissez Chrome