Articles tagués : android

Mustard (StatusNet sur Android)

Blabla d’introduction

Dans ce nouvel article, nous allons explorer l’application Mustard qui permet d’utiliser StatusNet sur Google Android.

Action

1. Installation

En théorie, j’imagine que vous savez comment installer une application sur votre téléphone/tablette Android. Si vous avez manque un épisode, parmi toutes les applications deja installées, vous devriez en avoir une qui s’appelle « Android Market » ou simplement « Market », vous la lancez, vous faites une recherche sur le mot mustard et vous l’installez (si vous avez des soucis pour la trouver, laissez un message en commentaire)!

Une fois installée, elle se trouve sagement a vous attendre au même endroit que toutes les autres applications deja installées sur votre téléphone.

2. Premier Lancement

Lorsque vous lancez pour la première fois mustard, vous voyez la fenêtre suivante :

Dans notre cas, ce qui nous intéresse, c’est d’avoir StatusNet donc on clique sur « StatusNet » et on arrive sur l’écran suivant :

A ce moment la, il y a une super feinte qui consiste a ne rien remplir et a cliquer sur « Username login ».

Une fois sur l’écran suivant, les paramètres a entrer sont les suivants :

Username : mettez le même nom d’utilisateur que celui que vous utilisez pour vous identifier sur le site web.

Password : mettez le même mot de passe que celui que vous utilisez pour vous identifier sur le site web.

Instance : statusnet.boulaire.com

Cochez « Force use of TLS/SSL » (un peu de confidentialité ne fait pas de mal).

Enfin, cliquez sur « login ».

Et voila pour la configuration basique !

3. Configuration avancée

Commençons par finir la configuration de Mustard.

Cliquez sur votre touche menu puis « Plus » (More) et enfin Preferences (Settings). Vous arrivez sur l’écran suivant :

Désole, les captures d’écran sont en anglais…

Le seul menu qui nous intéresse est le premier menu : « Global Settings ».

Cliquez dessus et allons-y!

Flux

Nombre de messages à récupérer : C’est le nombre de message que mustard va récupérer et afficher. Vous pouvez laisser a 25 (mustard va donc a chaque fois récupérer les 25 messages les plus récents).

Generalites

Nouveau mode de répétition : Je n’ai aucune idée d’à quoi ça sert donc je propose de ne pas y toucher :)

Include nickname in reply : Meme chose que ci-dessous donc on le laisse comme il est (décoche).

Rafraîchir après l’envoi du statut : La, je conseille de le cocher. Lorsque vous allez envoyer un message, mustard va automatiquement voir si il n’y en a pas d’autres a récupérer.

Rafraichissement automatique : Cette option ne sert selon moi pas a grand chose dans notre cas. Son utilité se justifie si vous passez beaucoup de temps sur le programme mustard et si vous voulez que le rafraîchissement des messages se fasse tout seul. Personnellement qu’elle soit cochée ou décochée ne change pas grand chose.

Mise a jour de l’intervalle de vérification : Cette option n’est active que si vous avez coche le rafraîchissement automatique. Mettez ce que vous voulez…

Report spammer after Block : On laisse tomber. Cette option n’est pas pour StatusNet. Laissez le décoche.

URL Shortener : Meme chose que ci-dessus.

Geolocalisation

Activer : Ca, c’est très sympa. Cela permettra qu’on sache d’où vous avez envoyé votre message.

