For AI agents: the public content index is available at https://we0.ai/llms.txt, and the English article bundle is available at https://we0.ai/llms-full.txt.
For AI agents: the complete content index is available at https://we0.ai/llms.txt, the full English article bundle is available at https://we0.ai/llms-full.txt, and this page is available as Markdown at https://we0.ai/fr/articles/android-tv-cleanup-with-claude-code-adb-f-947d9523.md.
Une publication sur un réseau social consacrée à l’utilisation de Claude Code pour simplifier un téléviseur a attiré l’attention pour une ra...

Une publication sur un réseau social consacrée à l’utilisation de Claude Code pour simplifier un téléviseur a attiré l’attention pour une raison familière : son propriétaire voulait moins de promotions, moins de logiciels inutilisés et un écran d’accueil plus épuré. Le compte rendu présente également un tableau de bord personnalisé affichant des indicateurs commerciaux sur le téléviseur.

Les techniques utilisées reposent sur des fonctions standard de l’administration Android : activer l’accès développeur, se connecter avec Android Debug Bridge, désactiver certains paquets et installer un autre lanceur. Un agent de programmation peut rendre ces étapes plus faciles à suivre, mais il ne rend pas tous les téléviseurs compatibles ni tous les paquets suggérés sûrs à désactiver.

Cette apparence simplifiée ne signifie pas que l’appareil utilise tvOS d’Apple.
D’autres exemples du compte rendu montrent l’écran d’accueil d’un téléviseur et l’interface d’un téléphone avec des commandes domotiques. Ils illustrent des projets personnalisés supplémentaires, et non des fonctionnalités automatiquement installées par la demande de nettoyage.


