Smart TV : de l’intelligence artificielle contre la bêtise réelle Chacun ses apps, et les vaches... Illustration : Flock Vincent Hermann Le 29 octobre à 09h09 Et si l’IA ouvrait grandes les portes d’une forme de réappropriation technologique ? Une certaine ironie, quand on connait ses effets sur le prix de la mémoire.
Mais un nombre croissant de personnes se lancent dans des projets permettant de modifier en profondeur certains produits, notamment les TV connectées. Une erreur ? Il n’y a qu’à se plonger dans les dernières récriminations autour des téléviseurs connectés LG pour saisir l’agacement.
Ces produits proposent de tout réunir dans une même interface, mais intègrent souvent de nombreux mécanismes de pistage pour mieux servir de la publicité sur mesure. Un mécanisme classique, non spécifique à cette gamme de produits connectés. Si l’on en croit plusieurs sites comme TechCrunch et Tom’s Guide, un nombre croissant de développeurs en herbe ne sont plus disposés à accepter la situation.
Dans un mouvement que l’on retrouve plutôt sur Windows habituellement, certains ont donc eu une idée : et s’ils modifiaient leur appareil pour supprimer tout ce qui ne leur plaisait pas ? Ménage d’automne L’effet est documenté depuis un moment déjà et ressort régulièrement, jusque dans les rapports de Linux Foundation : l’IA générative abaisse le ticket d’entrée. Comprendre par là qu’une idée peut rapidement se transformer en un code concret, les générations successives de modèles rendant l’opération de plus en plus simple.
La vague du « vibe coding » s’étend dans toutes les directions et nos confrères notent en particulier un front ouvert sur les TV connectées. Ainsi, le projet dumbtv annonce clairement la couleur : « Votre téléviseur doit faire ce pour quoi vous avez payé : vos applications, vos entrées HDMI, et rien d’autre. Pas de publicités directement sur la télé, pas de suivi des visionnages, pas de mise à jour que vous n’avez pas demandée ».
Sur le site dédié (en plus du dépôt GitHub), le projet se propose de remanier complètement les appareils sous Fire TV, dont les dongles Amazon. L’installation requiert un ordinateur, un accès réseau pour l’appareil visé ainsi que l’activation du mode ADB (Android Debug Bridge) sur ce même appareil. Après quoi, avec quelques manipulations, on peut en théorie supprimer les publications, les contenus sponsorisés, les techniques de création d’empreinte numérique (fingerprinting) et ainsi de suite.
Si le projet a rapidement dépassé les 1 700 étoiles sur GitHub, un autre a attiré encore plus les regards : CleanYourTV. Le dépôt correspondant dépasse les 43 000 étoiles et affiche fièrement sa médaille d’or obtenue comme dépôt le plus « tendance » de la semaine du 19 octobre. Et pour cause : le projet propose ni plus ni moins que de lancer un grand nettoyage sur votre TV connectée à la seule condition qu’elle embarque Android TV ou Google TV (toujours via le mode ADB).
En tant que tel, CleanYourTV ne désinstalle rien. Il cache les éléments et les désactive : télémétrie, services publicitaires et bon nombre de composants sont ainsi remisés au placard. Le choix de ne pas les désinstaller semble une mesure de sécurité, afin qu’un simple script de restauration puisse remettre la TV dans son état original.
En revanche, l’outil installe son propre lanceur (décrit comme léger et natif), autrement dit l’interface principale avec les applications, dans une version plus sobre ressemblant fortement à l’Apple TV. Une forme de réappropriation Dans une série de tweets publiés le 17 octobre, l’auteur de CleanMyTV explique simplement avoir « vibe codé » la télé de ses parents. Elle affichait des publicités avant même de pouvoir atteindre Netflix.
Le produit est un modèle Xiaomi selon ses dires, dont la référence a été donnée à Claude Code dans le prompt. L’appareil a été trouvé sur le Wi-Fi, aboutissant à la suppression de 25 composants Xiaomi. De là est née l’idée du projet et de sa mise à disposition (le code est sous licence open source MIT).
Ces projets ne sont pas isolés, on en trouve d’autres sur X, racontant tous la même histoire : un constat d’interface lente, des applications inutiles, des publicités trop nombreuses. Le désir est donc systématiquement le même, une reprise en main d’un produit payé mais dont l’expérience utilisateur s’est révélée insatisfaisante, voire franchement agaçante. Dans la plupart des cas, on trouve Claude parmi les contributeurs des projets, confirmation que le projet a été largement accéléré par un agent.
Les personnes derrière ces créations sont souvent elles-mêmes des développeurs, mais on peut se poser la question : se seraient-elles lancées dans ces opérations sans IA ? « Ça ne me plait pas, donc je modifie » La question est d’autant plus intéressante qu’elle permet d’entrevoir une longue liste de possibilités. The Verge a par exemple relevé récemment que le même vibe coding permettait à des passionés des modifications poussées de produits utilisés dans la production musicale, via la création de firmwares personnalisés.
Nos confrères indiquaient avoir remarqué une « explosion » de ces microgiciels sur le subreddit r/synthesizers. Précédemment, ce type d’opération nécessitait de vastes compétences, affirment nos confrères. Sans tomber dans une longue liste d’exemples, l’IA semble avoir déclenché une vague d’interrogations sur une partie des produits qui nous entourent.
Le développeur italien Carmine Paolino, par exemple, n’apprécie pas les technologies web dans les applications. Il a donc créé des versions natives pour plusieurs d’entre elles, en particulier pour Spotify et WhatsApp, avec respectivement Spotifast et ZapFast. L’obtention de meilleures performances est un puissant moteur de motivation.
Dans notre cas, nous nous amusons par exemple à créer un client alternatif et multiplateforme pour Mattermost (sur une base Rust, C# et Avalonia) pour explorer la manière dont on peut alléger la pression sur la mémoire vive, en particulier dans cette période d’explosion des prix. Sur cette petite application (qui se limite volontairement à la partie messagerie texte pour une seule équipe), la consommation tourne en moyenne autour de 130 à 150 Mo, contre 600 Mo en moyenne pour Mattermost, dont le client officiel est basé sur Electron (qui simplifie largement les problématiques de support multiplateforme). Les mises en garde restent les mêmes Mais attention, les bonnes performances ont beau être agréables, elles « n’excusent » pas tout.
Point commun à pratiquement tous ces projets, ils s’attaquent à des produits commerciaux d’entreprises qui goûtent sans doute peu de voir leur matériel ou leur application ainsi modifiée. Des sociétés comme Spotify ou Meta (pour WhatsApp) pourraient voir d’un très mauvais œil l’arrivée de ces versions et modifier leur licence pour en interdire la fabrication. Mais qui sait, Meta pourrait tenir compte du message sous-jacent : des utilisateurs ne sont pas disposés à consacrer 1 à 3 Go de mémoire pour une simple messagerie.
En outre, si le phénomène peut être enthousiasmant dans tout son potentiel, il est facile de lancer des projets, beaucoup moins de les entretenir, et encore moins de le faire sérieusement. Les IA peuvent se tromper, des secrets peuvent se glisser dans le code et des erreurs énormes peuvent apparaitre, avec à la clé de possibles failles de sécurité béantes chez les utilisateurs. L’aspect systématiquement open source de ces travaux (toujours sous licence MIT ou Apache 2.0) limite en théorie la casse, mais la prudence reste de mise.
Sécurité #Nextquick : libre et open source ne sont pas synonymes de sécurité Sécurité Vendredi 03 octobre 2025 à 18h00 03/10/2025 18h00 27 Cet article est en accès libre, mais il est le produit d'une rédaction qui ne travaille que pour ses lecteurs, sur un média sans pub et sans tracker. Soutenez le journalisme tech de qualité en vous abonnant. Accédez en illimité aux articles d'un média expert Profitez d'au moins 1 To de stockage pour vos sauvegardes Intégrez la communauté et prenez part aux débats Partagez des articles premium à vos contacts Abonnez-vous Triton Premium Il y a 59 minutes Voir les réponses Message 1 Aller au commentaire enfant Signaler Bloquer cet utilisateur il est facile de lancer des projets, beaucoup moins de les entretenirC’est un des plus problèmes que j’observe.
Nombre d’applications sont abandonnées dès qu’elles font peu ou prou ce que leur concepteur voulait (et le vibe-coding n’aide pas la reprise par un tiers, même motivé). maps Premium Il y a 9 minutes En réponse à Message 1.1 Signaler Bloquer cet utilisateur C'est le danger sous-jacent de toutes ces modifications, la maintenance. S'il y a un bug, que fait-on ? Surtout, on est loin d'être à l'abri d'un fork malveillant ou d'une modification malveillante si le concepteur d'origine abandonne son projet.
Ouvrir son code est déjà une bonne chose, maintenant, il faut se rendre compte qu'il y a un peu plus dans les logiciels libres ou open source que juste mettre un dépôt accessible en ligne ;-).Chez moi, j'ai réglé en partie le pb, mes télés ne sont pas connectées, je passe par mes box coco74 Il y a 18 minutes Message 2 Signaler Bloquer cet utilisateur Pas trop confiant de ces soft qui font appel a des commandes pour agents IA...Je préférerais des scripts adaptes aux appareil,vérifiés et customisables pour avoir un résultat attendu.Pour android TV il y avait déjà des scripts adb pour ça ... Donkusei Il y a 17 minutes Voir les réponses Message 3 Aller au commentaire enfant Signaler Bloquer cet utilisateur Après pour les "Android TV" (ça vaut pour les boitiers multimédia type Nvidia Shield), il n'a jamais été spécifiquement nécessaire d'utiliser ce genre d'applications. On peut, et ce depuis toujours, changer de launcher par défaut pour avoir un truc sans recommandation, sans pistage.On peut même désactiver totalement le launcher par défaut sans trop de difficulté (un peu technique mais ça reste accessible). darkjack Premium Il y a 9 minutes En réponse à Message 3.1 Signaler Bloquer cet utilisateur Bonjour Donkusei,Aurais-tu un site à me conseiller pour ma Shield pro stp? cquest À l'instant Message 4 Signaler Bloquer cet utilisateur Sur le premier repo (dumbtv), je découvre un nouveau moyen d'installer et faire tourner du code...With a coding agent (Claude Code, Codex, Cursor, Gemini and others): clone this repository, open the agent in it, and say: Clean up my Fire TV.
Its IP address is (the address from the Network screen).It reads AGENTS.md, asks you a few questions, and runs the steps below.Encore "mieux" que curl/sh ! Signaler un commentaire Voulez-vous vraiment signaler ce commentaire ? Non Oui