Android : résoudre la corruption graphique et remise à zéro des APN

Après avoir planté mon Galaxy S avec Kies puis réussi à rebooter grâce au mode recovery, je me suis dit qu’il était temps que je m’amuse un peu avec les firmwares.

Quand le téléphone ne contient pas beaucoup de données, autant en profiter. Je me suis donc mis en tête d’installer Android Gingerbread (2.3.x). J’ai mis mon Galaxy – qui ne bootait plus – en mode download et j’ai flashé Gingerbread par dessus avec Odin.

Bug 2 : perte de la 3G

Pour une raison étrange, l’APN (Access Point Name) a été renommé lors de la mise à jour et je n’avais plus accès à la 3G. Etant chez Virgin Mobile, j’ai dû modifier les APN.

Pour internet en 3G, il faut mettre :

APN : ofnew.fr
Username : orange
Password : orange
MCC : 208
MNC : 01
APN Type : defaultCode language: JavaScript (javascript)

Lire la suite

sgs-3-boutons-mode-recovery-download

Android : les modes Recovery et Download sur le Samsung Galaxy S

Voici la suite de mes mésaventures avec KIES. Lorsque l’on flashe le firmware de son téléphone et que celui-ci ne répond plus, on peut utiliser deux modes distincts : le mode Recovery (R) et le mode Download (D).

Un SGS briqué

Juste pour vous donner une petite idée, voici ce qu’affiche le Galaxy S lorsqu’il est “briqué” :

SGS black screen of death

C’est le Black Screen Of Death ou phone-!-pc. Lorsque vous voyez cette image, l’appareil est inutilisable : il ne démarre plus et n’affiche plus l’image de chargement lorsque vous le branchez sur secteur.

Le seul moyen d’en sortir, c’est d’enlever la batterie pendant une minute puis de passer en mode Download pour reflasher l’appareil.

Lire la suite

Serveur dédié : intégrer SSH à WordPress pour mettre à jour le core, les plugins et les thèmes photo 1

Serveur dédié : intégrer SSH à WordPress pour mettre à jour le core, les plugins et les thèmes

ssh plugins logo

Sur mon serveur, j’ai fait le choix de ne pas installer de serveur FTP.

Pourquoi ? Et bien tout simplement parce que le protocole FTP n’est pas du tout sécurisé : les mots de passe sont envoyés en clair sur le réseau, il n’y a aucun chiffrement appliqué sur la connexion et il existe 1001 manières d’en forcer l’accès.

Du coup, je me dis que l’on peut très bien s’en passer. Comme il faut bien que je mette des fichiers sur le serveur ou mettre à jour le site, nous allons utiliser SSH qui est un protocole sécurisé.

Lire la suite

kies-logo

Android : ma mésaventure avec Kies et ses mises à jour

kies logo

Hier soir, je me suis dit que je devrais peut-être mettre à jour mon Galaxy S vers Android 2.2.1, histoire d’être au top.

Je l’avais déjà mis à jour de la version 2.1 à la version 2.2 (Froyo) sans soucis donc je pensais en avoir pour 10 minutes.

Pour la première fois depuis des années, je boote sur Windows. Kies demande à se mettre à jour, j’accepte.

Au passage, on peut noter qu’ils ont sérieusement pompé sur iTunes, c’est vraiment flagrant.

Il me propose de sauvegarder mes fichiers, j’accepte. Kies plante la sauvegarde, me dit qu’il faut continuer.

J’accepte quand même. Kies lance la mise à jour, pas de soucis.

Lire la suite

Mise à jour du serveur : passage de Debian Lenny à Debian Squeeze photo

Mise à jour du serveur : passage de Debian Lenny à Debian Squeeze

logo debian squeeze

Tiens, Debian Squeeze est sorti ce week-end ! Du coup, j’en ai profité pour mettre à jour le serveur du site : nous sommes donc passés de Debian Lenny (5.0.8) à Debian Squeeze (6.0).

Lenny prend donc sa retraite au bout de 2 ans. Cela nous permet également de mettre à jour environ 400 paquets dont les différents serveurs.

