Monthly Archive for February, 2011

La balise vidéo (et audio) sur le navigateur d’Android

bugdroidDepuis hier je m’intéresse à la vidéo sur le navigateur internet d’Android en utilisant la balise introduite dans HTML5.

Je suis plutôt déçu par Google en fait, dans le navigateur internet de la version 2.2 d’Android (FroYo) seul la balise vidéo est pris en charge et uniquement avec le codec propriétaire H.264 et AAC (encapsulé en MP4)

Un bon outil (multi-plateforme) permet d’encoder dans ce format avec une qualité adaptée aux terminaux mobile : HandBrake. Le profil d’encodage à choisir est “iPhone/iPod Touch”.

En ce qui concerne la balise audio, seul la version 2.3 la prend correctement en charge, une astuce pour la 2.2 (merci yvg) consiste à utiliser la balise vidéo pour un fichier audio (seul les mp3 sont lisibles).

Ce qui est frustrant, c’est qu’un système ouvert et “libre” comme Android ne prenne pas en charge un format libre comme l’Ogg/Theora dans sa version 2.2…
Le WebM sur  Gingerbread 2.3 doit corriger le tir…

Plus d’informations en anglais sur diveintohtml5.org

Firefox 4 – Meilleure finition du thème sur Ubuntu

Mozilla a créé il y a un moment le site areweprettyyet.com, celui permet notamment de suivre tous les bugs lié à l’apparence de Firefox 4 et maintenant Firefox 5. Un des défauts de ce site est que les captures d’écran montrent uniquement un Firefox tournant sur Windows Seven. Que ce soit sur Windows, Mac OS X ou GNU/Linux, Mozilla a fait des efforts pour apporter un thème neuf, comme on a pu le voir avec le bouton Firefox, ou encore les onglets au dessus de la barre d’adresse. Il y a quelques jours un bug à été corrigé améliorant encore le thème sur Ubuntu avec les thèmes Radiance et Ambiance :

Thème Ambiance et Radiance

Comme vous pouvez le voir, la couleur de la barre des titres, passe désormais aussi sur la barre contenant les onglets et le menu Firefox. Ces captures d’écrans ont été réalisés sur une version “nightly” de Firefox 4.0b12, celle-ci arrive très bientôt

Restaurer des données perdues sur une clé USB par exemple

Hier, une amie m’a fait part de sa mésaventure, elle a récupéré des fichiers .psd sur un ordinateur Mac, et une fois revenue sur son système Ubuntu, plus moyen d’accéder aux données et même aussi sur Windows ! La clé USB apparait, même aucune partition n’est détectée…

Je me suis donc mis en quête de trouver un logiciel pour récupérer ses données. J’ai tout d’abord trouvé le logiciel “foremost” disponible dans les paquets d’Ubuntu, cependant il est assez limité et ne permet pas de restaurer beaucoup de types fichiers (pas de prise en charge du format psd). Puis j’ai découvert PhotoRec, c’est un logiciel libre et compatible tous systèmes d’exploitation !

Vous pouvez le télécharger ici (choisissez Linux Kernel 2.6.x si vous êtes sur Ubuntu par exemple).

Le reste se fait en ligne de commande (à partir de votre home) :

  • On décompresse l’archive tar.bz2 :
    tar xjf testdisk-6.11.3.linux26.tar.bz2
  • On crée un dossier ou se fera la sauvegarde :
    mkdir sauvegarde
  • On se déplace dans le dossier de l’application :
    cd testdisk-6.11.3/linux/
  • On démarre l’application PhotoRec avec les privilèges administrateur (votre mot de passe sera demandé) :
    sudo ./photorec_static
  • Ensuite on a accès à la liste des périphériques, dans mon cas c’est /dev/sdb qui m’intéresse car il correspond à “Generic Flash Disk”, choisissez le matériel ou la partition qui correspond dans votre cas et faites entrée.
  • Ensuite il faut choisir la table de partition. N’ayant aucune partition de reconnue, je choisis “None”.
  • Ensuite je choisis la partition qui m’intéresse. (Options et File Opt permettent d’affiner les réglages pour choisir uniquement certains types de fichiers)
  • Ensuite il faut choisir, le système de fichier utilisé, dans mon cas la clé USB utilisait un système FAT
  • Enfin on vous demande le dossier qui servira de sauvegarde. Revenez deux dossiers en arrière grâce aux “..” puis sélectionner votre dossier “sauvegarde”, faites entrée puis confirmer avec la touche Y.
  • Le logiciel va maintenant travailler et rechercher tous les fichiers récupérables. Cela peut prendre du temps, pour moi cela à pris un quart d’heure pour récupérer 2,8 Go d’une clé de 4 Go au total.
  • Une fois la restauration terminée, vos fichiers sont disponibles dans plusieurs dossiers “recup_dir” numérotés. Attention cependant, le fait d’avoir lancé la restauration en administrateur ne vous donne pas accès à ses données. Il faut pour cela repasser les droits à votre utilisateur courant.
  • Déplacer vous en ligne de commande dans votre dossier “sauvegarde” avec cd sauvegarde puis exécuter la commande suivante : chown -R antoine:antoine * (remplacez antoine par votre nom d’utilisateur).

Voilà, vos données sont récupérées ! Il suffit maintenant de remettre de l’ordre car les noms de fichiers seront changés par des nombres et ils seront placés par ordre d’apparition de secteur.

Installer CyanogenMod sur l’HTC Magic

En regardant mon blog, je m’aperçois que nulle part je parle d’Android CyanogenMod Logo
En fait depuis fin novembre j’ai acheté un HTC Magic d’occasion à @LegZ
Il avait pré chargé une ROM Cyanogen non officielle développée par un francophone (Luo). Au fil du temps j’ai eu pas mal de lenteurs et aussi un bug très gênant : le clavier se rabaissait souvent automatiquement quand je tapais du texte !

Aussi j’ai décidé de franchir le pas et d’installer une nouvelle ROM propre, la dernière Cyanogen Mod 6.1.

Premier soucis : le lien vers la ROM est mort sur le site officiel, je décide donc de chercher sur Google et finalement je trouve un miroir fonctionnel. Je vérifie le MD5 pas de soucis.
Je propose aussi un miroir : Site 1
MD5 : 2b1960f616a5cd265e293cd79ec318ac

Je télécharge aussi le pack Google Apps ici, là pas de problème (le Market sera finalement en anglais, pas vraiment gênant).

Après avoir tout sauvegardé, (SMS, journal d’appel, noté les applications installées) je place mes deux fichiers zip sur la carte SD et redémarre sur le recovery qui était installé.
Deuxième soucis : le recovery me propose seulement d’installer un update.zip, et en renommant mon fichier zip Cyanogen en update.zip impossible de l’installer…

Il semblerait alors que mon recovery soit assez ancien… sur le forum XDA je trouve un Recovery 1.7, je le télécharge et je l’installe grâce à fastboot, très rapide.

Je redémarre en recovery et la en effet, j’ai beaucoup plus d’options, dont la possibilité d’installer les fichiers zip que je veux. Je passe par l’étape wipe data pour remettre mon téléphone à zéro et ensuite j’installe le fichier Cyanogen puis celui des applications Google. Je redémarre ensuite normalement, et la tout fonctionne nickel, le système à l’air plus fluide qu’avant.
Autre point positif, j’ai une icône “H” au lieu de l’icône 3G ce qui signifie que je suis en 3G+ !

J’ai réinstallé mes applications par la suite dont Songbird qui vient de sortir récemment en test (pas encore disponible sur le Market).