Como remover bloatware do seu telefone celular Samsung Android

Como remover bloatware do seu telefone celular Samsung Android

Bloatware é um tipo de software instalado pelo fornecedor do produto (como a Samsung) no topo do sistema operacional Android no seu telefone celular. Mas você precisa de todo esse software extra? O nome esclarece; Isso torna seu celular inchado. Muitos dos utilitários e serviços instalados no seu telefone simplesmente não são necessários e, às vezes, podem ser irritantes ou consumindo um pouco de bateria. Desinstalar muitos deles pode comprar um ou dois dias extras de energia da bateria.

A desinstalação do bloatware é possível via Adb - a Android Debug Bridge, que está incluída no Stock Android SDK (Kit de Desenvolvimento de Software) e está disponível como uma instalação fácil na maioria das distribuições modernas do Linux. A configuração do ADB e a configuração não é o foco deste artigo, e você pode encontrar instruções detalhadas sobre como fazê -lo em nosso como usar o ADB Android Debug Bridge para gerenciar seu artigo de celular Android.

Neste tutorial, você aprenderá:

  • Como remover bloatware do seu telefone celular Android via Adb
  • O que provavelmente é seguro de remover e onde você pode ter problemas
  • Que as limpezas bloatware são geralmente pessoais, sintonizadas com o seu uso
Como remover bloatware do seu telefone celular Samsung Android

Requisitos de software e convenções usadas

Requisitos de software e convenções de linha de comando Linux
Categoria Requisitos, convenções ou versão de software usada
Sistema Independente da distribuição Linux
Programas Linha de comando Bash, sistema baseado em Linux
Outro Qualquer utilidade que não esteja incluída no shell bash por padrão pode ser instalada usando sudo apt-get install utility-name (ou yum install para sistemas baseados em redhat)
Convenções # - requer que o Linux -Commands seja executado com privilégios de raiz diretamente como usuário root ou por uso de sudo comando
$-exige que o Linux-Commands seja executado como um usuário não privilegiado regular

Obtendo configuração

Se você ainda não configurou o ADB, leia nosso ADB Android Debug Bridge para gerenciar seu artigo de celular Android primeiro.

Depois que a configuração do ADB, usando um cabo USB físico ou conectado através da sua rede sem fio, iniciando uma sessão de tela remota para o seu telefone celular Android é extremamente simples. A maneira de se conectar depende se você está conectado via cabo USB ou via sem fio.

Se você estiver conectado via USB, execute simples:

$ ADB Lista de dispositivos de dispositivos ui84762qni3 dispositivo $ adb shell z3s:/ $ 


O primeiro comando (Dispositivos ADB) mostra que um único dispositivo está conectado via USB (caso contrário, um endereço IP e número da porta seriam mostrados). O segundo comando (shell adb) nos leva ao shell do ADB, e é deste shell do ADB para o seu telefone celular que podemos desinstalar o Bloatware.

O grande aviso vermelho

Como mencionamos no como usar o ADB Android Debug Bridge para gerenciar seu artigo de celular Android, usando o ADB para remover o Bloatware não está sem os riscos. Você pode (e se você prosseguir) afeta direta e substancialmente o funcionamento do seu telefone e, se não tiver cuidado ou entender o que está fazendo, pode potencialmente torná -lo inutilizado.

Eu usei esse procedimento pessoalmente para dois modernos Samsung Pones (S8 e S20) sem nenhum problema, exceto que o Facebook não funciona muito bem. Isso quase certamente relacionado à desinstalação de 3 serviços/programas relacionados ao Facebook e, como muitas pessoas usam o Facebook, eu os listarei separadamente neste artigo. Também vou destacar alguns itens que você não deve desinstalar.

Em resumo, use os procedimentos aqui por sua conta e risco, e toda e qualquer informação é fornecida como está, sem garantias de qualquer tipo. Agora que você foi avisado, vamos ver como remover Bloatware do seu telefone celular, se você gosta de proceder.

Hierarquia de aplicativos Android

Cada aplicação (e provavelmente a maioria dos serviços) no Android é organizada em uma estrutura de nomeação hierárquica reversa. Pense nisso como LinuxConfig.org sendo escrito como org.LinuxConfig, fácil de entender, mas parece um pouco estranho na primeira vez que você vê.

