Zum Inhalt springen
Tom Jansen
← Alle ShowcasesPROJEKT 04
Android · Agent-Experiment

PhoneClaw.

Ein altes Handy bekommt einen neuen Job.

PhoneClaw ist ein reproduzierbarer Weg, OpenClaw mit Termux auf Android zu installieren und zu betreiben. Das Projekt fängt die Plattformunterschiede ab, die einer normalen Desktop-Installation im Weg stehen, und dokumentiert Fernzugriff, Onboarding, Betrieb und Fehlersuche.

PhoneClaw-Projektgrafik
ANDROID
+ TERMUX
+ OPENCLAW
Open SourceAndroid / TermuxWie es gebaut ist ↓

Den Agenten vom Hauptrechner fernhalten.

Ein ungenutztes Android-Handy bringt Prozessor, Speicher, Netzwerk und Akku schon mit. Läuft darauf ein Agent, lässt sich ein Setup mit separatem Gerät testen, ohne den Hauptrechner dafür herzugeben. Aber Android ist kein kleiner Desktop-Linux-Rechner, deshalb brauchen Pfade, native Builds und die Lebensdauer von Prozessen eigene Aufmerksamkeit.

Das Bash-Setup installiert die Termux-Abhängigkeiten, richtet temporäre Pfade ein, wendet einen Node-GYP-Workaround für Android an und patcht die desktop-typischen /tmp-Pfade in OpenClaw. In tmux läuft das Gateway, drumherum liegen Status-, Doctor- und Update-Skripte. Per SSH-Tunnel erreicht der Rechner das Dashboard, das an localhost gebunden ist.

Was es kann.

01

Start mit dem Handy in der Hand

Die Anleitung geht F-Droid, Termux, Termux:API, SSH und das OpenClaw-Onboarding durch und setzt keine bereits vorbereitete Linux-Umgebung voraus.

02

Android-Eigenheiten abfangen

Installations-Patches, Umgebungsvariablen und Lifecycle-Skripte kümmern sich um das, was ein normales npm install unter Termux nicht erledigt.

03

Vom Rechner aus bedienen

SSH macht das Setup handhabbar, tmux hält die Session nach dem Trennen der Verbindung am Leben, und Diagnosen zeigen Laufzeit- und Patch-Probleme an.

Wie die Teile zusammenspielen.

Android-Handy: Kein Root nötig → Termux: Shell · Node.js → OpenClaw: Gateway in tmux → Dein Rechner: SSH-Tunnel · UI
Die Runtime liegt auf dem Telefon. Der Zugriff aufs Dashboard wird von localhost aus getunnelt, und die Modell-Inferenz hängt vom konfigurierten OpenClaw-Provider ab.
Plattform
Android / Termux
Runtime
Node.js / OpenClaw
Setup
Bash / npm / native Builds
Session
tmux
Fernzugriff
SSH / optional Tailscale
Ergebnis
Anleitung + Betriebsskripte

Auf dem Bildschirm. Auf dem Tisch.

BILD ANKLICKEN ZUM VERGRÖSSERN ↗
Die Projektidentität

Die Projektidentität

Das originale Projekt-Artwork aus dem PhoneClaw-Repository. Es ist eine Illustration und kein Foto der Hardware.

Der Vortrag zum Projekt

Der Vortrag zum Projekt

Screenshot der öffentlichen Präsentation, die das Experiment, das Setup und die Einschränkungen in der Praxis Folie für Folie erklärt.

Die Website.

Auf der öffentlichen PhoneClaw-Website liegt derzeit der Vortrag zum Projekt. Die vollständige Installationsanleitung und die Skripte stehen im Repository.

Vortrag zum Projekt öffnen tjansn.github.io/PhoneClaw/
Projekt-Website