Запуск OpenClaw на Android как сервер через OpenRouter: гайд 2026 | AiManual
AiManual Logo Ai / Manual.
04 Апр 2026 Гайд

Ваш старый телефон теперь AI-сервер: полный разбор OpenClaw на Android

Подробное руководство по превращению старого Android-смартфона в AI-сервер для OpenClaw. Настройка фонового режима, обход ограничений, интеграция с Telegram. Ак

Зачем вашему старому телефону вторая жизнь в роли AI-сервера?

У каждого в ящике лежит старый Android-смартфон. Xiaomi 11T, Samsung Galaxy S20, что угодно. Он греется, батарея держит два часа, а обновления закончились три года назад. Идеальный кандидат на утилизацию? Нет. Идеальный кандидат на роль персонального AI-сервера.

Проблема классических облачных ассистентов — ваши данные утекают непонятно куда. Проблема локального запуска на ПК — он шумит, жрет электричество и должен быть всегда включен. А старый телефон? Тихий, потребляет копейки, и его можно засунуть в угол на постоянное питание. Сегодня мы заставим его работать как полноценный сервер для OpenClaw — умного ассистента, который может управлять почтой, GitHub и не только.

Что нам понадобится: Android-смартфон с 6+ ГБ ОЗУ (желательно), стабильный Wi-Fi, аккаунт на OpenRouter и пару часов времени. Рутирование не нужно.

Подготовка поля боя: почему Termux — это и благословение, и проклятие

Весь мир Android-серверов держится на Termux. Это эмулятор терминала, который дает доступ к почти полноценному Linux. Ключевое слово — почти.

В теории, установил Termux, поставил Python и запускай что угодно. На практике Android — это не серверная ОС. Система агрессивно убивает фоновые процессы для экономии батареи. Ваш AI-сервер может тихо умереть через 10 минут после того, как вы выключите экран.

Поэтому наш план состоит из двух частей: установка OpenClaw и создание неубиваемого фонового процесса. Если хотите глубоко погрузиться в основы, у меня есть отдельный гайд по Termux и автономным агентам.

1 Устанавливаем и укрепляем Termux

Не качайте Termux с Play Маркета. Там устаревшая версия, которую не обновляют с 2023 года. Берем актуальный APK с F-Droid или официального GitHub.

💡
На апрель 2026 стабильная ветка — Termux v0.119. В ней починили критичный баг с хранением данных на SD-карте. Проверьте версию командой termux-info.

Первое, что делаем после установки — обновляем пакеты и ставим необходимый минимум:

pkg update -y && pkg upgrade -y
pkg install -y python git wget curl proot-distro
python -m pip install --upgrade pip

Теперь важный трюк. По умолчанию Termux работает в изолированном пространстве (jail). Нам нужно больше свободы, особенно для работы с сетью. Запускаем Ubuntu или Alpine через proot-distro:

proot-distro install ubuntu
proot-distro login ubuntu

Вы теперь внутри легковесного Linux. Это обходит множество проблем с зависимостями. Но помните: это не полноценная виртуализация, а chroot-окружение. Некоторые низкоуровневые операции все еще невозможны.

2 Разворачиваем OpenClaw и подключаем OpenRouter

OpenClaw — это форк известного ассистента, заточенный под работу с API и автоматизацию. На апрель 2026 актуальная версия — OpenClaw v2.3.1 с поддержкой агентов на базе Gemini Flash 2.0 и Claude 3.7 Sonnet.

cd ~
git clone https://github.com/yourusername/openclaw.git  # Используйте актуальный форк
cd openclaw
pip install -r requirements.txt

Самое интересное — выбор модели. Запускать 70B-параметровую модель на телефоне нереально. Но нам это и не нужно. Мы будем использовать OpenRouter как прокси к мощным моделям. Ваш телефон становится лишь управляющим звеном.

Регистрируемся на OpenRouter, получаем API-ключ. В конфиге OpenClaw (config.yaml) указываем:

llm_provider: "openrouter"
openrouter_api_key: "your_key_here"
openrouter_model: "google/gemini-flash-2.0:thinking"  # Быстро и недорого на апрель 2026
# Альтернативы:
# "anthropic/claude-3.7-sonnet:thinking"
# "meta-llama/llama-4-maverick:free"  # Если есть бесплатные запросы

Не используйте модель по умолчанию из старых гайдов. На апрель 2026 gpt-4-turbo уже устарел и дороже новых аналогов на 30%. Gemini Flash 2.0 с флагом :thinking дает цепочку размышлений за те же деньги.

Проверяем, что все работает:

python main.py --test-llm

Если видите ответ от модели — отлично. Если нет, проверьте баланс на OpenRouter и доступность модели. Некоторые модели регионально ограничены.

3 Приручаем фоновый режим: чтобы система не убила процесс

Вот здесь начинается настоящая магия. Android с версии 12+ стал еще агрессивнее чистить фоновые процессы. Стандартные решения вроде termux-wake-lock часто не работают.

Правильный путь — использование Foreground Service через Termux:boot и небольшую обертку на Python. Создаем файл ~/openclaw/foreground_service.sh:

#!/data/data/com.termux/files/usr/bin/bash
# Ярлык для системы: это не просто скрипт, а сервис
while true; do
    cd /data/data/com.termux/files/home/openclaw
    python main.py --webhook --port 8080
    # Если упал, перезапускаем через 10 секунд
    sleep 10
