lundi, 18 janvier 2010

Flasher son HTC Magic

Après plus de 6 mois d'utilisation quotidienne et de mon HTC Magic et d'Android ainsi que plusieurs applications à mon actif je peux enfin dire que je commence à bien connaitre le fonctionnement du système (et j'ai eu l'occasion de faire partager mes connaissances en animant une conférence sur Android). Il était donc temps pour moi de tester une nouvelle chose : l'installation d'une ROM personnalisée sur mon HTC Magic. Pour le moment je n'envisage pas d'en créer une par moi même j'ai donc testé une ROM alternative francophone développé par luo (la ROM porte le même nom).

La ROM c'est la partie "fixe" de votre téléphone qui contient le système. Il est possible de la flasher pour la modifier et donc améliorer les performances et les fonctionnalités de votre téléphone. Le flashage peut également apporter plus de personnalisation (via des thèmes par exemple).

Ce que je vous propose dans ce billet c'est un tutorial le plus simple possible pour flasher votre HTC Magic avec la rom luo. Il est possible que cette technique fonctionne avec d'autres androphones et surtout d'autres ROM pour le HTC Magic. J'ai utilisé cette méthode précise pour installer ma ROM, donc elle fonctionne ! Il n'y a pas besoin d'être un expert en informatique pour réaliser l'opération :)

Cependant, il faut savoir que flasher son téléphone peut engendrer le blocage du téléphone et donc un retour au SAV ! Vous effectuerez donc les manipulations en ayant connaissance de ce possible blocage et je ne pourrais pas être tenu responsable de vos problèmes !

Bien sûr si vous avez un soucis ou des questions n'hésitez pas à utiliser les commentaires ! Et si vous avez un problème concernant la ROM, le mieux c'est de poser votre question sur le topic dédié. Vous pouvez cliquer sur les photos pour les agrandir(désolé pour le flou mais ce n'est pas super facile ...)

EDIT du 27/07/10

J'ai rencontré quelqu'un qui avait des problèmes avec la réception 3G de son HTC Magic, comme je lui ai conseillé la nouvelle ROM Radio (officiel de HTC donc rien à craindre) est dispo ici la procédure est identique à l'installation d'une ROM (pas besoin de faire de WIPE !).

EDIT du 08/06/10

Certains d'entre vous ont essayé la Cyanogen 5.0.7. La luo 0.8.3a ne me convenait plus, il s'est avéré moins stable que prévu sur le long terme et j'avais envi de tester la fameuse Cyanogen et surtout Android 2.1 (qui n'a quasiment plus aucune chance de sortir officiellement sur notre HTC Magic ...). J'ai donc installé la Cyanogen 5.0.7 avec exactement la même procédure que j'ai décrite ci-dessous (il suffit juste de remplacer le zip de la ROM).

Donc pour ceux qui sont intéressés vous pouvez y aller, elle fonctionne très bien !

Il suffit juste de télécharger la ROM : Cyanogen 5.0.7 pour HTC Magic 32B et si vous voulez les applications Google (non incluses par défaut dans la ROM) : c'est ici. L'installation est identique à une ROM, il faut donc répérer l'étape 4 avec le 2e zip des applis ;)

1ère étape : préparation

