Ver que aplicações tem a sua televisão instaladas
· 2 min de leitura
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.