Por exemplo, uma parte do serviço Samsung Bixby é nomeado 'com.Samsung.Android.Bixby.WakeUp ' - eu.e. A função de despertar para Bixby, no Android, em Samsung [.com]. Portanto, sempre leia a direita para a esquerda se você estiver tentando entender o que é um determinado serviço ou aplicativo. Este método reverso é uma prática bastante comum em alguns outros sistemas e software baseados em diretórios/árvores também.

Para ver quais aplicativos e serviços estão instalados no seu telefone, execute: Pacotes de lista de PM no shell adb:

$ adb shell z3s:/ $ pm pacote de pacotes de listas: com.Samsung.Android.fornecedor.pacote filtroProvider: com.Samsung.Android.aplicativo.Galaxyfinder… Longa lista de pacotes… 

Podemos desinstalar alguns desses pacotes, mas nem todos!. Por exemplo, alguns pacotes que nunca devem ser removidos na minha opinião são com.Google.Android.gms, com.Google.Android.GSF, com.Google.Android.marcação, E provavelmente há muito mais.

Então, quais pacotes para remover? Depende. A Internet está bem cheia de todos os tipos de listas. Eu compilei de muitos deles uma lista mestre se você tiver muitas coisas que considero Bloatware. Vamos discutir isso próximo.

Removendo Bloatware

A limpeza do bloatware é uma experiência pessoal, personalizada para o usuário,. Você pode amar bixby. Você pode querer usar a funcionalidade completa do Facebook ou realmente gostar da experiência completa do Google Gaming. Assim, minha lista mestre de bloatware para remover provavelmente não é sua lista mestre.

Dito isto, você pode ter certeza de que esta lista mestre foi compilada a partir de uma boa quantidade de recursos online, geralmente listas menores ou mais limitadas. Esta lista também foi pesquisada até certo ponto, observando o que é seguro e o que não é. No entanto, nenhuma garantia é fornecida como declarado anteriormente. Por favor, faça sua própria pesquisa.

O que eu proporia é selecionar apenas os pacotes que você 1) reconhecer e 2) gostaria de remover. Copie e cole esta lista mestre e edite -a antes de copiar e colar sua lista personalizada no shell do ADB para executá -lo.

Portanto, sem mais delongas, aqui está uma lista mestre de bloatware que eu recomendo remover:

