samedi 18 juin 2016

CyanogenMod pour une tablette Google Nexus 7 Wifi 2012

Cela fait longtemps que j'utilise une tablette Nexus 7 version 2012 de chez Google. Je trouve que ce format reste assez pratique à transporter tout en offrant un écran assez confortable.
J'avais bien remarqué qu'elle était devenue un peu moins réactive au fil des évolutions d'Android mais j'en ai toujours été très content.

Cependant après une ultime mise à jour d'Android elle est devenue inutilisable : Extrême lenteur et surtout des plantages inopinés et très fréquents. Elle s'est mise à s'éteindre brusquement aussi bien lorsque je m'en servais que lorsqu'elle était en veille. J'ai cherché un peu et j'ai découvert que je n'étais pas le seul à rencontrer ce problème.

J'ai un peu tout essayé : Vidage des différents caches, désinstallation de certaines applications, limitation du nombre de tâches en arrière plan, réinstallation complète, etc.
Rien à faire, au bout de quelques minutes ou de quelques heures, le problème revenait.

Un peu en désespoir de cause, je l'ai déverrouillée et j'ai installé la dernière version stable disponible de CyanogenMod (12-1) avec Android 5.1.1.
C'était la première fois que je faisais ça mais tout est très bien expliqué ici et l'opération s'est déroulée sans problème.
Aussitôt ma tablette a retrouvé sa réactivité d'origine et n'a plus connu aucune panne.

J'ai attendu un peu avant de crier victoire mais cela fait maintenant deux mois que je n'ai plus aucun problème. Si toutefois ceux ci devaient réapparaître, je pense que je réinstallerai CyanogenMod avec Android 4.4 qui était la version installée d'origine.

lundi 6 juin 2016

Compiler Php pour mettre à jour une vieille distribution

Un des intérêts des logiciels Open Source c'est que l'on dispose des sources et que l'on peut donc les compiler.

Pour mes développements Php, j'utilise encore beaucoup une ancienne machine sous Debian/Lenny.
La dernière version de Php disponible dans les paquets Debian pour Lenny est la 5.2.
Il y a presque deux ans, j'expliquais comment j'avais pu installer la version 5.3 en utilisant les paquets fournis par dotdeb.

Il y a quelques mois, j'ai dû mettre à jour une nouvelle fois ce vieux serveur pour installer Php 5.5.
J'ai cherché un bon moment mais je n'ai pas trouvé de paquets disponibles pour Debian/Lenny. J'ai donc téléchargé les sources de la version 5.5.32 sur php.net et je les ai compilées.
Je n'ai rencontré aucun problème problème notable, j'ai juste dû recommencer deux ou trois fois pour installer des bibliothèques nécessaires au support de nouvelles options que je voulais installer alors que je ne les utilisais pas auparavant et depuis tout fonctionne très bien.