Управление Андроид с ИИ/АИ

Админ

Администратор
Регистрация
24.02.18
Сообщения
1.526
Реакции
443
Ниже — максимально подробные инструкции для всех четырёх методов, со всеми ссылками и пояснениями по использованию.


---


📱 ПОЛНЫЕ ИНСТРУКЦИИ ПО УСТАНОВКЕ И ИСПОЛЬЗОВАНИЮ AI-АГЕНТОВ НА ROOT-ANDROID


1. 🧠 Автономный ИИ-агент (OpenClaw) — полностью на телефоне


Что даёт


AI внутри Android (через терминал) управляет файлами, приложениями, может отвечать на запросы.


Требования


· Root-доступ (Magisk)

· Стабильный Wi-Fi

· Минимум 4 ГБ ОЗУ (рекомендуется 6+)


Пошаговая установка


Шаг 1. Установите Termux и Termux:API


· Скачайте F-Droid (магазин приложений с открытым кодом):

https://f-droid.org/F-Droid.apk

· Установите APK, откройте F-Droid, найдите и установите Termux и Termux:API.

· Запустите Termux, выполните обновление:

```bash

pkg update && pkg upgrade -y

```


Шаг 2. Установите Ubuntu в Termux


```bash

pkg install proot-distro -y

proot-distro install ubuntu

proot-distro login ubuntu

```