pm desinstall -k --user 0 com.Samsung.Android.Bixby.Agente PM Uninstall -K --User 0 com.Samsung.Android.Bixby.es.GlobalAction PM Uninstall -K --User 0 com.Samsung.Android.Bixby.WakeUp pm desinstall -k --user 0 com.Samsung.Android.aplicativo.Espague pm desinstall -k --user 0 com.Samsung.Android.VisionIntelligence pm desinstall -k --user 0 com.Samsung.Android.Bixby.agente.Dummy PM desinstall -K --User 0 Samsung.Android.aplicativo.configurações.bixby pm desinstall -k --user 0 com.Samsung.Systemui.bixby2 pm desinstall -k --user 0 com.Samsung.Android.Bixby.serviço pm desinstall -k --user 0 com.Samsung.Android.Bixby.plmsync pm desinstall -k --user 0 com.Samsung.Android.Bixby.VoiceInput pm desinstall -k --user 0 com.Samsung.Android.Bixby.WakeUp pm desinstall -k --user 0 com.Samsung.Android.aplicativo.configurações.bixby pm desinstall -k --user 0 com.Samsung.Android.bixbyvision.Framework PM desinstall -K --User 0 com.Samsung.Android.aplicativo.Rotinas PM desinstall -k --User 0 com.Samsung.Android.aremoji pm desinstall -k -user 0 flipboard.boxer.App pm desinstall -k --user 0 com.Sec.Android.MIMAGE.Avatarstickers pm desinstall -k --user 0 com.Android.bips pm desinstall -k --user 0 com.Google.Android.PrintService.Recomendação pm desinstall -k --user 0 com.Android.printspooler pm desinstall -k --user 0 com.Samsung.Android.e-mail.provedor pm desinstall -k --user 0 com.Samsung.Android.jogo.gamehome pm desinstall -k --user 0 com.melhorar.GameService pm desinstall -k --user 0 com.Samsung.Android.KidsInstaller PM Uninstall -K --User 0 com.Samsung.Android.jogo.gamehome pm desinstall -k --user 0 com.Samsung.Android.jogo.gametools pm desinstall -k --user 0 com.Samsung.Android.jogo.Gos pm desinstall -k --user 0 com.Samsung.Android.gametuner.pm fino desinstall -k --user 0 com.Samsung.Android.aplicativo.Câmera.adesivo.Facaravatar.pré -carga pm desinstall -k --user 0 com.Samsung.Android.aplicativo.ledbackcover pm desinstall -k --user 0 com.Sec.Android.cobrir.Ledcover pm desinstall -k --user 0 com.Samsung.Android.serviço.Peoplestripe pm desinstall -k --user 0 com.Microsoft.AppManager pm desinstall -k --user 0 com.Microsoft.Skydrive pm desinstall -k --user 0 com.Microsoft.escritório.OfficeHubrow pm desinstall -k --user 0 com.Samsung.Android.Mateagent pm desinstall -k --user 0 com.Samsung.Android.aplicativo.WatchManager pm desinstall -k --user 0 com.Samsung.Android.aplicativo.Watchmanagerstub pm desinstall -k --user 0 com.Samsung.Android.voc pm desinstall -k --user 0 com.Samsung.sree pm desinstall -k --user 0 com.Google.Android.GoogleQuickSearchBox PM Uninstall -K --User 0 com.Netflix.parceiro.ativação pm desinstall -k --user 0 com.Netflix.MediaClient PM Uninstall -K --User 0 com.Samsung.Android.adesivo pm desinstall -k --user 0 com.Samsung.Android.Livestickers pm desinstall -k --user 0 com.Samsung.S voz.Sync pm desinstall -k --user 0 com.Samsung.Android.svoiceime pm desinstall -k --user 0 com.Samsung.Android.svoice pm desinstall -k --user 0 com.Samsung.Android.Floresta PM desinstall -K --User 0 com.Sec.Android.aplicativo.Samsungapps pm desinstall -k --user 0 com.Samsung.Android.widgetApp.YahooEdge.Finanças pm desinstall -k --user 0 com.Samsung.Android.widgetApp.YahooEdge.esporte pm desinstall -k --user 0 com.Sec.Android.widgetApp.EasyModecontActSwidget PM desinstall -k --User 0 com.Sec.Android.widgetApp.webmanual pm desinstall -k --user 0 com.Yelp.Android.Samsungedge PM desinstall -k --user 0 com.Samsung.Android.aplicativo.SbrowSerEdge pm desinstall -k --user 0 com.CNN.móvel.Android.telefone.Edgepanel pm desinstall -k --user 0 com.melhorar.GameService pm desinstall -k --user 0 com.DSI.formiga.amostra.adquirechannels pm desinstall -k --user 0 com.DSI.formiga.serviço.Soque.DSI.formiga.servidor pm desinstall -k --user 0 com.DSI.formiga.plugins.Antplus PM Uninstall -K --User 0 com.Android.ovo pm desinstall -k --user 0 com.Sec.Android.EasyoneHand PM desinstall -k --user 0 com.Google.Android.tts pm desinstall -k --user 0 com.Android.HotWordenRollment.XGOOGL.Android.HotWordenRollment.Okgoogle PM Uninstall -k --User 0 com.Sec.Android.aplicativo.Kidshome pm desinstall -k --user 0 com.Samsung.Android.rápido pm desinstall -k --user 0 com.Google.Android.parceiro pm desinstall -k --user 0 com.Android.provedores.parceiro.Google.Android.vídeos 


Uma pequena nota em 'com.Google.Android.Vídeos ' - Este não é o seu aplicativo de câmera nem galáxia. É bastante 'Google TV' (anteriormente 'Play Filmes & TV'). Você pode ver como às vezes a nomeação do produto pode ficar um pouco confusa.

Vamos esclarecer o que esse comando de desinstalação específico significa em detalhes:

