Executando OpenClaw e Codex CLI Nativamente no Android via APK AnyClaw

AnyClaw é um APK que agrupa o OpenClaw e o Codex CLI dentro de um ambiente Linux embutido para Android. Após a instalação e uma autenticação única via OAuth da OpenAI, o gateway e a Interface de Controle são executados localmente no dispositivo.
Desafios Técnicos de Implementação
A configuração envolveu desafios significativos devido ao ambiente do Android:
- FFI Nativo: O OpenClaw depende do koffi, que não possui binários pré-construídos para Android. A solução exigiu o download de aproximadamente 20 pacotes Termux (clang, cmake, make, lld, NDK sysroot) e a construção do koffi a partir do código-fonte diretamente no telefone.
- Correção de Binários: Os binários make e cmake tinham caminhos do Termux codificados em seus cabeçalhos ELF, exigindo correção binária antes da execução.
- Falhas no Gateway: Em dispositivos Xiaomi, o gateway falhava devido à biblioteca mDNS homebridge/ciao lançar um AssertionError para as interfaces celulares ccmni do Android. O manipulador unhandledRejection do OpenClaw chama
process.exit(1)em erros não reconhecidos. A correção envolveu ajustar orunner-*.jsminificado para capturar erros contendo "interface" e registrá-los como avisos em vez de encerrar. - Identidade do Dispositivo: A Interface de Controle gera tokens via subtle, que o Chrome no Android só expõe em contextos seguros (HTTPS ou localhost). Usar
http://127.0.0.1para a URL do gateway quebrava silenciosamente a funcionalidade. Mudar parahttp://localhostcorrigiu o lado do cliente. Além disso,evaluateMissingDeviceIdentity()emgateway-cli-*.jsfoi ajustado para permitir bypass quandodangerouslyDisableDeviceAuthestá definido, pois a negociação de tokens falhava em instalações novas em diferentes dispositivos. - Resolução DNS: O binário nativo do Codex é vinculado estaticamente com musl e não consegue resolver nomes de host no Android devido à ausência de
/etc/resolv.conf. Um proxy CONNECT Node.js preenche essa lacuna, aproveitando o uso nativo do Node.js do resolvedor Bionic do Android. - Camada de Compatibilidade Bionic: Um shim
bionic-compat.jsajustaprocess.platformde 'android' para 'linux', corrigeos.cpus()para lidar com o formato diferente de/proc/cpuinfodo Android e envolveos.networkInterfaces()para retornar um loopback falso quando as interfaces do Android lançam erros.
Configuração e Uso
- O gateway é executado na porta 18789, a Interface de Controle na 19001 e o frontend codex-web-local na 18923, todos dentro do armazenamento privado do aplicativo.
- A autenticação usa o token OAuth existente do Codex; o
access_tokende~/.codex/auth.jsoné escrito emauth-profiles.jsoncomo um perfilopenai-codex:codex-cli. - O modelo padrão é
openai-codex/gpt-5.3-codex. - Funciona em qualquer dispositivo Android ARM64 7.0+ sem exigir acesso root.
Este projeto é útil para desenvolvedores que desejam executar o OpenClaw e o Codex CLI diretamente em dispositivos Android para fluxos de trabalho de agentes de codificação de IA local.
📖 Leia a fonte completa: r/openclaw
👀 See Also

Agente Smith: Um Comando Para Scaffold de Servidores MCP, Habilidades e um Pipeline de Ticket a PR para o Claude Code
Agent Smith escaneia seu repositório, detecta a stack exata (Go/Echo, React/Zustand, golang-jwt, pgx, etc.), configura servidores MCP, hooks e skills sob medida para seu projeto, e fornece um pipeline autônomo de ticket a PR.

O Qwen3.5-2B ajustado com a arquitetura RAG-Engram melhora a precisão das respostas fundamentadas de 50% para 93% em um contexto de 8K.
Um desenvolvedor ajustou o Qwen3.5-2B com uma arquitetura personalizada RAG-Engram para abordar o fenômeno 'perdido no meio', melhorando as respostas corretas em 8K tokens de 50% para 93% em consultas do mundo real. O sistema utiliza uma abordagem de dois níveis com embeddings de entidades estáticas e navegação dinâmica de chunks.

Framework de código aberto para memória persistente de agentes de IA com armazenamento local e recuperação baseada em grafos
Um desenvolvedor está construindo um framework de código aberto para memória persistente de agentes de IA que armazena dados localmente como arquivos Markdown, usa wiki-links como arestas de grafo e implementa Git para controle de versão. O sistema apresenta recuperação de quatro sinais e esquecimento consciente do grafo baseado na ciência cognitiva ACT-R.

A habilidade Claude para Devvit melhora a precisão da geração de código de 73% para 100%.
Um desenvolvedor criou uma camada de prompt estruturada SKILL.md para Claude que fornece contexto para a plataforma Devvit do Reddit, melhorando os resultados de avaliação de 7/10 para 10/10 em tarefas comuns do Devvit ao prevenir bugs específicos de tempo de execução.