En 2013 j'ai acheté une clé HDMI équipé un processeur RK3188 (quad-core ARM v9 à 1.6 GHz) et distribué avec Android 4.1. Type Tronsmart CX-919. dx.com

Je m'en suis un peu servi sur mon téléviseur. J'y ai installé quelques softs :

  • des jeux, mais qui nécessitent un touchscreen et qui ne marchent donc pas sur la TV
  • des widgets météo, agenda etc... mais qui nécessitent d'afficher le bureau Android, ce qui n'arrive malheureusement jamais
  • des softs de partage SMB pour le transformer en NAS avec mon disque dur externe

Finalement, Android n'apporte pas grand chose puisque la seule vrai utilité de l'appareil est le partage de fichier, qui n'a pas besoin qu'on allume l'écran.

En décembre 2013 j'ai donc tenté l'installation de Linux dessus. Avec succès, grâce à l'installeur all-in-one de Picuntu : Forum Freaktab

J'ai ensuite passé plusieurs heures/jours à configurer tout ce qui m'intéressait :

  • ShellInABox : pour administrer le serveur à distance, en ligne de commande, par un client html5
  • Transmission : client torrent
  • Sickbeard + Sabnzbd : téléchargement d'épisodes de séries automatique. Abandonné faute de fournisseur de newsgroup gratuit intéressant
  • Flexget : téléchargement d'épisodes de séries automatique connecté à transmission
  • Guacamole : client VNC en html5
  • Mediatomb : serveur UPnP/DLNA pour partager le contenu multimedia avec la freebox
  • Samba : pour partager le disque dur sur le réseau en mode NAS
  • Node.js, Mongodb, java etc... pour héberger mes développements
  • Usbmount : pour monter automatiquement un périphérique de stockage USB dans le filesystem
  • NginX : pour router toutes les requêtes https vers les différents services et exposer ce qui m'intéresse sur internet

Quelques semaines plus tard, ayant détecté quelques faiblesses sur la connexion Wifi, j'ai acheté un adapteur USB-RJ45 réputé pour être supporté par Picuntu. J'ai arrêté le système, tout débranché, placé mon module CPL sur la prise, tout rebranché, mais le système a refusé de redémarrer. Rien à faire. Impossible également de le redémarrer en mode Flash ou Recovery.

J'ai donc passé de nombreux jours à écumer les réseaux (essentiellement le forum freaktab) pour trouver une solution à mon problème. J'ai finalement réussi à trouver comment redémarrer l'appareil dans un mode qui me permettrait de restaurer le système : Forum Freaktab

A partir de là, je compte réinstaller Linux. Mais j'ai perdu toutes mes configs. je passerai beaucoup moins de temps maintenant à tout réinstaller et reconfigurer, mais je vais quand même toput décrire dans ce blog. Il me permettra de documenter tout ce que je fais au cas où je devrais à nouveau recommencer. Et qui sait, peut-être que ça pourrait aider quelqu'un d'autre ?