Il y a quelques jours, mon attention a été attirée par une promo sur une box TV en promo sur un site de vente en ligne français bien C onnu. Mon premier réflexe a été de sauter sur l’occasion: une box TV Android à 30€ ! Mais à la réflexion, après avoir vu que le vendeur était un vendeur marketplace, je me suis dit: » Ok, ces gadgets sont fabriqués en chine de toute façon. Et si j’allais vérifier à la source si c’est vraiment une bonne affaire, voire si on peut avoir mieux ? »
J’avais ouvert la boite de Pandore, et après avoir passé quelques heures à comparer et me renseigner, entrer dans la technique, je peux vous livrer mes premières conclusions…
La plongée…
Première étape, go sur un site de vente en ligne chinois bien connu, second e-commerce au monde derrière Amazon…
La chine est l’usine du monde, et tout ce qui se fabrique en chine se retrouve ici… y compris les fameuses Box TV Android que je voulais étudier.
Pas de doute, je suis au bon endroit: on en a de toutes les formes, à tous les prix, de toutes les couleurs !
Il y en tellement, que je suis un peu perdu. Finalement, la promo avec une référence unique, ça a du bon, non ? M’enfin, ce n’est pas ça qui va m’arrêter. Je décide de rationaliser un peu ma recherche:
- Prix inférieur à 30€, port compris
- Minimum 2Go de Ram, sinon… ça rame
- Un Android assez récent (disons Android 9 minimum)
- Peu importe le look, tant qu’on a l’ivresse
Spoiler: Si vous avez du lait sur le feu et que les détails vous importent peu, Le guide avec mes recommandations se trouve en fin d’article.
Quel sont les points techniques communs et différences dans toutes ces offres ? Qu’est-ce qu’on peut faire avec ?
Les points communs
D’abord, tous ces appareils sont basés sur des processeurs ARM. ARM, c’est le type de processeur utilisé par Apple dans ses M1, mais aussi dans les Raspberry Pi pour ne citer qu’eux !
Les architectures ARM remontent aux années 1980. Elles sont d'une conception plus simples que d'autres processeurs, et surtout moins gourmandes en énergie. C'est ce qui explique leur prédominance dans tout ce qui est informatique embarquée. Les processeurs ARM intègrent aujourd'hui un système entier sur une seule puce: CPU, GPU et contrôleurs divers.
Un des avantages donc, la conso, ici on parle de 5w environ. Peu de puissance = peu de dissipation de chaleur. Typiquement, le refroidissement des bestioles est passif: pas de ventilateur qui chouine pendant le film, c’est un plus. La box peut quand même être bien chaude en streaming 4K, mais en général ça ne porte pas à conséquence.
Ces Box tournent sur Android, et pourraient bien être compatibles avec Linux. Comme avec un Raspberry, on pourrait donc les utiliser comme serveur low-cost (moins cher qu’un Raspberry Pi moderne) , basse consommation, et silencieux.
Pendant que j’y suis, on va citer aussi l’utilisation en PC d’appoint, avec clavier/souris USB ou Bluetooth et écran portable par exemple, ou encore en serveur d’automatisation pour la maison…
Après avoir fait un premier tour d’horizon, je me rends compte qu’il ne sert à rien de détailler les specs techniques de chaque boite une par une, car ce qui fait tout en fait, c’est le SoC, le chip de la boite.
Les différents processeurs du moment
Alors, quand je dis du moment… certains commencent à dater (2017) même s’ils ne sont pas à ignorer totalement comme on va le voir.
Je vous passe les recherches et comparatifs, voici directement un tableau récapitulatif qui regroupe des données de plusieurs sources. Les processeurs sont triés par date de sortie:
Comparatif des principaux processeurs trouvés dans les box low-cost (20 à 30€) fin 2023.
On remarque que suivant les critères que l’on peut mettre en avant, le gagnant n’est pas toujours le même. Il est par ailleurs étonnant de voir le SoC le plus ancien – le S905W – tenir aussi bien la comparaison après 6 ans. Il pèche par son support des technos récentes (USB 2.0, BT 4.0) et sa RAM maxi de 2Go mais reste correct en perfs et était déjà en 64 bits.
Une autre surprise est le H313, qui bien que plus récent (et supportant BT5) ne tourne « que » à 1.3GHz, et est en 32 bits. Ses performances sont toutefois honorables, et son atout réside dans son TDP bas, ce qui lui confère une bonne efficacité. Un bon plan probable pour une machine qui tourne 24/24 qu’on ne veut pas voir trop chauffer. Cela explique aussi qu’on le retrouve facilement dans les sticks TV, pour lesquels une surchauffe est plus critique que dans un boîtier.
Le support logiciel et les critères à surveiller
Si on cherche une box TV pour l’utiliser comme… box TV (ça peut semble bête dit comme ça, mais en ce qui me concerne je compte l’utiliser comme tout sauf box TV, donc…) alors on va se focaliser en priorité sur
- Un Android le plus récent possible.
- Un support BT 5.0 pour être compatible avec les appareils récents
- Éventuellement une télécommande vocale pour jouer à « Ok Google raconte moi une blague ». Haha, c’est beau la technologie quand même.
Si on cherche plutôt une plateforme de « edge computing », un clone de Chromebook, ou un home serveur qui va tourner H24, alors on va plutôt se focaliser sur :
- La ram, hop: 4Go
- Le stockage: 16G mini
- Les extensions crypto intégrées au SoC
- Les performances et l’efficacité
- Selon ce qu’on compte lui faire faire, l’USB 3 pour la stockage externe, et de l’ethernet rapide (là, on commence à être limite pour le budget, disons le)
- Et surtout, surtout, la possibilité d’installer autre chose qu’Android, pourquoi pas Armbian ou Ubuntu, ça serait sympa non ?
Mon best of
Pour espérer installer un Linux et bidouiller comme un malade, quitte à passer la journée pour faire booter notre box toute neuve sur un shell text (le pied !)
Le meilleur candidat me semble être une box à base de H618.
Par exemple, Cette box 4GB ram et 32BG de stockage à 28.27€ à l’instant, ou celle-ci, 4Go Ram et 64 de stockage à 29€85 (on a eu chaud!)
Android 12 par défaut, disponible en 2Go de Ram à 24€ mais aussi en 4Go de Ram, toujours pour moins de 30€. C’est fort, non ?
Télécommande incluse, parfois le cable, et selon les cas vous pouvez avoir en option une télécommande vocale, ou un clavier/pad bluetooth.
Mais, mais… pourquoi un H618, puisqu’il semble ne supporter que du USB2, et de l’Ethernet 100MBps ?
A cause du support Linux. Le H618 est une version améliorée du H6161 , processeur utilisé par le Orange Pi Zero 2, qui supporte Android, mais aussi Debian et Ubuntu. Aucune promesse ici: je n’ai pas encore essayé, mais si un SoC peut faire tourner un Linux « standard » ou presque, c’est bien celui là.
Pour l’utiliser comme TV box principalement.
Ici, dans notre budget, on va pouvoir aller sur de l’Android 13, avec une Box à base de RK3528.
Box 4Go Ram, 64Gb stockage et commande vocale (!). Je ne sais pas si ce prix va durer, car elle a tout ce qui fait d’habitude passer le cap des 30€. Elle est aussi dispo si vous faites ceinture à 20€ en version 2Go ram, 16Go stockage, télécommande IR, mais franchement, vu la différence de prix…
Petite mention au passage pour cette autre box avec 4Gb de Ram et 64Gb de stockage à 27€55 sur une base S905W2 qui se défend bien.
Le moins cher qui reste utilisable
Un petit dernier pour la route, Un stick TV sous Android 13. Utilisable, suffisamment récent. Nickel pour limiter les câbles, connecter une TV secondaire ou rendre « intelligent » un écran qui ne sert pas (un cadre photo numérique de luxe ?).
2Go de Ram pour 16Go de stockage, à 22.56€. C’est un H313 dont on a parlé plus haut. Télécommande, connectique, BT 5.0, dual wifi, ok Google… il a tout.
Je ne vous cache pas que pour réduire mes onglets à ces 3 « best of », il m’a fallu quelques heures et que j’y ai perdu des pilosités. Mais, comme dirait Mr Tuto, « C’est pour la science ».
Et vous ?
Avez-vous déjà une de ces bestioles à la maison ? Récente ? plus ancienne ? N’oubliez pas qu’il faut une bonne télévision pour pouvoir profiter de ce matériel, vous pouvez trouver de très bonnes tv à moins de 1000 euros !
Comment ça marche en pratique, et qui a réussi à installer un linux dessus ? Dites moi, je suis friand de vrai retour pratique !
Notes et disclaimer
- Les prix indiqués sont les prix à l’écriture de cet article, ils sont non contractuels.
- Les liens vers Aliexpress sont des liens d’affiliation.
- J’ai pu faire erreurs, merci de les signaler
La suite !
Volontairement, je n’ai pas comparé à modèles plus « haut de gamme » avec un processeur plus puissant et plus cher (50 à 70€) , cela pourra faire l’objet d’une suite s’il y a un intérêt. Ici, l’objectif était de débroussailler et faire un état des lieux des box pas chères mais utilisables, polyvalentes.
La prochaine étape: tester différents modèles, voir comment elles sont utilisable sous l’Android par défaut, si on peut y installer Termux et jouer avec Python sous Android, voir ce que supporte d’autre comme OS (par exemple libre elec qui semble avoir été porté sur ces box, donc il y a une base qui marche)
Streamez-vous bien !
Attention aux malwares qui peuvent être présents…
Un bon article de rappel https://www.minimachines.net/actu/badbox-le-clou-dans-le-cercueil-des-tv-box-android-122202
En effet, c’est un souci avec tout appareil connecté « intelligent », yc les webcam wifi par exemple.
C’est pour cette raison entre autres que je recherchais des box ayant un support linux.
Cela permet d’éviter les potentielles véroles d’usine livrées avec la box, mais aussi d’assurer à sa box une durée de vie plus longue. Avec un armbian tout neuf sur un cpu supporté, on est quand même plus tranquille !
Sinon, ma box restée sous android d’usine elle ne me sert personnellement que pour diffuser films et images à partir d’une clé USB, sans connexion réseau. Ca limite les usages, mais il faut savoir ce qu’on privilégie !