done

Делаем его исполняемым и настраиваем автозагрузку через Termux:boot. Установите pkg install termux-boot, затем создайте папку ~/.termux/boot/ и поместите туда скрипт.

Но этого мало. Нужно запретить системе оптимизировать батарею для Termux. Идем в Настройки -> Приложения -> Termux -> Батарея -> Выбираем "Без ограничений".

💡
На телефонах Xiaomi, Oppo, Vivo есть дополнительные агрессивные настройки энергосбережения. Ищите "Автозапуск", "Заморозка приложений" и дайте Termux разрешение на автозапуск и работу в фоне. Без этого ничего не заработает.

4 Подключаем Telegram-бота как интерфейс

OpenClaw может работать с веб-интерфейсом, но он неудобен с телефона. Лучше сделать Telegram-бота. Создаем бота через @BotFather, получаем токен.

В OpenClaw есть плагин для Telegram. Активируем его в конфиге и добавляем токен. Но есть загвоздка: бот должен слушать вебхуки, а ваш телефон сидит за NAT. Решение — облачный тоннель.

Используем Cloudflare Tunnel или ngrok. Ngrok проще, но требует аккаунта. Устанавливаем в Termux:

pkg install ngrok
ngrok config add-authtoken YOUR_TOKEN
ngrok http 8080

Полученный HTTPS-URL (вроде https://abc123.ngrok-free.app) указываем в настройках вебхука Telegram бота:

curl -F \"url=https://abc123.ngrok-free.app/webhook\" https://api.telegram.org/botYOUR_TOKEN/setWebhook

Теперь бот будет пересылать сообщения на ваш телефон, а OpenClaw — обрабатывать их и отвечать. Получается полностью приватный ассистент: ваши диалоги никуда не уходят, кроме выбранного вами OpenRouter.

Где спрятаны грабли: 5 ошибок, которые сведут вас с ума

ОшибкаПочему возникаетКак исправить
Процесс умирает ночьюAndroid Doze Mode отключает сетьВ настройках разработчика отключите "Приостановка фоновых процессов"
Ngrok туннель рвется каждые 2 часаБесплатный план ngrok меняет URLИспользуйте Cloudflare Tunnel с постоянным доменом
OpenRouter отвечает 429 Too Many RequestsЛимиты на бесплатные запросы к моделямВ OpenRouter Dashboard перейдите на модель с квотой или пополните баланс
Termux падает при запуске Python-скриптаНехватка оперативной памятиДобавьте файл подкачки: pkg install tur-repo && pkg install swapfile
Бот не отвечает на командыВебхук не зарегистрирован или URL сломанПроверьте URL туннеля командой curl https://api.telegram.org/botTOKEN/getWebhookInfo

Самая частая проблема — убийство процесса системой. Если все настройки сделаны, но через 30 минут бот молчит, проверьте уведомления Termux. Если их нет — система прибила его. Поможет только персистентное уведомление через Termux-API. Установите pkg install termux-api и добавьте в скрипт:

termux-notification --title "OpenClaw Active" --ongoing --id 101

Это создаст несбрасываемое уведомление, которое сигнализирует системе о важности процесса.

А что если хочется локальную модель, без OpenRouter?

Допустим, вы параноик и не хотите никаких внешних API. На телефоне можно запустить маленькую локальную модель через llama.cpp. Но готовьтесь к ограничениям.

На Snapdragon 888 с 8 ГБ ОЗУ потянется максимум 7B-параметровая модель в 4-битной квантовке. Скорость генерации — 1-2 токена в секунду. Для простых ответов сойдет, но для сложных агентских задач OpenClaw это неприемлемо медленно.

Если все же хотите попробовать, смотрите мой гайд по llama.cpp на Android. Там разобраны все подводные камни, включая компиляцию под ARM и управление памятью.

🚀
На 2026 год появились более эффективные рантаймы, например MNN от Alibaba. Они дают прирост скорости в 1.5-2 раза на одних и тех же железе и модели. Если экспериментируете с локальными моделями, стоит посмотреть в эту сторону. Подробности в статье про EdgeDox и MNN.

Итог: телефон как тихий AI-хост

Вы получили работающий AI-сервер, который потребляет 3-5 Ватт (вместо 300+ у ПК), абсолютно бесшумный и может лежать в шкафу на зарядке годами. Ваши данные не уходят в неизвестные облака, а стоимость запросов через OpenRouter на личное использование — копейки.

Главный неочевидный совет: не используйте для этого ваш основной телефон. Батарея в режиме постоянной работы и подключения к зарядке деградирует за 6-8 месяцев. Возьмите именно тот старый аппарат, которому не жалко. Отключите на нем все лишнее: мобильную сеть, синхронизацию аккаунтов, оставьте только Wi-Fi.

Следующий уровень — объединение нескольких таких телефонов в распределенную сеть для балансировки нагрузки или запуска более тяжелых пайплайнов. Звучит как фантастика? А вот и нет, смотрите проект AI-Doomsday Toolbox, где это уже реализовано.

В 2027 году, по слухам, Google выпустит Android Go Edition с нативным API для фоновых AI-сервисов. Но зачем ждать, если все работает уже сейчас?

Подписаться на канал