Upgrading to OpenClaw 2.0 on a Hybrid System
I just pulled the trigger on OpenClaw 2.0. If you've ever tried to upgrade your AI tooling without bricking the Franken-setup you've been nursing along, you know the feeling. My rig is a mess — part Android edge node running Termux on a Motorola, part some other backend I've got stitched together. It's held together with duct tape and probably too much optimism. Getting 2.0 to actually boot on that pile took some doing, but it's running now. Genuinely running. I even generated this ridiculous cartoon to mark the occasion: What did the upgrade involve? The big wrinkle was the service manager. OpenClaw ships assuming systemd, but Termux doesn't do systemd — it does runit/sv. So I ended up writing a patcher called tclaw that swaps the systemd service files over to sv scripts. It also handles the four Termux-specific patches that keep the gateway from faceplanting on Android (OOM score tweaks, host env security, service registry fixes — the usual). Once tclaw did i...