guide android termux mobile deployment

Uruchamianie OpenClaw na Androidzie z Termux: zamień stary telefon w agenta AI działającego 24/7

OpenClaws.io Team

OpenClaws.io Team

@openclaws

March 6, 2026

5 min czytania

Uruchamianie OpenClaw na Androidzie z Termux: zamień stary telefon w agenta AI działającego 24/7

Dlaczego Android?

Prawdopodobnie masz stary telefon z Androidem leżący w szufladzie. Ma procesor, RAM, WiFi, baterię pełniącą funkcję wbudowanego UPS-a i pobiera prawie zero energii. Z Termux może uruchamiać OpenClaw 24/7 jako osobistego agenta AI — bez serwera w chmurze, bez miesięcznego rachunku za hosting.

Nie jest to oficjalnie wspierane przez zespół OpenClaw, ale społeczność udoskonaliła proces do tego stopnia, że działa niezawodnie na większości urządzeń z Androidem z 4 GB+ RAM.

Dwa podejścia

MetodaZłożonośćKompatybilnośćWydajność
Natywny TermuxŁatwaWiększość urządzeńDobra
Ubuntu w TermuxŚredniaWszystkie urządzeniaLepsza

Metoda natywna instaluje Node.js bezpośrednio w Termux. Metoda Ubuntu uruchamia pełne środowisko Ubuntu wewnątrz Termux za pomocą proot, zapewniając lepszą kompatybilność z zależnościami OpenClaw.

Wymagania wstępne

  • Telefon lub tablet z Androidem z 4 GB+ RAM (zalecane 8 GB)
  • Android 7.0 lub nowszy
  • Termux z F-Droid — NIE używaj wersji z Google Play Store, która jest przestarzała i nieutrzymywana
  • Połączenie WiFi
  • Klucz API AI

Instalacja Termux

  1. 1.Zainstaluj F-Droid na swoim urządzeniu z Androidem
  2. 2.Otwórz F-Droid i wyszukaj "Termux"
  3. 3.Zainstaluj Termux z F-Droid

Metoda 1: Natywna instalacja Termux

Otwórz Termux i uruchom:

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

Postępuj zgodnie z kreatorem konfiguracji, aby ustawić klucz API i połączyć platformę czatową.

Instalacja jednym poleceniem (skrypt społeczności)

Społeczność utrzymuje instalator jednokomendowy:

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

Obsługuje to automatycznie wszystkie zależności w 3-10 minut w zależności od sieci.

Metoda 2: Ubuntu w Termux (proot)

Ta metoda daje ci pełne środowisko Ubuntu, co zapewnia lepszą kompatybilność:

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

Zapobieganie zabijaniu Termux przez Androida

To najważniejszy krok. Android agresywnie zabija aplikacje w tle, aby oszczędzać baterię. Bez tych ustawień twój agent przestanie działać, gdy zablokujesz ekran.

1. Wyłącz optymalizację baterii

Przejdź do Ustawienia > Bateria > Użycie baterii aplikacji > Termux i ustaw na Bez ograniczeń.

2. Włącz blokadę wybudzania w Termux

bash
termux-wake-lock

Uruchom to za każdym razem, gdy uruchamiasz Termux, lub dodaj do pliku ~/.bashrc.

3. Przypnij Termux w ostatnich aplikacjach

Otwórz widok ostatnich aplikacji, przytrzymaj kartę Termux i dotknij ikony pinezki/kłódki. To informuje Androida, by nie zabijał aplikacji.

4. Wyłącz oszczędzanie baterii MIUI/OneUI/ColorOS

Na telefonach chińskich marek (Xiaomi, OPPO, Vivo, Huawei) niestandardowa nakładka Androida ma własne agresywne zarządzanie baterią. Musisz je wyłączyć specjalnie dla Termux w ustawieniach baterii producenta. Wyszukaj "[twoja marka] utrzymywanie aplikacji w tle" po instrukcje dla konkretnego urządzenia.

Dostęp do panelu webowego

Interfejs webowy OpenClaw jest dostępny pod adresem http://localhost:3000 wewnątrz Termux. Aby uzyskać do niego dostęp z innego urządzenia w tej samej sieci:

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

Następnie otwórz http://[ip-telefonu]:3000 z laptopa lub innego telefonu.

Oczekiwania dotyczące wydajności

UrządzenieRAMDoświadczenie
Budżetowy telefon (4 GB)CiasnoDziała dla inferencji tylko w chmurze, może być wolny
Średnia półka (6-8 GB)DobrzePłynna inferencja w chmurze, podstawowe lokalne modele (1-3B)
Flagowiec/Tablet (12 GB+)DoskonaleMoże uruchomić małe lokalne modele przez Ollama

Cała inferencja AI odbywa się w chmurze (chyba że skonfigurujesz Ollama), więc procesor telefonu ma mniejsze znaczenie niż mogłoby się wydawać. Głównie potrzebuje wystarczającej ilości RAM, aby uruchomić bramę Node.js.

Ograniczenia

  • Brak lokalnej inferencji LLM na większości telefonów (chyba że masz 12 GB+ RAM i skonfigurujesz Ollama dla Androida)
  • Zużycie baterii: Spodziewaj się 5-10% na godzinę przy aktywnym użytkowaniu; mniej w stanie bezczynności
  • Brak oficjalnego wsparcia: Zespół OpenClaw nie wspiera oficjalnie Androida/Termux. Wsparcie społeczności jest dostępne na Discord na kanale #android.
  • Parowanie WhatsApp: Skanowanie kodu QR WhatsApp Web działa, ale WhatsApp może okazjonalnie wymagać ponownego parowania

Stary telefon jako serwer AI

Optymalnym rozwiązaniem jest użycie starego telefonu, którego już ze sobą nie nosisz. Podłącz go do ładowarki, połącz z WiFi, skonfiguruj Termux z blokadą wybudzania i zapomnij o nim. Stanie się cichym, zawsze włączonym serwerem AI, który nic nie kosztuje w utrzymaniu.

Niektórzy członkowie społeczności uruchamiają OpenClaw na starych telefonach nieprzerwanie od tygodni bez problemów. Kluczem jest wyłączenie wszystkich optymalizacji baterii i utrzymywanie telefonu podłączonego do ładowarki.

Szczegółowe przewodniki konfiguracji ze zrzutami ekranu znajdziesz w poradniku OpenClaw_Termux oraz openclaw-android jako alternatywę bez proot.

Bądź na bieżąco

Otrzymuj informacje o nowych funkcjach i integracjach. Bez spamu, wypisanie w każdej chwili.