ADB fournit un accès autorisé au débogage et au shell une fois que l’appareil a accepté la connexion. Cette procédure ne nécessite ni accès root, ni déverrouillage du bootloader, ni micrologiciel personnalisé.
Le guide précédent de Cobanov fournit une méthode structurée pour demander à un agent d’effectuer l’opération. Son principe le plus utile consiste à effectuer les modifications par petits lots vérifiables et à conserver un moyen d’annuler chaque changement de paquet.
Avant de commencer, vérifiez que l’appareil utilise réellement un système d’exploitation compatible basé sur Android. Un nom de marque ou une fiche produit ne suffit pas. Les chemins de menu, le rôle des paquets, les modes de débogage et les restrictions liées au lanceur varient selon le modèle et le micrologiciel.
Une adresse ne commence pas nécessairement par 192.168 ; les réseaux locaux peuvent utiliser d’autres plages d’adresses privées. Dans les implémentations plus récentes du débogage sans fil Android, les ports d’association et de connexion peuvent être affichés séparément au lieu d’utiliser un port fixe 5555.
La procédure et les commandes du compte rendu fourni sont reprises ci-dessous dans un format opérationnel plus clair. Remplacez le modèle et l’adresse avant toute utilisation. Les commandes de paquet telles que pm et settings s’exécutent dans le shell Android du téléviseur ; depuis l’ordinateur, l’agent doit les appeler via adb shell lorsque cela est nécessaire.
Aidez-moi à nettoyer mon propre Android TV avec ADB. Supprimez, lorsque cela est pris en charge,
les lignes de recommandations indésirables de l’écran d’accueil, désactivez les applications
installées en usine que je n’utilise pas et évaluez la réactivité. Expliquez chaque action
en langage clair.
APPAREIL
- Marque et modèle : À RENSEIGNER
- Adresse IP réseau du téléviseur : À RENSEIGNER
- Les options pour les développeurs ainsi que le débogage USB ou sans fil pris en charge sont activés.
- Le téléviseur et cet ordinateur sont connectés au même réseau de confiance.
RÈGLES
1. Ne désinstallez aucun paquet. Pour les changements de paquets, utilisez uniquement :
pm disable-user --user 0
Enregistrez la restauration correspondante :
pm enable
N’utilisez jamais pm uninstall.
2. N’obtenez pas l’accès root du téléviseur, ne déverrouillez pas son bootloader et ne
flashez pas de ROM personnalisée. Restez dans le système d’exploitation et les
autorisations existants.
3. Mesurez d’abord. Enregistrez dumpsys meminfo, pm list packages -s et
pm list packages -d dans des fichiers avant les changements. Répétez les mesures
à la fin et fournissez un tableau avant/après.
4. Ne désactivez pas plus de 10 paquets par lot. Arrêtez-vous après chaque lot et
demandez-moi de tester Inputs/Source, le changement d’entrée HDMI, Netflix,
YouTube, le son, la télécommande physique et le clavier à l’écran. Attendez ma
confirmation avant de continuer.
5. Préservez les paquets essentiels et leurs équivalents propres au modèle :
com.tcl.suspension Panneau rapide Inputs/Source
com.tcl.ttvs Interface de mise à jour du système
com.tcl.tv, com.tcl.tvinput Services TV, HDMI et entrée antenne
com.google.android.tv.remote.service
com.tcl.tcl_bt_rcu_service
com.tcl.autopair Services de télécommande et d’association
com.google.android.gms
com.google.android.gsf
com.android.vending Services Google et Play Store
com.android.location.fused À traiter comme essentiel ; le compte rendu signale
un risque au démarrage
*.inputmethod.* Paquets du clavier à l’écran
com.google.android.apps.tv.launcherx
À préserver jusqu’à ce qu’un écran d’accueil
alternatif soit prêt
Ces noms sont des exemples issus de la source et ne s’appliquent pas à tous les
téléviseurs. Identifiez les équivalents pour mon modèle. Demandez confirmation
avant de désactiver tout élément dont le rôle est incertain.
6. Créez un répertoire tv-debloat. Enregistrez chaque paquet désactivé dans
disabled.txt et conservez DEBLOAT-LOG.md avec son rôle, la modification effectuée
et la commande exacte permettant de l’annuler.
7. Si un test échoue, restaurez d’abord le dernier lot. Identifiez le paquet
responsable en réduisant le lot, un paquet à la fois.
ORDRE DES OPÉRATIONS
a. Vérifiez la présence d’adb et identifiez le système d’exploitation de cet ordinateur.
Windows : utilisez les platform-tools officielles de Google et configurez PATH.
macOS : brew install android-platform-tools
Linux de la famille Debian/Ubuntu : apt install adb
Utilisez adb connect :5555 uniquement si ce port est le point d’accès de
débogage de l’appareil.
Indiquez-moi quand le téléviseur demande une autorisation afin que je puisse
l’accepter. Si son écran de débogage sans fil exige une association, utilisez
d’abord adb pair avec le point d’accès et le code d’association affichés, puis
le point d’accès de connexion.
b. Enregistrez les mesures et les listes de paquets de référence.
c. Affichez un tableau comprenant trois groupes : candidats inutilisés, paquets
dépendant de mes préférences et paquets essentiels. Considérez les applications
de streaming inutilisées, les démonstrations, les économiseurs d’écran, les
assistants, les composants de configuration et la télémétrie comme des éléments
à examiner, et non comme des cibles à supprimer automatiquement. Obtenez mon
approbation pour le premier groupe avant toute modification.
d. Définissez les échelles d’animation sur 0.5 dans le shell du téléviseur :
settings put global window_animation_scale 0.5
settings put global transition_animation_scale 0.5
settings put global animator_duration_scale 0.5
Enregistrez d’abord les valeurs d’origine afin de pouvoir restaurer l’état
antérieur réel.
e. Demandez la suppression des caches avec :
pm trim-caches 999G
f. Redémarrez le téléviseur et répétez les mesures ainsi que les tests fonctionnels.
CHANGEMENT D’ÉCRAN D’ACCUEIL
- Demandez-moi d’installer FLauncher et confirmez l’installation.
- Faites-moi l’ouvrir et le définir comme écran d’accueil par défaut actif.
- Seulement après cela, envisagez de désactiver
com.google.android.apps.tv.launcherx si ce paquet existe et si le modèle
prend en charge cette modification.
- Redémarrez et confirmez que le nouvel écran d’accueil fonctionne toujours.
LIVRABLES
1. Un tableau de mémoire avant/après, avec les conditions de mesure indiquées.
2. Chaque paquet désactivé et une explication d’une ligne de son rôle.
3. Une commande adaptée à l’environnement local pour exécuter un script de
restauration vérifié. Le script doit restaurer les paquets et les paramètres
d’animation à partir du journal.
Le port et la liste de paquets donnés en exemple par la source ne sont pas des valeurs par défaut universelles. Évitez de deviner le rôle d’un paquet à partir de son nom et ne considérez pas les composants de configuration ou de mise à jour du système comme jetables simplement parce qu’ils sont exécutés peu fréquemment.
Réactiver un paquet annule son état désactivé ; cela ne suffit pas nécessairement à annuler tous les effets secondaires d’une session. Un registre de restauration utile doit également inclure l’ancienne sélection du lanceur et les paramètres d’animation d’origine.
La suppression des caches n’est pas réversible au même sens : les caches supprimés doivent être reconstruits. Elle peut ralentir temporairement le lancement des applications. De même, un instantané de mémoire pris immédiatement après un redémarrage ne constitue pas une comparaison de performances contrôlée avec une session fortement utilisée.