PM: Estamos lidando com o gerente de pacotes, daí PM
Desinstalar: estaremos desinstalando pacote (s)
-k: conforme PM Manual: 'Mantenha os diretórios de dados e cache após a remoção do pacote'. Isso é importante para que possamos reinstalá -lo, se necessário, embora não tenha certeza de que você poderá fazer isso.
--Usuário 0: apenas desinstale isso para o usuário especificado, normalmente 0 - nós mesmos
nome do pacote: na ordem de notação inversa, conforme especificado anteriormente

Para obter o manual completo para PM, Simplesmente execute PM no shell adb.

Como mencionado anteriormente, também existem alguns serviços do Facebook que provavelmente podem ser removidos, embora isso possa (ou não) afetar como os aplicativos do Facebook funcionam bem para você:

pm desinstall -k --user 0 com.Facebook.sistema pm desinstall -k --user 0 com.Facebook.AppManager pm desinstall -k --user 0 com.Facebook.Serviços 

Há também com.Facebook.Katana (O aplicativo do Facebook) e com.Facebook.orca (O aplicativo Messenger).

Percebi que quando os 3 pacotes listados acima (Sistema, AppManager, Serviços) são desinstalados, o Facebook Messenger às vezes falha em funcionar bem, mas nem sempre. Se você não usar o Facebook, parece ser possível remover todos os 5 pacotes relacionados ao Facebook, embora eu nunca tentasse.

Por favor, não execute cegamente a lista completa no shell de comando adb sem revisar cada linha. Não que eu acredite que algo quebraria (exceto o Facebook conforme indicado se você incluir a segunda parte), mas simplesmente porque há aplicativos lá que você pode estar usando, como Bixby, Impressão (PrintSpooler), Flipboard, Google TV etc.

Se você não tiver certeza do que um pacote específico faz, basta copiar e colar o nome completo do pacote em seu mecanismo de pesquisa favorito e você encontrará muita documentação sobre a maioria deles.

Quando você estiver pronto com sua própria lista e copie/cole -a no shell do ADB, você verá a saída semelhante ao seguinte:

z3s:/ $ pm desinstall -k --user 0 com.Android.sucesso do ovo 

O que significa que o pacote foi desinstalado com sucesso sozinho para o seu ID de usuário. Conforme -k opção, os diretórios de dados e cache são mantidos.

Se você receber o seguinte erro (saída do segundo comando ref, primeiro será mostrado para destacar a situação):

z3s:/ $ pm desinstall -k --user 0 com.Android.Sucesso de ovo Z3s:/ $ pm desinstall -k --user 0 com.Android.falha de ovo [não instalado para 0] 


Significa simplesmente que o pacote não está presente ou já desinstalado.

Reinstalando os pacotes

Se você precisar reinstalar um pacote, poderá fazê -lo de duas maneiras possíveis:

z3s:/ $ cmd pacote install-existing com.Android.pacote de ovos com.Android.ovo instalado para usuário: 0 

Ou:

z3s:/ $ pm install-existing --user 0 com.Android.pacote de ovos com.Android.ovo instalado para usuário: 0 

Conclusão

Neste artigo, aprendemos a remover bloatware de nossos telefones móveis Android. Não 100% sem risco, mas - pelo menos na minha opinião - mais do que seguro o suficiente para garantir o retorno do investimento: vida extra da bateria e não mais (às vezes um pouco irritante) bloatware. Seu telefone pode parecer mais nítido, mais responsivo, e a bateria durará mais tempo.

Embora uma grande lista mestre seja fornecida para exploração, pesquisa e execução potencial no shell do ADB, também vimos como a remoção do pacote é uma escolha pessoal e que essa escolha geralmente se resume a uma avaliação de pacote por pacote.

Deixe -nos um comentário com as coisas que você encontrou que ainda não estão em nossa lista mestre, ou se você tiver alguma dica para compartilhar!

Tutoriais do Linux relacionados:

  • Como usar o ADB Android Debug Bridge para gerenciar seu Android…
  • Como usar redes em ponte com LibVirt e KVM
  • Como espelhar sua tela móvel Android para Linux
  • Como trabalhar com a API de Rest WooCommerce com Python
  • Coisas para instalar no Ubuntu 20.04
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
  • Recupere sua privacidade e segurança na era digital
  • Sistema Linux Hung? Como escapar para a linha de comando e…