Installation Errors
EAI_AGAIN — DNS resolution failed
EAI_AGAIN — DNS resolution failed
Error:
npm ERR! code ENOTFOUND or getaddrinfo EAI_AGAIN registry.npmjs.orgCause: glibc DNS resolver can’t find /etc/resolv.conf (doesn’t exist in Android 12+).Fix:[Process completed (signal 9)]
[Process completed (signal 9)]
Cause: Android 12+ Phantom Process Killer terminated Termux.Fix: See the Phantom Process Killer guide.Quick fix (from PC with ADB):
node: not found / command not found
node: not found / command not found
Fix:If still failing:
npm ERR! code EACCES / permission denied
npm ERR! code EACCES / permission denied
Fix:
glibc dynamic linker not found
glibc dynamic linker not found
Fix:
node-pty build failed / @lvce-editor/ripgrep unrecognized platform
node-pty build failed / @lvce-editor/ripgrep unrecognized platform
Fix: Always install Qwen Code with
--ignore-scripts:openclaw update hangs for 20+ minutes
openclaw update hangs for 20+ minutes
openclaw update builds native modules from source — 5–15 mins is normal on a mid-range phone. Only cancel after 20+ minutes and check logs:Runtime Errors
OpenClaw gateway won't start
OpenClaw gateway won't start
SSH connection refused
SSH connection refused
os.cpus() crash / V8 engine panic
os.cpus() crash / V8 engine panic