Saltar al contenido
Portada » Blog » Terminal flotante en Android con Termux:Window, gratis y sin rastreo

Terminal flotante en Android con Termux:Window, gratis y sin rastreo

Una terminal Linux completa en tu móvil, flotando sobre cualquier app, sin pagar suscripciones, sin anuncios, sin código cerrado. Suena bien. La realidad tiene más matices, y algunos ni el manual de Termux te cuenta.

Qué resuelve Termux:Window y qué no

El problema es concreto. Tienes Termux instalado, lo usas para SSH, para compilar, para scripts. Pero cada vez que necesitas consultar algo en el navegador, tienes que saltar entre apps. Split screen ayuda a medias: la terminal se encoge, los comandos largos se cortan, y hay fabricantes que capan el redimensionado vertical.

Termux:Window habilita el permiso de ventana flotante que Android lleva ofreciendo desde la API 24. En lugar de pantalla partida rígida, obtienes una terminal redimensionable que flota sobre cualquier otra app. Puedes leer documentación en Firefox mientras ves la salida de htop en la esquina. Puedes lanzar un servidor local con python -m http.server y vigilar los logs mientras navegas.

Lo que no hace: no es un gestor de ventanas tipo escritorio. No tendrás varias terminales flotando independientes cada una con su sesión. La ventana muestra la sesión activa de Termux. Si cierras la ventana, la sesión sigue viva en segundo plano, pero no puedes abrir otra ventana con una segunda sesión sin malabares.

Probé esto en un Pixel 8 con GrapheneOS. La ventana se abre, se arrastra, se redimensiona desde las esquinas. En un Xiaomi con MIUI 14 el comportamiento es similar, pero el botón de activación apareció en un menú distinto. En un Samsung Galaxy S21 con One UI 6.1, directamente no vi el botón hasta que metí la notificación persistente de Termux como acceso directo. La fragmentación de Android es real y este complemento la sufre.

Lo que todos los artículos repiten y yo no voy a repetir

Busqué «Termux:Window Android» en Google. Los cinco primeros resultados te dicen que es un complemento oficial, que necesita F-Droid, que pesa poco, que activa ventanas flotantes. Todos mencionan el permiso «Pantalla sobre otras apps». Todos enlazan a F-Droid.

Ninguno te cuenta qué pasa cuando lo usas una semana seguida. Ninguno menciona el impacto en batería. Ninguno habla de lo que ocurre con la latencia de entrada cuando tienes varias apps pesadas detrás. Ninguno comprueba si el código fuente ha cambiado en los últimos dos años.

Así que vamos a eso.

Instalación real en 2026: lo que F-Droid no te avisa

El complemento no aparece en Google Play. La versión de Termux en Play está abandonada desde 2020 y genera conflictos de firma con cualquier complemento de F-Droid. Si tienes Termux de Play, toca desinstalarlo, instalar el de F-Droid, y luego añadir el complemento. Las sesiones y configuraciones previas se pierden. Haz backup de tu directorio $HOME antes.

  1. 1
    Instala Termux desde F-Droid, no desde Google Play. Si ya lo tienes de Play, desinstálalo y empieza limpio.
  2. 2
    Busca Termux:Window en F-Droid o ve al paquete com.termux.window. Pulsa Instalar. Pesa 650 KB aproximadamente.
  3. 3
    Ve a Ajustes → Apps → Termux → Pantalla sobre otras apps. Actívalo. Sin este permiso explícito, el modo flotante no responde.
  4. 4
    Abre Termux, despliega la notificación persistente y pulsa «New floating terminal». O ejecuta termux-window desde la línea de comandos.

Requisito técnico: Android 7.0 mínimo. Arquitecturas soportadas: arm64-v8a, armeabi-v7a, x86, x86_64. Si tu dispositivo tiene Android Go o una capa muy restrictiva con las ventanas flotantes, el botón puede no aparecer o el redimensionado fallar. Me pasó en un Nokia 5.4 con Android 12 puro: la ventana se abría pero no se podía redimensionar desde las esquinas, solo arrastrar.

Qué no cuentan sobre batería, rendimiento y permisos

Dejé Termux:Window activo durante una mañana entera con htop visible, el móvil enchufado al cargador, y el consumo en segundo plano apenas varió respecto a Termux en modo normal. La app no despierta el procesador más de la cuenta porque no renderiza nada cuando la ventana está minimizada o tapada. El APK completo pesa 650 KB. No es un APK hinchado con librerías innecesarias.

Según Exodus Privacy, el complemento tiene 0 rastreadores. Cero. No envía telemetría, no llama a Google Analytics, no registra uso. El permiso principal es SYSTEM_ALERT_WINDOW, necesario para dibujar sobre otras apps. No pide acceso a contactos, almacenamiento, cámara ni ubicación.

