Código abierto · Skill para agentes · App local

Tu móvil,
sin lo que sobra.

CleanYourPhone es una skill local para agentes que desactiva apps preinstaladas de Android por ADB, con una app opcional. Hace copia primero, revisa cada paquete contigo y restaura cada cambio que registró. Sin root, sin desinstalar nada y sin telemetría.

Gratis · MIT · Sin root · Sin telemetría · 156 perfiles · 4 probados en dispositivo

CleanYourPhone · skill
SKILL PARA AGENTES Producto principal

Dásela a tu agente.

Lee SKILL.md de
https://github.com/jparedesDS/cleanyourphone
y síguelo exactamente.
Solo ADB. Copia primero.
Muéstrame el plan antes de cambiar nada.
Dame el comando para deshacer.

Pégalo en Claude Code, Cursor, OpenCode o cualquier agente con acceso a shell.

Skill primero · app opcional · CLI en GitHub

Elige tu camino

Usa la skill. La app está en desarrollo.

La skill es el producto principal: dásela a tu agente y revisa el plan. La app será el camino sencillo para quien prefiere botones. La CLI sigue en GitHub para usuarios avanzados.

Skill · Producto principal

Usa la skill

Dásela a Claude Code, Cursor, OpenCode u otro agente con acceso a shell. Hace copia primero, muestra el plan antes de cambiar nada y te da el comando para deshacer.

Abrir la skill

O y pégalo en Claude Code, Cursor u OpenCode.

App · MVP temprano

Descarga la app

La app es el camino sencillo para quien prefiere botones a prompts. Instalador para Windows 10/11, probado en un OnePlus 6T. Hace copia primero y solo continúa con un móvil compatible y probado.

Descargar para Windows

MVP temprano · Windows 10/11 · v0.2.1 · Guía de conexión

¿Prefieres la terminal? La CLI sigue en GitHub.

Cómo funciona

Tres pasos. Tú mantienes el control.

  1. 01

    Conecta en local

    Abre el repo, activa la depuración USB y conecta el móvil. La herramienta comprueba ADB y el dispositivo antes de cambiar nada.

  2. 02

    Revisa

    Haz copia de paquetes, roles y ajustes. Revisa DISABLE, ASK, BLOCKED y SKIP para cada paquete. Todavía no cambia nada.

  3. 03

    Aplica o restaura

    Aplica en lotes de cinco. Verifica. Restaura exactamente lo que registró el journal; la copia es la alternativa.

Extras opcionales: bloquea muchos anuncios dentro de apps con DNS privado (no YouTube) y mide RAM libre y paquetes antes/después. Anuncios · Bench

Perfiles

Empieza por la evidencia.
No por un foro.

Cada perfil es una lista de paquetes para un modelo y firmware. Un perfil device se probó en un móvil real; uno documented sale de un dump primario y solo pregunta.

  • Google
    5 perfiles · Pixel 8 probado en dispositivo
  • 55 perfiles · Galaxy S23 Ultra probado en dispositivo
  • Xiaomi
    15 perfiles · familia HyperOS probada en dispositivo
  • 56 perfiles · familias Note, K y A · solo documentados
  • 16 perfiles · familias F, X y M · solo documentados
  • 8 perfiles · OnePlus 6T probado en dispositivo

Solo un perfil device en una compilación probada puede aplicarse automáticamente. El resto es un punto de partida revisable. Ver los 156 perfiles ↗

Los nombres y logotipos de las marcas pertenecen a sus respectivos propietarios.

Seguridad

Seguro por diseño. Aburrido a propósito.

Desactivar, nunca desinstalar

Solo pm disable-user --user 0. Sin desinstalar, ocultar, borrar ni root. pm enable lo revierte.

Copia de seguridad primero

Paquetes, roles, teclado, ajustes y getprop se guardan antes del primer cambio. Sin copia no hay cambios.

Lista protegida y roles

Telefonía, Play Services, WebView, permisos, alertas de emergencia, dialer, SMS, Home y teclado se rechazan o se comprueban.

Lotes pequeños, reversión exacta

Cinco paquetes, verificación y siguiente lote. El registro es exacto; si se pierde, la copia reconstruye el cambio.

Se ejecuta en local: sin servicio alojado por CleanYourPhone, sin cuenta y sin telemetría. Lee las reglas de seguridad ↗

FAQ

Respuestas cortas.

¿Es seguro?

Más seguro que una lista copiada, pero no es magia. Nunca desinstala, hace copia primero, rechaza paquetes protegidos y roles críticos, desactiva en lotes pequeños y puede restaurar cada cambio registrado por la CLI. Aun así, revisa el plan y prueba llamadas, SMS, cámara, teclado, Home y notificaciones.

¿Desinstala algo?

No. El único cambio de estado es pm disable-user --user 0. Sin desinstalar, ocultar, borrar ni root. pm enable lo revierte.

¿Y si algo sale mal?

Detente. No desactives más paquetes. Ejecuta restore si ADB todavía ve el móvil. Si se perdió el registro, ejecuta restore --from-backup <carpeta> y revisa la lista. Si el móvil no arranca, la guía de recuperación cubre modo seguro, ADB y recuperación; el restablecimiento de fábrica es el último recurso.

¿Por qué desactivar en vez de desinstalar?

pm uninstall --user 0 elimina el paquete para el usuario principal y puede complicar las OTA, el restablecimiento de fábrica o los flujos del fabricante. pm disable-user --user 0 lo deja inactivo sin borrarlo y se revierte con pm enable.

¿Funciona en tablets?

Sí, en Android 8+ con ADB. Los perfiles de tablet usan form_factor: tablet; que falte el dialer o SMS es un aviso, no un fallo. Las comprobaciones de Home y teclado siguen aplicando.

¿Es gratis?

Sí. Licencia MIT. Sin cuenta, sin suscripción, sin telemetría y sin servicio alojado por CleanYourPhone.

Feedback

Envía un bug, una idea o el checklist de tu móvil.

Este formulario envía un mensaje al Discord de CleanYourPhone. Sin telemetría automática. No incluyas números de serie, direcciones IP, IMEI ni MAC.

Revisa el plan. Conserva la vuelta atrás.

Dale la skill a tu agente. La app aún está en desarrollo.