Le compte rendu avertit globalement que le déverrouillage et les modifications du micrologiciel peuvent réinitialiser les appareils ou affecter les DRM. Ces conséquences dépendent de l’appareil ; éviter ces opérations constitue une limite de cette procédure, et non la preuve que toutes les personnalisations Android ont des conséquences identiques. Après l’opération, désactivez le débogage lorsque vous n’en avez plus besoin.
Le compte rendu aborde ensuite l’économie des téléviseurs connectés. Les résultats publiés par Roku en 2025 indiquent environ 4,74 milliards de dollars de revenus, le segment Platform représentant environ 87 % de ce total. Les appareils ont enregistré une perte brute d’environ 82 millions de dollars.
Decrivez votre idee une fois, et We0 AI peut generer un site vitrine, des pages et un CMS, puis vous aider a attirer clients et trafic apres le lancement.
Une génération de projet complète pour une inscription gratuite
Idéal pour essayer un flux de génération complet et voir rapidement une première ébauche de projet.
Il s’agit de chiffres du segment Roku, et non d’une déclaration de marge concernant chaque fabricant d’Android TV. Ils expliquent pourquoi la publicité et la distribution peuvent être importantes, sans prouver que chaque paquet préinstallé est un logiciel publicitaire.
La source cite également des litiges concernant la reconnaissance automatique de contenu, ou ACR. L’ACR identifie les contenus regardés à partir de signaux tels que des empreintes d’écran ; les allégations relatives à la collecte et au consentement doivent être attribuées aux informations judiciaires, et non présentées comme un comportement établi de tous les téléviseurs.
Remplacer un lanceur supprime certains éléments de l’interface. Cela ne prouve pas que toute collecte ACR, toute télémétrie ou toute collecte au niveau du micrologiciel a cessé. Les paramètres de confidentialité et les services réellement actifs nécessitent leur propre analyse.
L’idée générale est qu’un agent peut traduire l’objectif d’un utilisateur en une suite de commandes et de vérifications. La source présente également une histoire distincte concernant un pilote d’imprimante comme autre exemple d’assistance logicielle prolongeant l’utilité d’un matériel.
Cela réduit les connaissances en ligne de commande nécessaires pour commencer, mais le jugement propre au modèle reste essentiel. Une expérience réussie sur un téléviseur ne fournit pas une liste de paquets testée pour un autre appareil.
La dernière section aborde des plateformes d’appareils de plus en plus restreintes, notamment des informations concernant le matériel Fire TV basé sur Vega OS et les exigences de vérification des développeurs Android. Il s’agit de changements propres à certaines plateformes ; ils ne doivent pas être généralisés en affirmant que tous les appareils Android interdisent le sideloading ou que chaque installation impose une attente de 24 heures.
La prédiction selon laquelle ADB sera lui-même davantage restreint relève de la spéculation. Il ne s’agit pas d’un résultat annoncé et établi par les éléments fournis.
Le compte rendu soulève également une question distincte sur les assistants qui recommandent des produits ou des contenus tandis que les entreprises publicitaires cherchent à exercer une influence. Il s’agit d’une question d’incitations, et non de la preuve que l’agent de nettoyage du téléviseur a modifié son comportement. Pour cette procédure, examinez les commandes et les résultats concrets au lieu de vous fier à l’image de marque ou au niveau de confiance affiché par l’assistant.
Non : un lanceur plus épuré peut rappeler une interface de streaming plus simple. Le système d’exploitation reste le système compatible basé sur Android déjà présent sur l’appareil.
La procédure décrite utilise un accès ADB autorisé et la désactivation de paquets. Elle exclut explicitement l’accès root, le déverrouillage du bootloader et le flashage du micrologiciel.
Pas de manière sûre comme liste universelle. Identifiez les services équivalents d’entrée, de télécommande, de mise à jour, de clavier et de lanceur de l’appareil, et laissez activés les paquets incertains.
La procédure exige d’installer et de tester une solution alternative avant de désactiver le lanceur d’origine. En cas d’échec, utilisez la restauration enregistrée pour le dernier changement ou le dernier lot, à condition que l’accès au débogage reste disponible.
Un lanceur modifie l’écran d’accueil. La collecte en arrière-plan et le comportement du micrologiciel sont distincts ; un écran plus épuré ne prouve donc pas que le suivi a cessé.
Cette commande concerne l’activation des paquets. La restauration des valeurs d’animation et de l’écran d’accueil par défaut nécessite des registres distincts, tandis que les caches supprimés doivent être reconstruits et ne sont pas restaurés par cette commande.
ADB et un lanceur de remplacement peuvent simplifier certains téléviseurs compatibles sans désinstaller de paquets ni remplacer le micrologiciel. La procédure utile consiste à enregistrer la référence initiale, à protéger les services essentiels, à tester de petits lots et à préparer la restauration avant toute modification.
Un écran plus épuré est un résultat observable ; des gains de vitesse universels, une confidentialité complète et une compatibilité sans risque ne sont pas garantis par la demande.
Partez d’une phrase et obtenez un site complet en quelques minutes.