La mise à jour prend quelques minutes sur la Kimsufi mais comme j’ai eu quelques erreurs (avec MySQL), je vous donne la marche à suivre.

Mise à jour des sources

On sauvegarde le fichier des sources :

cp /etc/apt/sources.list /etc/apt/sources.list-lennyCode language: PHP (php)

On remplace toutes les occurences de “lenny” en “squeeze” dans un nouveau fichier :

sed 's/lenny/squeeze/' /etc/apt/sources.list > /etc/apt/sources.list-squeezeCode language: PHP (php)

Ce nouveau fichier devient notre fichier source :

cp /etc/apt/sources.list-squeeze /etc/apt/sources.listCode language: PHP (php)

On met à jour les paquets apt et dpkg :

apt-get install apt dpkgCode language: JavaScript (javascript)

Voilà, il ne reste plus qu’à lancer l’installation.

Lire la suite

Ubuntu : résoudre le plantage après une mise à niveau

Il y a quelques jours, je me suis mis en tête de mettre à jour le PC de mon père…

Le problème : une mise à jour interrompue

ubuntu update

Les mises à jour défilent quand tout à coup, patatras, plus de wifi. La mise à jour est interrompue, il est tard, on éteint la machine.

Au démarrage suivant, gros bug : on arrive sur l’ouverture de session Ubuntu mais la souris et le clavier ne répondent plus du tout, gros freeze.

Pas moyen non plus d’ouvrir une fenêtre de terminal, ce qui est très problématique. Et le mode recovery plante également (message d’erreur : Mountall : disconnected from Plymouth).

A ce stade, je soupçonne les pilotes de la carte graphique.

Lire la suite

Fenêtre du gestionnaire de mise à jour en français indiquant que le système Ubuntu est à jour, avec des options de vérification, de configuration et de fermeture.

Mettre à jour Ubuntu vers la dernière version disponible

Ubuntu logo within an update icon

Lorsque je pars en vacances, j’en profite pour dépoussiérer mon PC portable. Et accessoirement à le mettre à jour avant de pouvoir réellement l’utiliser.

Là, il était sous Ubuntu Lucid Lynx et je me suis dit que c’était l’occasion de le passer sous Meerkat.

C’est une sorte de test grandeur nature : je joue souvent avec tout ce qui est nouveau sur le portable avant de mettre à jour ma machine principale (sur laquelle je teste beaucoup avec une machine virtuelle).

Lire la suite

Une capture d'écran montrant une partie d'une fenêtre iTunes, avec l'accent sur un menu contextuel offrant des options pour gérer un appareil iPhone, l'option « sauvegarder » pour sauvegarder le périphérique iPhone est mise en évidence.

Mettre à jour le firmware de l’iPhone ou iPod Touch sous VirtualBox

logo apple metal

Après avoir activé la prise en charge des périphériques USB dans notre machine virtuelle, nous allons voir comment mettre à jour le firmware de l’iPod Touch.

Nous lançons donc notre machine virtuelle, qui se trouve être Windows XP SP3 totalement patché.

Installation d’iTunes

Pour commencer, il nous faut télécharger et installer iTunes, condition sine qua non pour mettre à jour l’iPod Touch. Je rêve que cela puisse se faire un jour depuis Ubuntu… Installez-le avec les options par défaut.

Lire la suite

Serveur dédié : choix du système d'exploitation, SSH et commandes bash photo

Serveur dédié : choix du système d’exploitation, SSH et commandes bash

Cet article est le premier d’une série consacrée à la mise en place d’un serveur dédié. Le but est double : garder une trace de ce que je fais pour administrer mon serveur et donner des astuces à celles et ceux qui voudraient se lancer dans l’administration d’un serveur.

serveur dedie debian

J’ai reçu mon serveur OVH à peu près 30 minutes après avoir passé commande : on reçoit un email avec le nom de la machine, son adresse IP et les identifiants root pour se connecter dessus via SSH.

Système d’exploitation

Au moment de la commande, on peut indiquer quel système d’exploitation on veut installer sur le serveur. La plupart des hébergeurs que j’ai contacté proposent CentOS (qui est basé sur Red Hat).

