3 pontos por GN⁺ 2024-03-18 | 1 comentários | Compartilhar no WhatsApp

Cuidados ao usar o Universal Android Debloater GUI

  • Use por sua conta e risco.
  • Está em estágio inicial de desenvolvimento e pode causar problemas.

Resumo

  • Projeto UAD reescrito em Rust, com o objetivo de remover apps de sistema desnecessários e desconhecidos para melhorar a privacidade e o desempenho da bateria.
  • Os pacotes são documentados o máximo possível para facilitar o entendimento sobre o que pode ser removido.
  • Remover pacotes de sistema essenciais para a inicialização pode causar bootloop, mas não transforma o dispositivo em um tijolo.

Funcionalidades

  • Suporte para desinstalar/desativar e restaurar/ativar pacotes do sistema.
  • Suporte a múltiplos usuários.
  • É possível exportar/importar a seleção para o arquivo uad_exported_selection.txt.
  • Suporte a múltiplos dispositivos, permitindo conectar vários celulares ao mesmo tempo.
  • Todas as ações são registradas em log e podem ser rastreadas.

Lista universal de debloat

  • GFAM (Google/Facebook/Amazon/Microsoft)
  • AOSP
  • Fabricantes (OEM)
  • Operadoras móveis
  • Qualcomm / Mediatek / outros

Lista de debloat por fabricante

  • Fornece listas de debloat de vários fabricantes.

Lista de debloat por operadora móvel

  • Fornece listas das principais operadoras da França, Estados Unidos, Alemanha, Reino Unido e outros.

Como usar

  • Leia o FAQ.
  • Faça backup completo dos dados.
  • Ative as opções de desenvolvedor no smartphone e permita a depuração USB.
  • Desvincule a conta do OEM.
  • Instale o ADB e confirme que o dispositivo foi reconhecido.
  • Baixe e instale a versão mais recente do UAD GUI.

Como contribuir

  • É um projeto comunitário, e contribuições podem melhorar o projeto.

Agradecimentos especiais

  • Agradecimentos a @mawilms, que ajudou a entender como usar a biblioteca GUI Iced, e a @casperstorm, que inspirou o UI/UX.

Opinião do GN⁺

  • Este projeto atende ao desejo dos usuários de remover por conta própria apps de sistema para melhorar o desempenho do dispositivo. Parece especialmente útil para quem se interessa por privacidade e maior duração da bateria.
  • Como ainda está em estágio inicial de desenvolvimento, é preciso cuidado ao usar, e é importante reconhecer que problemas reais podem ocorrer no dispositivo. O usuário deve utilizá-lo com cautela e com backup adequado.
  • Outros apps com funções semelhantes incluem Package Disabler Pro e System App Remover, mas a maioria deles exige acesso root. O Universal Android Debloater tem a vantagem de permitir algumas funções mesmo sem root.
  • Ao adotar essa tecnologia, é preciso considerar o estado da garantia do dispositivo, os riscos de segurança e a possibilidade de perda de dados. A escolha de usar este projeto pode variar conforme a habilidade técnica do usuário e sua tolerância a riscos.
  • Como projeto de código aberto, ele pode continuar melhorando com contribuições da comunidade e oferece aos usuários a oportunidade de resolver problemas diretamente e adicionar funcionalidades.

1 comentários

 
GN⁺ 2024-03-18
Comentários do Hacker News
  • Experiência de compra de um smartphone Samsung intermediário

    Um usuário comprou um smartphone Samsung intermediário pelo preço cheio para um parente, mas se mostrou surpreso com a quantidade de bloatware (software desnecessário) pré-instalado no aparelho. Havia vários aplicativos de redes sociais e de compras já instalados, e ele apontou que os apps da Samsung duplicam os apps do Google, mas com desempenho inferior. Também mencionou que, durante o processo de configuração, foram usados “dark patterns” para extrair o máximo possível de dados do usuário.

  • Informações sobre um projeto descontinuado

    Foi informado que o projeto está sem manutenção há um ano, e foi fornecido um link para uma versão fork atualizada e mantida.

  • Dúvida sobre o desenvolvimento de sistemas operacionais móveis

    Um usuário levantou dúvidas sobre o estado atual do desenvolvimento de sistemas operacionais móveis de código aberto. Em especial, questionou por que sistemas como GrapheneOS e CalyxOS só podem ser usados em produtos da Alphabet Inc e por que não existe um sistema operacional que funcione em vários aparelhos diferentes.

  • Informações relacionadas a comandos do Android

    Foram apresentados, em comparação, os comandos do Android usados no projeto e seus comandos equivalentes no Linux. Também foram explicados comandos adicionais para ocultar ícones da barra de status.

  • Relato de experiência com dispositivos Xiaomi

    Um usuário compartilhou sua experiência com um dispositivo Xiaomi: após uma restauração de fábrica, a lista de apps usados fez o sistema travar durante a reinicialização, mas no fim ele conseguiu resolver o problema. Ele destacou que algo essencial em um modelo pode ser desnecessário em outro.

  • Pergunta sobre desativação de aplicativos

    Um usuário perguntou o que este projeto oferece a mais, já que é possível desativar aplicativos diretamente no próprio smartphone.

  • Ferramenta com interface gráfica para tablets Amazon Fire

    Foi compartilhada uma ferramenta com interface gráfica que permite remover bloatware e personalizar tablets Amazon Fire sem root via ADB.

  • Por que não é possível instalar diretamente a partir do código-fonte do Android

    Um usuário perguntou por que não é possível compilar diretamente o código-fonte do Android e instalá-lo no telefone, e qual seria a razão disso.

  • Experiência removendo bloatware de dispositivos Android com ADB

    Um usuário compartilhou sua experiência de usar ADB para remover serviços desnecessários de um tablet antigo, depois de falhar em uma tentativa de root. Nesse processo, ele deixou de poder usar os serviços do Google, mas comentou que isso ainda era suficiente para baixar e usar apps pelo F-Droid.

  • Lista pouco clara de pacotes em dispositivos Android

    Um usuário disse estar procurando uma lista atualizada dos pacotes pouco claros que podem ser encontrados em dispositivos Android, além de informações sobre o que cada pacote realmente faz e qual o impacto de desativá-lo ou removê-lo. Em especial, mostrou interesse na possibilidade de que remover pacotes aparentemente não relacionados possa afetar outras funções.