Pour commencer

Qu'est-ce qu'ADB et à quoi ça sert sur un téléviseur

· 2 min de lecture

Illustration. Décorative : les détails sont dans les schémas du texte.

Si vous cherchez comment retirer des applications de votre téléviseur, le premier mot que vous rencontrerez est ADB. Autant comprendre de quoi il s'agit avant d'écrire la première commande.

Trois lettres et un pont

ADB signifie Android Debug Bridge. C'est un outil du kit de développement officiel d'Android, publié par Google, qui permet à un ordinateur de dialoguer avec un appareil Android. Un téléphone, une tablette ou — ce qui nous intéresse ici — un téléviseur.

L'essentiel : ce n'est ni une porte dérobée ni une faille de sécurité. C'est une interface documentée que le fabricant de votre téléviseur a choisi de laisser disponible, et qui s'active depuis les réglages de l'appareil.

Ce qu'on peut faire avec ADB

Pour un téléviseur de huit ans, trois choses comptent :

  • Voir ce qui est installé. L'appareil renvoie la liste complète des paquets, y compris ceux qui n'apparaissent dans aucun menu.
  • Désinstaller les applications préinstallées pour votre utilisateur. C'est la commande adb shell pm uninstall --user 0, l'opération centrale de ce site.
  • Installer des applications que vous avez téléchargées vous-même.

Ce qui rend tout cela réversible

Voici le détail qui sépare « retirer une application » de « casser le téléviseur ».

Quand vous désinstallez avec --user 0, l'application n'est pas effacée de l'appareil. Vous la retirez de l'utilisateur courant. Le fichier d'origine reste intact sur la partition système, qui n'est jamais touchée. D'où la commande de retour :

adb shell cmd package install-existing com.exemple.paquet

install-existing signifie littéralement « installe celle qui est déjà là ». Rien n'est téléchargé : la copie d'usine est réinstallée.

C'est pourquoi nous ne publions aucune fiche sans avoir vérifié que ce retour fonctionne sur ce modèle précis.

Ce qu'ADB n'est pas

  • Ça ne donne pas d'accès privilégié au système.
  • Ça ne modifie pas le micrologiciel.
  • Ça ne sert pas à contourner les protections de contenu.

Tout ce que nous documentons reste dans ces limites, et nous le disons explicitement sur notre page de portée.