После входа внутри Ubuntu (появится root@localhost:~#).


Шаг 3. Установите Node.js и OpenClaw


```bash

apt update && apt upgrade -y

apt install -y curl git

curl -fsSL https://deb.nodesource.com/setup_22.x | bash -

apt install -y nodejs

npm install -g openclaw@latest

```


Шаг 4. Обход ошибки сети (обязательно)


```bash

cat <<EOF > /root/hijack.js

const os = require('os');

os.networkInterfaces = () => ({});

EOF

echo 'export NODE_OPTIONS="-r /root/hijack.js"' >> ~/.bashrc

source ~/.bashrc

```


Шаг 5. Инициализация и запуск


```bash

openclaw onboard

```


· На вопрос выберите 127.0.0.1 (локальный сервер)

· Затем запустите шлюз:


```bash

openclaw gateway --verbose

```


Шаг 6. Доступ к веб-панели


· В Termux оставьте запущенным, откройте новый сеанс Termux (проведите справа налево → New session)

· Узнайте токен:

```bash

proot-distro login ubuntu

openclaw config get gateway.auth.token

```

· На телефоне в браузере откройте: http://127.0.0.1:18789

· Вставьте токен – откроется панель управления AI.


Как использовать OpenClaw


· В панели есть чат. Пишите команды, например:

· «Создай файл test.txt в /sdcard/Download с текстом "Hello"»

· «Перемести все PDF из Downloads в Documents»

· «Установи приложение Telegram из Google Play» (через termux-api)

· Чтобы AI управлял экраном, нужны дополнительные пакеты:

```bash

pkg install termux-api x11-repo

pkg install tesseract

```

· Для автозапуска после перезагрузки: установите Termux:Boot из F-Droid, создайте скрипт в ~/.termux/boot/.


---


2. 🖥 Сервер управления (Android Control MCP) — AI на ПК управляет телефоном


Что даёт


Вы пишете запросы в Claude Desktop / Cursor, а AI выполняет команды на телефоне через ADB (установка/удаление приложений, нажатия, чтение файлов).


Требования


· ПК с Windows/macOS/Linux

· Android с включённой отладкой по USB

· Root не обязателен, но без root некоторые функции (например, системные файлы) ограничены.


Установка на компьютер


Шаг 1. Установите ADB


· Windows: скачайте Platform Tools и распакуйте в C:\adb, добавьте в PATH.

· macOS: через Homebrew brew install android-platform-tools

· Linux: sudo apt install adb


Шаг 2. Настройте телефон


· Включите Режим разработчика: заходите в Настройки → О телефоне → нажмите 7 раз на «Номер сборки».

· Зайдите в Настройки → Для разработчиков → включите Отладку по USB.

· Подключите телефон к ПК, подтвердите ключ отладки.


Шаг 3. Установите Python 3.10+


· Скачайте с python.org, при установке отметьте «Add to PATH».


Шаг 4. Скачайте Android Control MCP Server


· Перейдите на GitHub: GitHub - minhalvp/android-mcp-server: An MCP server that provides control over Android devices via adb

· Нажмите Code → Download ZIP или выполните в терминале:

```bash

git clone GitHub - minhalvp/android-mcp-server: An MCP server that provides control over Android devices via adb

cd android-mcp-server

```


Шаг 5. Установите в AI-клиент (на примере Claude Desktop)


· Закройте Claude Desktop полностью.

· Найдите файл конфигурации:

· Windows: %APPDATA%\Claude\claude_desktop_config.json

· macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

· Linux: ~/.config/Claude/claude_desktop_config.json

· Откройте его блокнотом, добавьте:

```json

{

"mcpServers": {

"android_control": {

"command": "C:/adb/start_server.sh" // Укажите ПОЛНЫЙ путь к start_server.sh из папки проекта

}

}

}

```

Для Windows, если у вас нет bash, используйте:

```json

"command": "python",

"args": ["C:/путь/к/android_mcp_server/server.py"]

```

· Сохраните файл, перезапустите Claude Desktop.


Как использовать


· В чате Claude Desktop напишите: «Покажи список всех приложений на моём телефоне» или «Создай папку /sdcard/AI_Backup и скопируй туда все фото».

· AI сам выполнит ADB-команды и вернёт результат.

· Для сложных задач (скролл, нажатие на координаты) используйте команды вроде: «Нажми на кнопку "Настройки" на экране».


---


3. ⚙ Фреймворк Lamda (FIRERPA) — промышленная автоматизация


Что даёт


Очень быстрый, надёжный RPA-фреймворк с веб-интерфейсом и Python API. Позволяет писать скрипты, которые кликают, читают OCR, работают с жестами, шифруют данные.


Требования


· Root без Magisk (чистый root, например, от Magisk можно, но некоторые функции могут не работать). Рекомендуется SuperSU.

· Android 8+


Установка


Шаг 1. Скачайте APK


Прямая ссылка: https://lamda-assets.s3.bitiful.net/release/latest/lamda-autorun.apk


Шаг 2. Установите и предоставьте root-доступ


· Откройте APK, установите.

· Запустите приложение Lamda, нажмите «Предоставить root» (появится запрос Magisk/SuperSU).

· Дождитесь установки внутренних компонентов (около минуты).

· Включите тумблер Автозапуск.

· Перезагрузите телефон.


Шаг 3. Доступ к веб-интерфейсу


· После перезагрузки подождите 1-2 минуты.

· На компьютере (телефон и ПК в одной сети) откройте браузер, введите:

```

http://IP_вашего_телефона:65000

```

IP телефона можно узнать в Настройках → Wi-Fi → нажать на текущую сеть → IP-адрес.

· Откроется панель Lamda.


Шаг 4. Использование через Python (на ПК)


· Установите библиотеку на ПК:

```bash

pip install lamda

```

· Пример скрипта test.py:

```python

import lamda

lamda.screenshot('/sdcard/screen.png')

lamda.click(500, 1000) # клик по координатам

lamda.swipe(300, 800, 300, 200) # свайп вверх

files = lamda.list_files('/sdcard/Download')

print(files)

```

· Запустите: python test.py — команды выполнятся на телефоне.


Как использовать без ПК


· В веб-интерфейсе есть вкладка Console, где можно вводить команды (например, click(540,960)).

· Создавайте сценарии в Workflow — визуальный редактор.


---


4. 🧬 Genesis — системная интеграция через Xposed


Что даёт


Два AI-агента работают на уровне системы, перехватывают события, могут модифицировать любые приложения в реальном времени.


Требования


· LSPosed Framework (установлен через Magisk)

· Android Studio Canary + JDK 25

· Глубокие знания Android-разработки


Установка (только для продвинутых)


Шаг 1. Подготовка


· Установите LSPosed (скачайте с Releases · LSPosed/LSPosed, прошейте через Magisk).

· Установите Android Studio Canary с developer.android.com.

· Установите JDK 25 (скачайте с jdk.java.net).


Шаг 2. Клонируйте и соберите


```bash

git clone Sign in · GitLab

cd Genkai

./gradlew :app:assembleDebug

```


Готовый APK будет в app/build/outputs/apk/debug/.


Шаг 3. Установите и активируйте


· Установите APK на телефон.

· Откройте приложение LSPosed → Модули → включите Genkai.

· Выберите область действия: Системные фреймворки (или конкретные приложения).

· Перезагрузите телефон.


Как использовать


· После перезагрузки AI-агенты автоматически запустятся.

· Управление через специальное приложение Genkai (появится в меню).

· Можно задавать системные команды голосом или текстом: «Заблокируй все рекламные трекеры в приложении ВКонтакте».

· Изменяйте системные файлы через AI: «Измени build.prop, установи модель на Pixel 6».


---


📥 Как сохранить эти инструкции в файл


1. На Android: выделите весь текст выше (долгое нажатие → «Выделить всё» → «Копировать»). Откройте приложение «Заметки» или «Блокнот», вставьте, сохраните с именем AI_android_instructions.md.

2. На компьютере: нажмите Ctrl+A (Cmd+A на Mac), затем Ctrl+C, откройте «Блокнот» (Notepad) или VS Code, вставьте, сохраните как AI_android_instructions.md.

3. Альтернатива: попросите меня выдать инструкции в виде отдельного сообщения, которое вы сможете скопировать.


---


Если нужны уточнения по какому-либо шагу — спрашивайте, я дополню. Удачи в настройке!
 
Сверху Снизу