guide android termux mobile deployment

Eseguire OpenClaw su Android con Termux: Trasformare il Vecchio Telefono in un Agente IA 24/7

OpenClaws.io Team

OpenClaws.io Team

@openclaws

March 6, 2026

5 min di lettura

Eseguire OpenClaw su Android con Termux: Trasformare il Vecchio Telefono in un Agente IA 24/7

Perché Android?

Probabilmente si ha un vecchio telefono Android in un cassetto. Ha una CPU, RAM, WiFi, una batteria che funge da UPS integrato e consuma pochissima energia. Con Termux, può eseguire OpenClaw 24/7 come agente IA personale — nessun server cloud, nessun costo mensile di hosting.

Questo non è ufficialmente supportato dal team di OpenClaw, ma la comunità ha perfezionato il processo al punto che funziona in modo affidabile sulla maggior parte dei dispositivi Android con 4GB+ di RAM.

Due Approcci

MetodoComplessitàCompatibilitàPrestazioni
Termux NativoFacileLa maggior parte dei dispositiviBuone
Ubuntu in TermuxMediaTutti i dispositiviMigliori

Il metodo nativo installa Node.js direttamente in Termux. Il metodo Ubuntu esegue un ambiente Ubuntu completo all'interno di Termux utilizzando proot, offrendo una migliore compatibilità con le dipendenze di OpenClaw.

Prerequisiti

  • Telefono o tablet Android con 4GB+ di RAM (8GB raccomandati)
  • Android 7.0 o superiore
  • Termux da F-Droid — NON utilizzare la versione del Google Play Store, che è obsoleta e non mantenuta
  • Connessione WiFi
  • Una chiave API IA

Installare Termux

  1. 1.Installare F-Droid sul proprio dispositivo Android
  2. 2.Aprire F-Droid e cercare "Termux"
  3. 3.Installare Termux da F-Droid

Metodo 1: Installazione Nativa su Termux

Aprire Termux ed eseguire:

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

Seguire la procedura guidata di onboarding per configurare la propria chiave API e collegare una piattaforma di chat.

Installazione con Un Solo Comando (Script della Comunità)

La comunità mantiene un installer con un singolo comando:

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

Questo gestisce automaticamente tutte le dipendenze in 3-10 minuti a seconda della rete.

Metodo 2: Ubuntu in Termux (proot)

Questo metodo offre un ambiente Ubuntu completo, che fornisce una migliore compatibilità:

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

Impedire ad Android di Terminare Termux

Questo è il passo più importante. Android termina aggressivamente le app in background per risparmiare batteria. Senza queste impostazioni, il proprio agente smetterà di funzionare quando si blocca lo schermo.

1. Disabilitare l'ottimizzazione della batteria

Andare su Impostazioni > Batteria > Utilizzo batteria delle app > Termux e impostare su Senza restrizioni.

2. Acquisire un wake lock in Termux

bash
termux-wake-lock

Eseguire questo ogni volta che si avvia Termux, o aggiungerlo al proprio ~/.bashrc.

3. Fissare Termux nelle App Recenti

Aprire la vista delle app recenti, tenere premuto sulla scheda di Termux e toccare l'icona di fissaggio/blocco. Questo dice ad Android di non terminare l'app.

4. Disabilitare i risparmio batteria di MIUI/OneUI/ColorOS

Sui telefoni di marca cinese (Xiaomi, OPPO, Vivo, Huawei), la skin Android personalizzata ha una propria gestione aggressiva della batteria. È necessario disabilitarla specificamente per Termux nelle impostazioni della batteria del produttore. Cercare "[la propria marca] mantenere app in esecuzione in background" per istruzioni specifiche del dispositivo.

Accesso alla Dashboard Web

L'interfaccia web di OpenClaw è disponibile su http://localhost:3000 all'interno di Termux. Per accedervi da un altro dispositivo sulla stessa rete:

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

Poi aprire http://[ip-telefono]:3000 dal proprio laptop o un altro telefono.

Aspettative sulle Prestazioni

DispositivoRAMEsperienza
Telefono economico (4GB)LimitataFunziona per inferenza solo cloud, può essere lento
Fascia media (6-8GB)BuonaInferenza cloud fluida, modelli locali base (1-3B)
Flagship/Tablet (12GB+)EccellentePuò eseguire piccoli modelli locali tramite Ollama

Tutta l'inferenza IA viene effettuata nel cloud (a meno che non si configuri Ollama), quindi la CPU del telefono conta meno di quanto si potrebbe pensare. Ha principalmente bisogno di sufficiente RAM per eseguire il gateway Node.js.

Limitazioni

  • Nessuna inferenza LLM locale sulla maggior parte dei telefoni (a meno che non si abbia 12GB+ di RAM e si configuri Ollama per Android)
  • Consumo della batteria: Aspettarsi il 5-10% all'ora con uso attivo; meno quando inattivo
  • Nessun supporto ufficiale: Il team di OpenClaw non supporta ufficialmente Android/Termux. Il supporto della comunità è disponibile su Discord nel canale #android.
  • Accoppiamento WhatsApp: La scansione del QR di WhatsApp Web funziona, ma WhatsApp potrebbe occasionalmente richiedere un nuovo accoppiamento

Il Vecchio Telefono Come Server IA

Il punto ideale è utilizzare un vecchio telefono che non si porta più con sé. Collegarlo alla corrente, connetterlo al WiFi, configurare Termux con il wake lock e dimenticarsene. Diventa un server IA silenzioso, sempre attivo, che non costa nulla da eseguire.

Alcuni membri della comunità eseguono OpenClaw su vecchi telefoni ininterrottamente da settimane senza problemi. La chiave è disabilitare tutta l'ottimizzazione della batteria e tenere il telefono collegato alla corrente.

Per guide dettagliate alla configurazione con screenshot, consultare la guida OpenClaw_Termux e openclaw-android per un'alternativa senza proot.

Resta aggiornato

Ricevi news su nuove funzionalità e integrazioni. Niente spam, cancellati quando vuoi.