Pour installer la nouvelle ROM vous allez avoir besoin des éléments suivants (ce tuto est réalisé sous Windows XP, il est aaplicable à Vista et Seven ;) ) :
  • Un HTC Magic 32B (le HTC Magic vendu entre autre par SFR en France). Il existe une version 32A, un moyen simple permet de vérifier votre version (voir la 2e étape)
  • Le câble USB pour relier votre téléphone à votre PC
  • Le SDK d'Android ou alors vous téléchargez les 2 zip que je mets à votre disposition : les drivers pour que le HTC Magic soit reconnu sous Windows et les outils du SDK
  • Une recovery pour le HTC Magic que vous placerez dans le dossiers tools
  • La ROM, ici la luo 0.8.3a
  • Copiez la ROM (le zip donc) à la racine de la SD card de votre téléphone et renommez le zip en update.zip
  • Reliez votre téléphone au PC et installez les drivers que vous avez téléchargé. Laissez votre téléphone branché en USB
  • Sauvegardez vos données (SMS, préférences des applications et journal d'appel) grâce à des application comme MyBackup (le reste est synchronisé avec votre compte Google). Et mémorisez les applications que vous avez installé.
EDIT : pour ceux qui auraient un problème avec leur recovery (il semblerait que SFR lors du retour en SAV change la recovery et que celle ci empêche de changer de ROM !) je vous conseille de suivre ce tuto (qui a fonctionné pour certains lecteurs) !

2e étape : lancement en mode fastboot et lancement de la recovery

  • Activez le debug via USB, pour cela aller dans : Paramètres --> Applications --> Développement et cochez Debogage USB
  • Éteignez complètement votre HTC Magic
  • Maintenez la touche volume bas et appuyez sur le bouton power : cette opération va lancer votre téléphone en mode fastboot. Vérifiez que vous avez bien un Sapphire 32B


  • Normalement il faut appuyer sur la touche retour pour passer fastboot USB (si c'est déjà le cas ne faites rien)

  • Lancez la ligne de commande Windows (cmd.exe) et rendez-vous dans le dossier tools précédemment téléchargé
  • Tapez la commande suivante : fastboot devices
  • Tapez ensuite cette commande : fastboot boot recovery-magic.img
  • Votre téléphone va redémarrer tout seul et lancer la recovery, ne vous inquiétez pas c'est normal ! :)

3e étape : sauvegarde de la ROM actuelle et WIPE

  • Grâce au trackball allez sur Backup / Restore (on appuie sur le trackball pour valider)

  • Sélectionnez Nand backup (ça va sauvegarder votre ROM sur la SD card)

  • Retournez sur le menu principal et sélectionnez Wipe (cela va remettre votre téléphone en paramétrage usine) et sélectionnez Wipe data / factory reset

4e étape : installation de la nouvelle ROM

  • Sur le menu principal de la recovery sélectionnez Flash zip from sdcard
  • Sélectionnez le fichier update.zip (qui est la nouvelle ROM). On valide et ça installe la ROM, il suffit juste d'attendre et ne surtout pas éteindre son téléphone !

  • Redémarrez votre téléphone (Reboot system now dans le menu) et voilà vous avez flashé avec succès votre HTC Magic !
  • Réinstallez vos applications et restaurez vos SMS et autres données
Si vous avez des questions n'hésitez pas c'est mieux que de faire un bêtise ;)

Liens utiles que j'ai utilisé :

vendredi, 27 novembre 2009

Pretty Loaded : les plus beaux loaders flash du Web

On peut dire ce qu'on veut sur flash, sa consommation de ressource ou le fait qu'il y en ai de plus en plus (trop ?) sur le Web mais il faut bien avouer qu'on peut faire des choses géniales avec !

Pour preuve ce site que je vous présente, Pretty Loaded qui regroupent des loaders flash plus beaux et originaux les uns que les autres. Un loader flash a pour but de charger les données d'un site full flash (en général) pour éviter d'avoir un temps de chargement à chaque fois que vous cliquez sur un lien. Des fois c'est juste une barre de chargement avec le pourcentage d'avancement mais parfois on a le droit à des animations, des vidéos et j'en passe ...

J'ai eu la chance de voir de nombreux loader totalement sublimes et Pretty Loader a regrouper notre plus grand bonheur toutes ces merveilleuses créations que je vous encourage à aller voir :)

lundi, 18 mai 2009

Line Rider

Vous connaissez surement le mini jeu flash Line Rider ? Ce jeu vous permet de tracer un circuit pour un bonome qui ets sur une luge, c'est fun, bien fait et on peut réaliser tout ou presque. Et pour preuve, voici 2 vidéos époustouflantes de créations :


dimanche, 9 septembre 2007

Microsoft SilverLight

En parcourant rapidement tous mes liens préférés je suis tombé sur une information qui m'a intéressé et qui concerne un développement de Microsoft (et non pas Linux désolé ...)

Il s'agit d'une "nouvelle" technologie nommée Silverlight (anciennement appelé WPF / e). Pourquoi "nouvelle" et pas nouvelle tout court me direz-vous ? Car cette technologie est en fait un concourent de Flash (créé par Macromedia qui fut racheté par Adobe), un format qui permet de créer des animations dynamiques sur le Web (ou dans des applications) largement utilisé dans les sites de distribution de vidéo comme YouTube ou même avec le petit nouveau de l'écoute légale de musique sur Internet Deezer.

Ce qui est différent chez Silverlight par rapport à Flash et qu'il intègre du contenu graphique mais également du code sous forme de JavaScript et de XAML contrairement à Flash qui est basé sur du graphique avec de l'ActionScript. Ou pourrait donc dire que SilverLight est plus un concurrent d'Adobe Flex que d'Adobe Flash (même si Flex utilise Flash ...)

Voilà donc pour la petite histoire de ce nouveau logiciel multimédia qui pourrait peut être devenir un concurrent sérieux à Flash qui, il faut l'avoue, est largement dominant dans ce domaine pour le moment.

Il est compatible avec Windows 200, XP, Vista et Mac OS X (une version Linux développé par Novell devrait voir le jour, donc bonne nouvelle !) et les navigateurs Internet Explorer, Firefox, Safari et bientôt Opera ;)
Je vous invite à visiter les liens ci-dessous pour en apprendre un peu plus sur SilverLight si ça vous intéresse comme moi ;) Et comme j'adore tester toutes les nouveautés je me suis amusé à créer un petit truc en SilverLight, rien de bien prétentieux puisque je n'ai pas fait grand chose (c'est assez bordélique il faut l'avouer ...)