Getting started

What ADB is and why it matters on a TV

· 3 min read

Getting started

If you arrived here looking for how to strip apps off your television, the first word you will meet is ADB. Worth understanding before you type a single command, because everything else follows from it.

Three letters and a bridge

ADB stands for Android Debug Bridge. It is part of the official Android development kit, published by Google, and it lets a computer talk to an Android device. A phone, a tablet, or — the case we care about — a television.

The important part: it is not a back door and it is not a security hole. It is a documented interface your TV's manufacturer chose to leave available, and it is switched on from the set's own settings menu. It exists so developers can test applications, and it works just as well for what concerns us here.

What ADB can do

For an eight-year-old television, three things matter:

La partición de sistema no se toca; solo se retira la aplicación del usuario actual Partición de sistema (firmware de fábrica) intacta Usuario 0 (lo que tú ves) retirada

The part that makes all of this reversible

Here is the detail worth understanding properly, because it is what separates "removing an app" from "breaking the television".

When you uninstall with --user 0, the application is not deleted from the device. What you do is withdraw it from the current user. The original file stays intact on the system partition, which is never touched. That is why the way back exists:

adb shell cmd package install-existing com.example.package

That install-existing means literally "install the one that is already there". It downloads nothing. It reinstates the factory copy.

It is why we publish no entry on this site without first confirming that the way back works on that specific model. And it is why a factory reset returns the television to its original state whatever you have done.

What ADB is not

To head off some persistent misunderstandings:

Everything documented here stays inside those limits, and we say so plainly on our scope page.

What comes next

With that clear, the natural order is to switch debugging on and connect the computer. Those are the next two articles.

Everything here applies to a device you own, and every removal is reversible. The limits of this project: What we do and do not do