Para começar

Ver que aplicações tem a sua televisão instaladas

· 2 min de leitura

Ilustração. Decorativa: os detalhes estão nos diagramas do texto.

O menu de aplicações da sua televisão mostra o que o fabricante quer mostrar. A lista real é bastante mais longa, e é aí que está o que interessa: telemetria, lançadores de publicidade e aplicações promovidas que nunca abriu.

O inventário completo

adb shell pm list packages

As variantes úteis

Só as de sistema (as pré-instaladas):

adb shell pm list packages -s

Só as que instalou:

adb shell pm list packages -3

Procurar por nome:

adb shell pm list packages | grep -i netflix

No Windows, troque grep -i por findstr /i.

Guarde a lista antes de mexer em seja o que for

adb shell pm list packages > televisao-original.txt

Esse ficheiro é o seu ponto de partida. Se daqui a um mês algo correr mal, a comparação leva dez segundos.

Como ler os nomes

  • com.google.android.* — componentes da Google. Cuidado: muitos são essenciais.
  • com.android.* — o próprio Android. Quase nunca se toca.
  • com.fabricante.* — software do fabricante. É aqui que está a maior parte do dispensável.
  • com.netflix.*, com.amazon.* — aplicações de terceiros pré-instaladas. Costumam ser as mais seguras de remover.

Saber o que faz um pacote

adb shell dumpsys package com.exemplo.pacote | head -40

As permissões são especialmente reveladoras: um serviço de «melhoria do produto» que pede acesso ao microfone está a dizer-lhe o que faz.

O passo seguinte

Já tem o inventário. O que falta é saber o que pode sair no seu modelo concreto sem partir nada. É exatamente o que estamos a construir no diretório.

Tudo o que está aqui aplica-se a um aparelho que lhe pertence, e toda a desinstalação é reversível. Os limites deste projecto: O que fazemos e o que não