Articles tagués ‘Androïd’

OruxMaps sous Android

Wednesday 7 September 2011

Je voulais m’acheter un GPS de randonnée, les prix sont raisonnables, mais la ou j’ai tilté s’est sur le prix des cartes de 99€ à 125€ facilement les 3 quarts du prix d’un GPS dans les 145€ à 177€.
Du coup je me suis rabattu sur mon HTC Android, j’ai testé pas mal de «trucs» estampillés GPS.
J’ai découvert OruxMaps qui fait à peut près ce que je veux.
Un test cette après midi, une petite balade de 4,6km dans les champs.

Afficher petite balade sur une carte plus grande

Installation sur votre téléphone d’une application Androïd avec Ubuntu (partie 1)

Monday 11 April 2011

2011-02-01 - Halmstad - CT - Arduino UNOphoto © 2011 Creative Tools | more info (via: Wylio)
Le but de la manœuvre, installer un paquet Androïd (*.apk) sur votre téléphone à partir d’un ordinateur sous Ubuntu.
La véritable raison est d’installer Amarino toolkit, Amarino permet de faire communiquer votre téléphone portable tournant sous Androïd avec une carte Arduino vous pourrez récupérer les données des différents capteur du téléphone, accéléromètre, lumière 1, boussole, écran tactile, … pour contrôler d’autres appareils.

C’est partie.

Configuration du téléphone.
Pour permettre l’installation d’applications provenant de sources inconnues (càd pas de l’Androïd Market)
-Paramètres > Applications > coché Sources inconnues
-Paramètres > Applications > Développement > coché Débogage USB

Voila pour le téléphone.
Android Desktop Wallpaperphoto © 2010 Diarmuid Miklos | more info (via: Wylio)
Passons maintenant à l’ordinateur.

On va ajouter une règle udev pour permettre à votre ordinateur de reconnaitre votre téléphone, pour cela vous devez connaitre l’ID du fabricant de votre téléphone, un lsusb le fournit, ou bien allez sur la page d’Androïd http://d.android.com/guide/developing/device.html#VendorIds
Maintenant, on crée en tant que root la règle udev nommée 51-android.rules dans /etc/udev/rule.d/ qui contient echo 'SUBSYSTEM == "usb", SYSFS {idVendor} == "XXXX", MODE = "0666"' > /etc/udev/rules.d/51-android.rules, remplacer les XXXX par l’ID vendor du fabriquant de votre téléphone.
-Télécharger le SDK d’Androïd
-Dépaquetager dans opt en mode sudo

-Lancer android contenu dans /opt/android-sdk-linux_x86/tools/
-Aller sur installed packages, choisir les paquets qui vous désirez2.
-Créer un lien vers l’exécutable adb dans /usr/bin sudo ln -s /opt/android-sdk-linux_x86/platform-tools/adb /usr/bin/
-Contrôler si votre téléphone est reconnu par la commande adb devices

Transfert du fichier *.apk
-Ce mettre dans le répertoire qui contient le fichier Amarino
-entrer dans la console adb install -r Amarino_2_v2_55.apk
Voila votre application est installé sur votre téléphone Android.
Regarder dans les programmes installés sur votre téléphone, vous devez avoir Amarino 2.0

Bon, cela fonctionne, la suite bientôt …

Il est (fortement) possible que j’ai zappé la retranscription de certaines manipulations, je faisais la manip en même temps … d’ou le bordel.
Donc si vous voyez un truc qui n’est pas clair, ou qu’il manque quelque chose, laisser un commentaire, je regarderai.

Sources :
http://doc.ubuntu-fr.org/android
http://www.softsailor.com/how-to/49241-how-to-install-non-android-market-apk-apps-on-android-devices.html
http://d.android.com/guide/developing/device.html#VendorIds
http://www.linux-wizard.net/2011/02/05/installing-applications-to-your-android-phone-from-your-computer-using-mandriva/
http://www.mandrakeitalia.org/guide/guida/installare-apps-su-telefoni-android-con-mandriva
http://code.google.com/p/amarino/downloads/detail?name=Amarino_2_v0_55.apk&can=2&q=
http://www.amarino-toolkit.net/index.php

  1. Ah bon
  2. J’ai tout installé

Wardrive avec Androïd, Google, …

Sunday 17 January 2010

Qu’est que le Wardrive ?

C’est une technique qui consiste à trouver des réseaux sans fil (hotspot) –ou Wifi– à l’aide d’un ordinateur couplé à un GPS ou d’un smartphone doté d’un GPS tout en se déplaçant (à pied, en voiture, en bus, en train, à cheval, …).

J’utilise ici un smartphone, HTC G2 (Magic) qui fonctionne sous Androïd.

Il vous suffit d’aller sur le Market d’Androîd et de télécharger Wardrive une fois installé, lancer l’application et allez vous promener.

Une fois revenu au bercail, connecter votre HTC à un ordinateur, Ubunut 9.10 reconnait très bien le HTC sans add ons, rechercher le fichier nommé wardrive.kml (normalement à la racine)

Une fois le fichier sur votre ordinateur, libre à vous de l’utiliser avec Google Earth ou comme si dessous avec Google Maps


Afficher WarDrive 2 sur une carte plus grande

Explication des couleurs :

    Marqueur jaune, connection WEP.
    Marqueur rouge, connection WAP.
    Marqueur vert, connection ouverte.

Get your own free Blogoversary button! Classement général

Google Analytics Alternative

Clicky