guide android termux mobile deployment

Ejecutando OpenClaw en Android con Termux: convierte tu telefono viejo en un agente de IA 24/7

OpenClaws.io Team

OpenClaws.io Team

@openclaws

March 6, 2026

5 min de lectura

Ejecutando OpenClaw en Android con Termux: convierte tu telefono viejo en un agente de IA 24/7

¿Por que Android?

Probablemente tienes un telefono Android viejo en un cajon. Tiene CPU, RAM, WiFi, una bateria que actua como un UPS incorporado y consume casi nada de energia. Con Termux, puede ejecutar OpenClaw las 24 horas del dia, los 7 dias de la semana como un agente de IA personal — sin servidor en la nube, sin factura mensual de alojamiento.

Esto no esta oficialmente soportado por el equipo de OpenClaw, pero la comunidad ha refinado el proceso hasta el punto en que funciona de forma confiable en la mayoria de los dispositivos Android con 4GB+ de RAM.

Dos enfoques

MetodoComplejidadCompatibilidadRendimiento
Termux nativoFacilLa mayoria de dispositivosBueno
Ubuntu en TermuxMedioTodos los dispositivosMejor

El metodo nativo instala Node.js directamente en Termux. El metodo Ubuntu ejecuta un entorno Ubuntu completo dentro de Termux usando proot, proporcionando mejor compatibilidad con las dependencias de OpenClaw.

Prerequisitos

  • Telefono o tableta Android con 4GB+ de RAM (8GB recomendado)
  • Android 7.0 o superior
  • Termux desde F-Droid — NO uses la version de Google Play Store, que esta desactualizada y no recibe mantenimiento
  • Conexion WiFi
  • Una clave API de IA

Instalar Termux

  1. 1.Instala F-Droid en tu dispositivo Android
  2. 2.Abre F-Droid y busca "Termux"
  3. 3.Instala Termux desde F-Droid

Metodo 1: Instalacion nativa en Termux

Abre Termux y ejecuta:

bash
# Update packages
pkg update && pkg upgrade -y

# Install Node.js and essential tools
pkg install nodejs-lts git -y

# Verify Node.js version (must be 22+)
node --version

# Install OpenClaw
npm install -g openclaw@latest

# Run onboarding
openclaw onboard --install-daemon

Sigue el asistente de incorporacion para configurar tu clave API y conectar una plataforma de chat.

Instalacion con un solo comando (script comunitario)

La comunidad mantiene un instalador de un solo comando:

bash
pkg update -y && pkg install curl -y && curl -sL https://raw.githubusercontent.com/androidmalware/OpenClaw_Termux/main/install.sh | bash

Esto maneja todas las dependencias automaticamente en 3-10 minutos dependiendo de tu red.

Metodo 2: Ubuntu en Termux (proot)

Este metodo te da un entorno Ubuntu completo, que proporciona mejor compatibilidad:

bash
# Install proot-distro
pkg update && pkg install proot-distro -y

# Install Ubuntu
proot-distro install ubuntu

# Enter Ubuntu
proot-distro login ubuntu

# Inside Ubuntu: install Node.js
apt update && apt upgrade -y
curl -fsSL https://deb.nodesource.com/setup_22.x | bash -
apt install -y nodejs

# Install OpenClaw
npm install -g openclaw@latest

# Run onboarding
openclaw onboard --install-daemon

Evitar que Android cierre Termux

Este es el paso mas importante. Android cierra agresivamente las aplicaciones en segundo plano para ahorrar bateria. Sin estas configuraciones, tu agente dejara de funcionar cuando bloquees la pantalla.

1. Deshabilitar la optimizacion de bateria

Ve a Configuracion > Bateria > Uso de bateria de aplicaciones > Termux y configuralo como Sin restricciones.

2. Adquirir un wake lock en Termux

bash
termux-wake-lock

Ejecuta esto cada vez que inicies Termux, o agregalo a tu ~/.bashrc.

3. Fijar Termux en aplicaciones recientes

Abre la vista de aplicaciones recientes, mantén presionada la tarjeta de Termux y toca el icono de fijar/bloquear. Esto le dice a Android que no cierre la aplicacion.

4. Deshabilitar los ahorradores de bateria de MIUI/OneUI/ColorOS

En telefonos de marcas chinas (Xiaomi, OPPO, Vivo, Huawei), la capa personalizada de Android tiene su propia gestion agresiva de bateria. Necesitas deshabilitarla especificamente para Termux en la configuracion de bateria del fabricante. Busca "[tu marca] mantener aplicacion ejecutandose en segundo plano" para instrucciones especificas del dispositivo.

Accediendo al panel web

La interfaz web de OpenClaw esta disponible en http://localhost:3000 dentro de Termux. Para acceder desde otro dispositivo en la misma red:

bash
# Find your phone's IP address
ifconfig wlan0 | grep inet

Luego abre http://[ip-del-telefono]:3000 desde tu portatil u otro telefono.

Expectativas de rendimiento

DispositivoRAMExperiencia
Telefono economico (4GB)JustoFunciona para inferencia solo en la nube, puede ser lento
Gama media (6-8GB)BuenoInferencia en la nube fluida, modelos locales basicos (1-3B)
Gama alta/Tableta (12GB+)ExcelentePuede ejecutar modelos locales pequenos via Ollama

Toda la inferencia de IA se hace en la nube (a menos que configures Ollama), por lo que la CPU del telefono importa menos de lo que podrias pensar. Principalmente necesita suficiente RAM para ejecutar el gateway de Node.js.

Limitaciones

  • Sin inferencia de LLM local en la mayoria de telefonos (a menos que tengas 12GB+ de RAM y configures Ollama para Android)
  • Consumo de bateria: Espera 5-10% por hora con uso activo; menos cuando esta inactivo
  • Sin soporte oficial: El equipo de OpenClaw no soporta oficialmente Android/Termux. El soporte comunitario esta disponible en Discord en #android.
  • Emparejamiento de WhatsApp: El escaneo del codigo QR de WhatsApp Web funciona, pero WhatsApp puede requerir re-emparejamiento ocasionalmente

El telefono viejo como servidor de IA

El punto optimo es usar un telefono viejo que ya no llevas contigo. Conectalo a la corriente, conectalo al WiFi, configura Termux con wake lock y olvidate de el. Se convierte en un servidor de IA silencioso y siempre encendido que no cuesta nada ejecutar.

Algunos miembros de la comunidad han estado ejecutando OpenClaw en telefonos viejos continuamente durante semanas sin problemas. La clave es deshabilitar toda la optimizacion de bateria y mantener el telefono conectado a la corriente.

Para tutoriales detallados de configuracion con capturas de pantalla, consulta la guia de OpenClaw_Termux y openclaw-android para una alternativa sin proot.

Mantente al día

Recibe novedades sobre nuevas funciones e integraciones. Sin spam, cancela cuando quieras.