Precision : [ATTENTION, ne mettez pas la précision a 0 car cela désactive la geolocalisation (la geolocalisation n'ecrira que "from mustard")]. Vous pouvez mettre la précision que vous voulez (personnellement je mets 5).

Notifications

Autoriser les notifications : Cette option permet à  mustard de récupérer automatiquement les nouveaux messages publiés sur statusnet même quand le programme n’est pas lance. Je vous recommande de la cocher.

Mise a jour de l’intervalle de vérification : l’intervalle en minutes de récupération des messages. Plus vous les récupérez souvent (par exemple toutes les minutes ou 5 minutes), plus votre batterie va se vider rapidement mais moins vous les récupérez souvent, plus vous prendrez connaissance des nouveaux messages tardivement. 30 ou 60 minutes sont les valeurs que j’utilise.

Ringtone : Choisissez donc la sonnerie que mustard utilisera pour vous signifier l’arrivée de nouveaux messages.

Vibrate : Cocher cette option si vous voulez que votre téléphone vibre à l arrivée de nouveaux messages.

Voila ce que vous verrez dans votre barre de statut quand de nouveaux messages auront êtes récupérés par mustard (vous voyez en haut le pot de moutarde jaune ? c’est de ça que je parle…)

Et quand vous deplierez votre barre de statut, vous verrez le message plus explicite suivant (peut être sera t il en Français chez vous)

Layout

Thème : Le thème (couleurs utilisées par le programme) par défaut est très noir. Personnellement, je préfère l’autre thème moins austère « Grey Bubble ».

Quick Buttons : Cette option vous permet de faire apparaître des boutons supplémentaires sur l’interface pour composer des messages, rafraîchir les informations, etc…Personnellement, je ne le coche pas car je trouve que ca prend de la place pour rien sur mon écran.

Compact view : Alors la, je vous conseille de le cocher car les écrans de portable ne sont pas grand et cette option permet de rendre la présentation plus compacte (mais bon après les goûts et les couleurs…).

Show context link : Je n’ai pas bien compris l’intérêt de cette option et ça marche bien sans alors ne la cochez pas (ou expliquez moi a quoi elle sert !).

Status Buttons : Même chose que ci dessus. Je n’ai pas bien compris l’intérêt d’une telle option.

Font size : Vous pouvez changer la taille des caractères pour un meilleur confort visuel.

Optionnel

Activer l’envoi des donnes aux développeurs : Alors c’est comme vous voulez. Si vous cocher cette option, vous enverrez des donnes anonymement pour aider les développeur a améliorer l’application.

TODO: expliquer l’usage du programme, envoyer des fichiers en PJ, appareil photo -> statusnet

Installer un firmware alternatif sur un Archos (Gen8)

Blabla d’introduction

Ce matin, je me suis dit que je rooterais bien mon Archos. Et puis finalement, je me suis dit que j’installerais bien une distribution alternative sur mon Archos. Une recherche d’un quart de seconde m’a montre que urukDroid n’a pas l’air mal donc je me suis lance.

Action

Pour ce faire il va falloir suivre 2 etapes :

  1. installer le SDE (quesaco ? on va voir)
  2. installer urukDroid

1. installation du SDE.

Le programme Archos (=le firmware) qui fait tourner nos petites bebetes n’est en theorie pas open source (enfin pas completement) et on ne peut pas en changer comme ça sauf que chez Archos, ils sont sympa et ont prévu le SDE : le Software Developer Edition (un peu de lecture http://www.archos.com/support/support_tech/updates_dev.html?country=fr&lang=fr). Pour faire court, c’est une modification qui permet au Bootloader de charger autre chose que le firmware officiel d’Archos.

La seule véritable information intéressante a retenir, c’est que l’installation du SDE annule votre garantie ! (et aussi que vous pouvez faire des super merdouilles avec).

Pour l’installer, cliquez sur « SDE firmware for ARCHOS génération 8 devices » (lien precedent) puis dites que vous etes d’accord avec leur conditions et enfin choisissez de telecharger la version AOS.

le fichier que vous récupérez s’installe exactement de la même manière que les autres firmwares Archos : vous transférez le fichier sur votre Archos avec le moyen que vous préférez (transfert USB, carte microSD, clé USB, magie) puis votre Archos doit vous proposez de l’installer et vous dites oui, votre Archos redémarre et hop vous voila l’heureux possesseur d’un Archos avec le SDE.

Et alors me direz vous ? et alors on peut attaquer la seconde phase !

2. Installation de UrukDroid

urukDroid est une distribution fortement basée sur le firmware officiel d’Archos mais elle a le bon goût d’avoir des logiciels sympathiques preinstalles et surtout, surtout, d’être roote.

Pour commencer, voila le site web officiel de cette distribution : http://code.google.com/p/urukdroid/. [Un simple conseil en passant : faites des sauvegardes avant toute chose]

Une fois sur le site précédent, commencez par cliquer sur « Installation » puis sur « Download » et telechargez la dernière version disponible (a ce jour la version 1.5). Vous allez récupérer une archive contenant 3 fichiers. Decompressez l’archive sur votre ordinateur puis redemarrez votre Archos et pendant le redémarrage, maintenez le bouton « volume bas » appuyé. Vous devriez arriver sur l’écran suivant :

Vous avez maintenant le choix entre lancer le firmware officiel Android (celui d’Archos), allez dans le menu dédie a la Developer Edition et entrer dans le mode recovery.

Dans notre cas, ce qui nous intéresse est le menu « Developer Edition » mais avant de pouvoir utiliser ce menu, il nous faut installer notre nouveau firmware urukDroid.

ATTENTION: Dans ce menu, l’écran tactile n’est pas actif. Pour vous déplacer, utilisez les touches « Volume Hauts/bas » et pour sélectionner le bouton « Power » (une simple pression).

Commencez par aller dans le menu « Recovery » :

 

puis « Developer Edition Menu » :

et choisissez le menu « Flash Kernel and Initramfs » :

Connectez votre Archos a l’ordinateur, il devrait être vu comme une clé usb et transférez dessus les fichiers zImage et initramfs.cpio.gz precedemment telecharges (ils faisaient partie de l’archive). Deconnectez proprement l’Archos puis validez « ok » sur l’Archos (en utilisant le bouton « Power »).

Votre Archos redémarre et vous devez a nouveau rentrer dans le « Boot Menu » (appui sur Volume Bas pendant le redémarrage) et cette fois choisissez « Developer Edition ». L’archos redémarre à nouveau et vous devriez arriver à l’écran suivant :

Sélectionnez « Install urukDroid » puis « Advanced » et enfin Install to Internal Storage (c’est souvent plus rapide et vous ne serez pas ennuyé si vous retirez votre carte SD) et enfin « resize existing partitions » (il faut faire de la place pour le nouveau système) [Attention a ce qu'il y ait de la place libre sur votre mémoire interne]. Une fois que l’opération s’est finie, votre Archos se présente a nouveau comme une clé usb. Il faut maintenant y transférer le fichier urukDroidInstall.tgz, déconnecter proprement l’Archos de l’ordinateur et presser le bouton power (de l’Archos).

Lorsque le système demande si on veut transférer les anciennes données vers le nouveau système, personnellement je mets non car j’aime partir d’une installation fraîche lorsque j’ai un nouveau système mais faites comme vous voulez!

Le système redémarre et c’est en théorie gagne !

Ajouter des Wallpapers sur un Archos 5 IT (et créer les miniatures associées)

Blabla d’introduction

Aujourd’hui, un post concernant l’ajout de papiers peint sous l’Archos 5 IT (l’Archos qui est sous Android).

Action

Avant tout, il faut trouver des papiers peints. Ce topic en est plein ! Pour rappel, les images sont censées avoir une taille de 1280*480 et les miniatures une taille de 120*480.

Enregistrez ceux qui vous plaisent dans un dossier particulier.

Après ça, il faut créer des miniatures pour chacun des papiers peint que vous avez téléchargé. Pour ce faire, commencez par installer le paquet imagemagick :

apt-get install imagemagick

puis allez dans le repertoire dans lequel il y a toutes vos images (avec un terminal donc à coups de commandes « cd ») et exécutez le script suivant :

for i in *.jpg;do convert -resize 120x480 $i $(basename $i .jpg)_small.jpg; done

A priori, une fois cette commande exécutée, vous devriez avoir dans votre dossier, pour chaque image téléchargée, une image associée portant le même nom avec un « _small » à la fin. Il ne vous reste plus qu’à transferer toutes les photos dans le dossier system/wallpapers de l’Archos auquel vous pouvez acceder en connectant votre Archos à votre ordinateur en USB en mode « MSC ».

 

Comment récupérer les sources d’Android Eclair

Blabla d’introduction

Ce n’est pas que c’est spécialement compliqué, mais voila comment récupérer la version d’Android Eclair (ou tout autre branche d’Android qui vous fera plaisir).

Action

Lancez un terminal et créez un repertoire qui va accueillir votre copie d’Android éclair :

mkdir android-eclair && cd android-eclair

puis il faut récupérer un petit script proposé par google et qui fera tout le travail à votre place :

curl http://android.git.kernel.org/repo > repo && chmod u+x repo

Enfin, il faut initialiser votre repository et commencer le téléchargement :

repo init -u git://android.git.kernel.org/platform/manifest.git -b eclair && repo sync

Note: on peut évidemment changer le mot eclair par cupcake ou donut selon la version qu’on veut télécharger

Il va s’en suivre des tas de lignes qui vous indiqueront des progressions, des « unpack » etc… Bref, après un certain temps, vous aurez les sources sur votre ordi et pourrez commencer à travailler à vous divertir.

Thèmes WordPress - WordPress tuto