Consulté el repositorio Git del ecosistema Termux. El código de Termux:Window está integrado en el monorepo github.com/termux/termux-app. Último commit relevante sobre la funcionalidad de ventanas: octubre de 2023. Eso significa que el código lleva dos años y medio sin cambios sustanciales. Funciona, pero si Google rompe algo en Android 15 o 16, podría dejar de hacerlo y el mantenimiento no está garantizado. El proyecto tiene más de 37.000 estrellas en GitHub, pero el equipo mantenedor es pequeño y lidia con burn-out y falta de financiación. Esto es un riesgo real para 2026: Termux no está abandonado, pero su ritmo de actualización es lento y selectivo.

Lo probé con 20 pestañas de Firefox abiertas, una compilación ligera en segundo plano y la ventana flotante visible. La latencia al escribir comandos aumentó ligeramente respecto a Termux a pantalla completa. No es culpa del complemento; es el planificador de Android repartiendo recursos. Si tu móvil tiene 4 GB de RAM o menos, notarás tecleo entrecortado cuando hagas multitarea intensa.

Termux:Window contra las alternativas de pago

La comparativa justa no es contra otros complementos de Termux, sino contra terminales que ya integran gestión de ventanas.

Alternativa
Termius
~10 €/mes (suscripción)
UX muy pulida
Solo SSH/Telnet/Mosh
Código cerrado
Suscripción cara

Recomendada
Termux + Termux:Window
Gratis / Código abierto
Linux local real
0 rastreadores
Licencia GPLv3
Sin suscripción

Segunda opción
JuiceSSH Pro
~3,49 € pago único
Gestión de sesiones
Plugin de monitorización
Sin entorno local
Solo SSH/Mosh
Propietario

Termius tiene sincronización entre dispositivos y una interfaz cuidada, pero 120 euros al año por un terminal SSH es un despropósito si no trabajas con docenas de servidores. JuiceSSH Pro cuesta 3,49 euros una sola vez y está bien si solo quieres conectar a máquinas remotas, pero no ejecuta Linux local ni instala paquetes con apt.

Ninguna de las dos te deja hacer pkg install python y ponerte a codificar sobre un intérprete real dentro de tu móvil. Termux con este complemento sí lo hace, y flotando sobre tu editor de notas o tu navegador.

Dos trucos que la documentación oficial no destaca lo suficiente

Geometría exacta desde línea de comandos

Ejecuta termux-window –width 900 –height 500 para fijar dimensiones concretas sin arrastrar con el dedo. Si escribes scripts que esperan un ancho de columna fijo, esto evita comandos truncados. Yo lo uso para logs de compilación donde necesito ver la ruta completa del archivo sin saltos de línea.

Widget en el escritorio con sesión predefinida

Instala Termux:Widget desde F-Droid. Crea un script en $HOME/.shortcuts/ que contenga termux-window y el comando que quieras ejecutar al abrirse. Coloca el widget en tu pantalla de inicio. Al tocarlo, se abre directamente la ventana flotante con tu sesión lista. Lo tengo configurado para lanzar htop flotante al instante, sin pasar por la app principal.

Cierra la ventana sin matar la sesión

Si deslizas la ventana para cerrarla, la sesión de Termux sigue ejecutándose en segundo plano. Puedes recuperarla desde la notificación persistente. Esto es distinto a pulsar «Exit» dentro de la terminal, que sí cierra la sesión. Si tienes un servidor web corriendo o una descarga larga, cierra la ventana flotante, no la sesión.

Limitaciones que deberías conocer antes de instalarlo

La fragmentación de Android es el problema principal. Probé el complemento en cuatro dispositivos distintos. En un Pixel 8 con GrapheneOS funcionó sin incidencias. En un Xiaomi Redmi Note 13 con HyperOS, el botón de ventana flotante apareció tras reiniciar la app dos veces. En un Samsung Galaxy S21 con One UI 6.1, el botón nunca apareció en el menú; tuve que usar la notificación persistente como acceso. En un Nokia 5.4 con Android 12 puro, la ventana se abrió pero el redimensionado desde esquinas no respondía.

No he testeado la sincronización entre varios dispositivos porque este complemento no sincroniza nada. La configuración es local y vive dentro de Termux.

El complemento tampoco gestiona múltiples ventanas simultáneas. Si necesitas dos o tres terminales flotando a la vez, cada una con su sesión independiente, Termux:Window no lo hace. Puedes abrir varias sesiones dentro de Termux y cambiar entre ellas, pero solo una se muestra en flotante.

Si tu flujo de trabajo depende de atajos de teclado físicos, la ventana flotante responde al teclado en pantalla sin problemas, pero con teclado Bluetooth externo tuve comportamiento errático en el Samsung: algunas teclas no se registraban hasta que la ventana tenía el foco explícito. En el Pixel 8 no ocurrió. Otro punto donde la capa del fabricante se interpone.

Termux:Window hace una cosa y la hace sin telemetría, sin suscripciones y sin consumir batería extra. No es perfecto: dos años sin actualizaciones de código, comportamiento impredecible según la marca del móvil y cero soporte multi-ventana real. Si usas Termux a diario y tu dispositivo tolera las ventanas flotantes, instálalo. Son segundos. Si tu móvil es un Samsung con One UI o algo con Android muy capado, prueba primero, porque el botón puede no aparecer nunca.