Código aberto · Skill para agentes · App local

Seu celular,
sem o que sobra.

CleanYourPhone é uma skill local para agentes que desativa apps preinstaladas do Android via ADB, com um app opcional. Faz backup antes, revisa cada pacote com você e restaura cada alteração que registrou. Sem root, nada desinstalado, sem telemetria.

Grátis · MIT · Sem root · Sem telemetria · 156 perfis · 4 testados em dispositivo

CleanYourPhone · skill
SKILL PARA AGENTES Produto principal

Passe para o seu agente.

Leia o SKILL.md de
https://github.com/jparedesDS/cleanyourphone
e siga exatamente.
Somente ADB. Backup antes.
Mostre o plano antes de mudar qualquer coisa.
Me dê o comando de desfazer.

Cole no Claude Code, Cursor, OpenCode ou em qualquer agente com acesso ao shell.

Skill primeiro · app opcional · CLI no GitHub

Escolha seu caminho

Use a skill. O app está em desenvolvimento.

A skill é o produto principal: entregue ao seu agente de código e revise o plano. O app será o caminho simples para quem prefere botões. A CLI continua no GitHub para usuários avançados.

Skill · Produto principal

Use a skill

Entregue ao Claude Code, Cursor, OpenCode ou a outro agente com acesso ao shell. Ela faz backup antes, mostra o plano antes de mudar qualquer coisa e dá o comando de desfazer.

Abrir a skill

Ou e cole no Claude Code, Cursor ou OpenCode.

App · MVP inicial

Baixe o app

O app é o caminho simples para quem prefere botões a prompts. Instalador para Windows 10/11, testado em um OnePlus 6T. Ele faz backup antes e só continua em um celular compatível e testado.

Baixar para Windows

MVP inicial · Windows 10/11 · v0.2.1 · Guia de conexão

Prefere o terminal? A CLI continua no GitHub.

Como funciona

Três passos. Você no controle.

  1. 01

    Conecte localmente

    Abra o repositório, ative a depuração USB e conecte o celular. A ferramenta verifica o ADB e o dispositivo antes de qualquer alteração.

  2. 02

    Revise

    Faça backup de pacotes, roles e configurações. Revise DISABLE, ASK, BLOCKED e SKIP para cada pacote. Nada muda ainda.

  3. 03

    Aplique ou restaure

    Aplique em lotes de cinco. Verifique. Restaure exatamente o que o journal registrou; o backup é a alternativa.

Extras opcionais: bloqueie muitos anúncios dentro de apps com DNS privado (não o YouTube) e meça a RAM livre e a contagem de pacotes antes e depois. Anúncios · Bench

Perfis

Comece pela evidência.
Não por um post de fórum.

Cada perfil é uma lista de pacotes para um modelo e firmware. Um perfil device foi testado em um celular real; um perfil documented vem de um dump primário de firmware e apenas pergunta.

  • Google
    5 perfis · Pixel 8 testado em dispositivo
  • 55 perfis · Galaxy S23 Ultra testado em dispositivo
  • Xiaomi
    15 perfis · família HyperOS testada em dispositivo
  • 56 perfis · famílias Note, K e A · apenas documentados
  • 16 perfis · famílias F, X e M · apenas documentados
  • 8 perfis · OnePlus 6T testado em dispositivo

Só um perfil device em uma build testada pode ser aplicado automaticamente. Todo o resto é um ponto de partida revisável. Ver os 156 perfis ↗

Nomes e logotipos são marcas registradas de seus respectivos proprietários.

Segurança

Seguro por design. Entediante de propósito.

Desativar, nunca desinstalar

Somente pm disable-user --user 0. Sem desinstalar, ocultar, limpar dados ou root. pm enable é o desfazer.

Backup primeiro

Pacotes, roles, IME, configurações e getprop são salvos antes da primeira alteração. Sem backup, sem alterações.

Lista protegida e roles

Telefonia, Play Services, WebView, permissões, alertas de emergência, discador, SMS, Home e teclado são recusados ou verificados.

Lotes pequenos, desfazer claro

Cinco pacotes, verificação e depois o próximo lote. O journal é exato; se ele for perdido, o backup reconstrói a alteração.

Roda localmente: nenhum serviço hospedado pelo CleanYourPhone, nenhuma conta, nenhuma telemetria. Leia as regras de segurança ↗

FAQ

Respostas curtas.

É seguro?

Mais seguro que uma lista de pacotes copiada, mas não é mágica. Nunca desinstala, faz backup antes, recusa pacotes protegidos e detentores de roles, desativa em lotes pequenos e pode restaurar cada alteração registrada pela CLI. Você ainda revisa o plano e testa chamadas, SMS, câmera, teclado, Home e notificações.

Isso desinstala alguma coisa?

Não. A única mudança de estado é pm disable-user --user 0. Sem desinstalar, ocultar, limpar dados ou root. pm enable é o desfazer.

E se algo der errado?

Pare. Execute restore se o ADB ainda enxergar o celular. Se o journal de desfazer for perdido, execute restore --from-backup <pasta> e revise a lista. Se o celular não ligar, o guia de recuperação cobre modo seguro, ADB e recovery; o reset de fábrica é o último recurso.

Por que desativar em vez de desinstalar?

pm uninstall --user 0 remove o pacote para o usuário principal e pode complicar atualizações OTA, expectativas de reset de fábrica ou fluxos de restauração do fabricante. pm disable-user --user 0 o congela no lugar e reverte com pm enable.

Funciona em tablets?

Sim, no Android 8+ com ADB. Perfis de tablet definem form_factor: tablet; a ausência do role de discador ou SMS é um aviso, não uma falha. As verificações de Home e teclado continuam valendo.

É grátis?

Sim. Licença MIT. Sem conta, sem assinatura, sem telemetria e sem serviço hospedado pelo CleanYourPhone.

Feedback

Envie um bug, uma ideia ou o checklist do seu celular.

Este formulário envia uma mensagem para o Discord do CleanYourPhone. Sem telemetria automática. Não inclua números de série, endereços IP, IMEI ou endereços MAC.

Revise o plano. Mantenha o desfazer.

Entregue a skill ao seu agente. O app ainda está em desenvolvimento.