J’ai donc installé CentOS dans une machine virtuelle sur mon PC pour voir ce que ça donne. J’ai assez vite abandonné l’idée, principalement parce que les noms des commandes changent : ce n’est plus apt-get mais yum etc. Réapprendre toutes les commandes d’une autre distribution n’ayant aucun attrait pour moi, j’ai éliminé CentOS de la liste des candidats.

Voici les distributions et systèmes d’exploitations proposés chez OVH à la date de cet article :

Debian 5.0 Stable, Ubuntu Server 8.04, Ubuntu Server 8.10, Ubuntu Server 9.04, Ubuntu Server 9.10, Open Suse 11, Red Hat Ent. Linux 5, Fedora 11, CentOS, Gentoo 2007, Gentoo 2008, Gentoo 10.1, Slackware 12.1, Slackware 13, Mandriva, ArchLinux, FreeBSD 7.1, FreeBSD 8.0, OpenSolaris (BETA), Openfiler NSA 2.3, Windows Server 2008 R2 Datacenter Edition, Windows Server 2008 R2 Entreprise Edition, Windows Server 2008 R2 Standard Edition, Windows Server 2008 R2 Web Edition, Windows Server 2008 R2 Core Datacenter Edition, Windows Server 2008 R2 Core Entreprise Edition, Windows Server 2008 R2 Core Standard Edition, Windows Server 2008 R2 Core Web Edition, Windows Server 2008 Datacenter Edition SP2, Windows Server 2008 Web Edition SP2, Windows 2003 Enterprise Edition, Windows 2003 Standard Edition, Windows Server 2003 Web Edition.

J’ai opté pour la simplicité et la robustesse, j’ai installé une Debian 64-bits.

Lire la suite

wine logo

Wine ne se lance plus sous Linux : une solution

wine logo Je rentre de vacances et machinalement, je vérifie que mon système est à jour. Des mises à jour plus ou moins importantes existent, je valide et paf! voici que Wine ne se lance plus… Plus moyen de lancer mes quelques programmes Windows, la galère commence.

Après quelques minutes de recherche sur internet, je me rends compte que ce problème touche pas mal de gens. Il apparaît lors d’une mise à jour incomplète la plupart du temps. Je vous propose ma solution qui, loin d’être élégante, vous évitera quand même de réinstaller tous vos programmes Windows sous Wine.

Lire la suite

Installer la dernière version de Firefox, Thunderbird ou Seamonkey sous Ubuntu de manière automatique avec UbuntuZilla photo

Installer la dernière version de Firefox, Thunderbird ou Seamonkey sous Ubuntu de manière automatique avec UbuntuZilla

ubuntuzilla

Cela fait quelques semaines que je me demande comment mettre à jour Firefox sous Ubuntu alors qu’aucune mise à jour ne semble voir le jour dans les dépôts officiels.

Et voici que je tombe sur UbuntuZilla, un script Python qui permet d’installer les dernières versions de Firefox, SeaMonkey et Thunderbird sur les plateformes Ubuntu et dérivées, et cela automatiquement !

Téléchargement d’UbuntuZilla

Commencez par télécharger la version d’UbuntuZilla correspondant à votre système. Le fichier est un paquet .deb donc directement installable par Ubuntu.

Lire la suite

WordPress : astuce pour désactiver la notification de mise à jour de la version localisée (traduite) photo

WordPress : astuce pour désactiver la notification de mise à jour de la version localisée (traduite)

Le problème : une notification de mise à jour pour la version localisée

WordPress vérifie périodiquement ses mises à jour et vous indique par une notification lorsqu’une nouvelle version est disponible.

C’est bien pratique mais lorsque l’on met le site à jour par SVN ou en utilisant Trac, ce sont les fichiers en version originale (non traduite) que l’on récupère.

Du coup, vous pouvez très bien avoir votre installation de WordPress à jour et avoir une notification de mise à jour vous poussant à télécharger la dernière version localisée (fr_FR dans notre cas).

Exemple en image :

WTF WordPress ?!?
WTF WordPress ?!?

Lire la suite