Google quiere matar el ADB local en Android — y con él todo un ecosistema open-source

Teléfono Android con código en pantalla
Android podría cerrar la puerta a las conexiones ADB locales, afectando a miles de desarrolladores y power users.

Imaginate que comprás un teléfono y resulta que no podés usarlo como se te da la gana. Que Google decida qué apps podés instalar, qué herramientas podés ejecutar y cómo podés interactuar con tu propio hardware. Suena a Apple, ¿no? Pues Android podría estar yendo por ese camino.

Un comentario de un core maintainer de ADB en Google en el IssueTracker oficial reveló que están considerando restringir las conexiones ADB locales (loopback) para "proteger a los usuarios de malos actores". El problema: esta decisión mataría a Shizuku, Termux ADB y todo un ecosistema de apps open-source que dependen de esa conexión.

¿Qué es ADB on-device y por qué debería importarte?

ADB (Android Debug Bridge) es el protocolo que permite a desarrolladores hacer cosas avanzadas en Android. Originalmente requería conectar el teléfono a una PC por USB. Pero los power users descubrieron que podían ejecutar ADB directamente desde el teléfono usando la dirección loopback (127.0.0.1).

Esa conexión local dio vida a Shizuku, un proyecto open-source de RikkaApps que permite ejecutar comandos con permisos elevados sin hacer root. Y Shizuku, a su vez, habilitó un universo de herramientas increíbles:

Todo esto desaparecería si Google sigue adelante con su plan.

El argumento de seguridad que no se sostiene

Google dice que las conexiones ADB loopback son "fuente de exploits donde apps maliciosas escalan privilegios". Suena razonable hasta que lo analizás un poco. El desarrollador de Shizuku, Kitsumed, explicó en detalle por qué una app maliciosa no puede explotar ADB sola:

O sea, el "riesgo de seguridad" es teórico. Para que funcione, el usuario ya tendría que ser root de su propio dispositivo. Es como decir que van a prohibir las sierras eléctricas porque alguien podría cortarse un dedo — ignorando que el que compra una sierra eléctrica sabe lo que hace.

No es la primera vez que Google jode a los power users

Esto no es un incidente aislado. Es un patrón que viene de lejos:

Y ahora, quieren matar el ADB local. El mensaje es claro: Google quiere un Android cerrado, como iOS, donde ellos deciden qué podés hacer con tu teléfono.

El impacto en LATAM sería enorme

En Latinoamérica, herramientas como Shizuku y Canta son pan de cada día. Los fabricantes (Xiaomi, Samsung, Motorola, Huawei) llenan los teléfonos de bloatware que consume batería, datos y espacio. Sin Shizuku, la única opción para deshacerse de esa basura es rootear el teléfono — y rootear anula la garantía, rompe Google Pay, y cada vez es más difícil.

Además, en países donde internet es caro y lento, poder controlar qué apps consumen datos en segundo plano no es un lujo, es una necesidad. Las apps de firewall basadas en Shizuku son la herramienta más efectiva para eso, sin tener que pagar una VPN.

Más del 60% de los usuarios de Shizuku están fuera de Estados Unidos y Europa Occidental. Google está decidiendo por nosotros — y no le importamos.

¿Qué se puede hacer?

El issue en Google IssueTracker sigue abierto. Si tenés un caso de uso legítimo (grabación de llamadas para accesibilidad, debloqueo de dispositivos empresariales, desarrollo móvil sin PC), escribí un comentario constructivo. No spam, no insultos — comentarios técnicos y detallados que Google no pueda ignorar.

Y si no tenés tiempo para eso, al menos compartí esta nota. Porque si nadie dice nada, en un par de versiones de Android, Shizuku será historia, y tu teléfono será un poco más iPhone cada día.

Compartí esto si creés que tu Android debería ser tuyo realmente. Y vos, ¿qué herramientas de Shizuku usás? Dejalo en los comentarios. 👇