Как превратить старый Android-смартфон в полноценный сервер для ИИ-агентов

09 апр 2026
1,732
218
23
2 месяца

У многих в ящике стола валяется старый смартфон, который и выбросить жалко, и пользоваться невозможно — тормозит. Обычно такие девайсы доживают свой век в качестве кухонных часов или видеоняни. Но недавно я наткнулся на репозиторий AidanPark/openclaw-android, который предлагает куда более интересное применение: превратить телефон в автономный сервер для запуска ИИ-агентов и инструментов разработки.

По сути, это мост между мобильным железом и взрослым Linux-окружением, оптимизированный под работу OpenClaw и других AI CLI инструментов.

В чем проблема со стандартным подходом

Если вы когда-нибудь пытались запустить серьезный софт на Android через Termux, то наверняка сталкивались с proot-distro. Вы ставите полноценный дистрибутив (например, Ubuntu или Debian) поверх Android. Это работает, но есть нюанс: такая «матрешка» съедает от 1 до 2 ГБ места и заметно подтормаживает из-за лишнего слоя абстракции.

Разработчик OpenClaw on Android пошел по другому пути. Вместо того чтобы тащить в телефон целый дистрибутив, проект устанавливает только динамический линкер glibc (ld.so). Это позволяет запускать бинарники, собранные под обычный Linux, прямо в среде Termux с нативной скоростью.

OpenClaw on Android

Интересно сравнить цифры: установка через этот проект занимает около 200 МБ против пары гигабайт у стандартного метода. Для старого телефона с 32 или 64 ГБ памяти это критическая разница.

Реклама

Что умеет этот установщик

Проект берет на себя всю «грязную» работу по адаптации окружения. Если вы пробовали вручную патчить пути в Node.js под Android, вы знаете, какая это головная боль. Здесь же одной командой решается пачка проблем:

  1. Настройка glibc через glibc-runner, чтобы софт не ругался на отсутствие системных библиотек.
  2. Установка Node.js v22 LTS (linux-arm64) с оберткой, которая предотвращает падение в Segfault.
  3. Автоматическая подмена путей: скрипт конвертирует классические /bin/sh или /tmp в понятные для Termux пути.
  4. Укрощение Android: настройка временных папок и обход ограничений на фоновые процессы.

Кстати, если не хочется возиться с консолью Termux, у автора есть отдельное приложение-оболочка (Claw App). В него вшит терминал и UI на базе WebView, так что развернуть сервер можно буквально парой тапов.

Какие инструменты можно поднять

Хотя основная цель — запуск платформы OpenClaw, внутри скрипта запрятано много полезного софта, который можно доустановить по выбору:

  • code-server: Полноценная VS Code в браузере. Можно писать код прямо на телефоне, подключившись к нему с планшета или ноутбука.
  • OpenCode: Текстовый ИИ-помощник для написания кода.
  • AI CLI: Claude Code, Gemini CLI и Codex CLI. Все работают через облачные API, так что скорость ответов не зависит от мощности процессора телефона.
  • Chromium и Playwright: Если ваша задача — автоматизация браузера или веб-скрейпинг, телефон справится с этим в фоне.

Про архитектуру и производительность

В README есть честная табличка по поводу локальных LLM. Запустить какую-нибудь TinyLlama на телефоне технически можно — проект поддерживает node-llama-cpp. Но на практике это скорее баловство: CPU-инференс на ARM без поддержки GPU в Android чертовски медленный, да и память улетает мгновенно.

Основная ценность проекта именно в роли шлюза (gateway). Телефон висит на зарядке с включенным Wi-Fi, крутит на себе легкий Node.js процесс и общается с мощными моделями Anthropic или Google.

Процесс настройки

Как запустить

Для старта нужен только Termux (обязательно версия с F-Droid, в Google Play он давно не обновляется). Сначала обновляем пакеты:

pkg update -y && pkg install -y curl

А потом запускаем сам скрипт установки:

curl -sL myopenclawhub.com/install | bash && source ~/.bashrc

Скрипт интерактивный — он спросит, какие доп-инструменты вам нужны. После установки команда oa (OpenClaw Android) становится вашим главным швейцарским ножом. Через нее можно обновлять софт, делать бэкапы или проверять статус системы.

Кстати, про бэкапы: автор накодил свой механизм oa --backup, потому что стандартные средства OpenClaw на Android часто ломаются из-за ограничений файловой системы на создание хардлинков. Тут же используется старый добрый tar, который работает безотказно.

Стоит ли пробовать

Если вам нужен дешевый (бесплатный, при наличии старого телефона) сервер для домашней автоматизации, телеграм-ботов или ИИ-агентов, то это отличный вариант. Проект избавляет от необходимости покупать Raspberry Pi, которая сейчас стоит неоправданно дорого.

Главное — не забудьте пройти квест по отключению «улучшайзеров» батареи в настройках Android, иначе система прибьет ваш сервер через 10 минут после выключения экрана. В репозитории есть подробный гайд, как с этим бороться (Phantom Process Killer — та еще зараза в новых версиях Android).

В итоге мы получаем готовую платформу, которая превращает «кирпич» в полезный инструмент для разработчика. Минимум оверхеда, нативная скорость и все нужные консольные утилиты в кармане.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.