Cos'è ADB e a cosa serve su un televisore
· 2 min read
Se sei arrivato cercando come togliere applicazioni al televisore, la prima parola che incontrerai è ADB. Conviene capire cos'è prima di scrivere il primo comando.
Tre lettere e un ponte
ADB sta per Android Debug Bridge. Fa parte del kit di sviluppo ufficiale di Android, lo pubblica Google, e serve perché un computer parli con un dispositivo Android. Un telefono, un tablet o — quello che ci interessa qui — un televisore.
L'importante: non è una porta di servizio né una falla di sicurezza. È un'interfaccia documentata che il produttore del tuo televisore ha deciso di lasciare disponibile, e che si attiva dalle impostazioni dell'apparecchio.
Cosa si può fare con ADB
Per un televisore di otto anni contano tre cose:
- Vedere cosa c'è installato. L'apparecchio restituisce l'elenco completo dei pacchetti, compresi quelli che non compaiono in nessun menu.
- Disinstallare le applicazioni preinstallate per il tuo utente. È il comando
adb shell pm uninstall --user 0, l'operazione centrale di questo sito. - Installare applicazioni che hai scaricato tu.
La parte che rende tutto reversibile
Qui sta il dettaglio che separa «togliere un'app» da «rompere il televisore».
Quando disinstalli con --user 0, l'applicazione non viene cancellata
dall'apparecchio. La togli dall'utente corrente. Il file originale resta
intatto sulla partizione di sistema, che non viene mai toccata. Per questo esiste
il comando di ritorno:
adb shell cmd package install-existing com.esempio.pacchetto
install-existing significa letteralmente «installa quella che c'è già». Non
scarica nulla: reinstalla la copia di fabbrica.
È il motivo per cui non pubblichiamo nessuna scheda senza aver verificato che questo ritorno funzioni su quel modello preciso.
Cosa ADB non è
- Non dà accesso privilegiato al sistema.
- Non modifica il firmware.
- Non serve ad aggirare le protezioni dei contenuti.
Tutto ciò che documentiamo resta dentro questi limiti, e lo diciamo esplicitamente nella nostra pagina sui limiti.