Что умеет модуль
AISprut — это несколько независимых способов обойти блокировки. Их можно включать по отдельности:
• Туннель (Sprut Proxy) — выбранные приложения идут через ваш сервер из подписки. Нужна подписка или ссылка на узел.
• Обход ИИ — ChatGPT, Claude, Gemini и др. открываются через публичные шлюзы. Сервер не нужен.
• Zapret2 — обход DPI без сервера: хитро меняет первые пакеты. Для сайтов и приложений, которые режет провайдер, а не сам сервис.
• Telegram — Telegram без сервера, через WebSocket; если так не подключается — резервный прокси через Cloudflare.
• Чебурнет — автоматика режима Чебурнет на мобильном интернете.
• Раздача — устройства на точке доступа телефона идут через туннель и/или Zapret2.
Это не VPN-приложение: значка VPN нет, остальные приложения работают как обычно.
Настройки модуля и компоненты
Меню ☰ → Настройки модуля (в самом низу). Здесь собрано служебное: Работа модуля (остановить и запустить), Компоненты, Уведомление с кнопками, Сообщения Чебурнета, Приложение AISprut и раздел Помощь — Журнал и диагностика и эта Справка. В «Компонентах» любую часть — Чебурнет, Zapret2, AI, Telegram, Раздачу — можно выключить целиком: она останавливается и пропадает из меню, чтобы не мешала. Включается обратно там же, после чего её включают на её странице как обычно. Туннель (Sprut Proxy) — основа модуля и здесь не выключается. Если выключить Zapret2, из уведомления пропадёт и его кнопка; если выключить Чебурнет, его серверы возвращаются в «Авто». Приложение AISprut лежит внутри модуля: при установке модуля его предлагают поставить (громкость [+] — да, [−] — нет), а если отказались — здесь же кнопка «Установить» (или «Обновить», когда в модуле версия новее). Приложение открывает эту же панель, показывает своё уведомление с кнопками и добавляет плитки «Туннель» и «Zapret2» в шторку; при удалении модуля оно удаляется тоже.
Быстрая настройка за минуту
1. Узлы → + Подписка → вставьте ссылку от провайдера → ⚡ Задержка.
2. Прилож. → отметьте, что пустить в туннель (YouTube, Instagram, Telegram…) → Применить.
3. Главная → включите Туннель → нажмите Проверить. Всё зелёное — готово.
Обход ИИ и Telegram включаются в меню ☰ одним переключателем, Zapret2 — там же, с выбором приложений. Раздать туннель ноутбуку или другому телефону — меню ☰ → Раздача, затем включите точку доступа.
Что от чего зависит
• Без узлов туннель не работает, а обход ИИ, Zapret2 и Telegram — работают.
• Приложение в туннеле Zapret2 не трогает: его трафик уже зашифрован туннелем.
• Включили другой VPN — туннель и Zapret2 встают на паузу и возвращаются сами (если включена «Пауза при VPN»).
• «Сеть: только мобильная / только Wi‑Fi» — в другой сети туннель ждёт и не работает.
• Группа приложений со своим узлом ходит через него, включая DNS.
• Белые списки (Чебурнет) временно выключают ИИ, Zapret2 и группы и пускают всё через серверы Чебурнета; потом всё возвращается как было.
• Резервный прокси Telegram не зависит от узлов и подписки, но в режиме Чебурнет не работает: Cloudflare в них не входит.
• Раздача через туннель работает, пока работает сам туннель; без него устройства на точке доступа идут напрямую (или с Zapret2, если включён «Zapret2 для раздачи» и сам Zapret2).
• Обновление модуля сохраняет все настройки: AISprut, Zapret2 (автозапуск, пресет, свои списки), Чебурнет, Telegram, раздачу.
Какой узел выбрать
Авто сам держит самый быстрый узел и переключается при сбое, но раз в 5 минут проверяет все узлы — это немного тратит батарею. Экономнее: отметьте звёздочкой 2–3 хороших узла и включите «Авто из избранных», или выберите один узел вручную. Если узел, на котором стоит «Авто», перестал отвечать (например, пока телефон лежал), модуль замечает это в течение 20 секунд и сразу переключает «Авто» на живой узел, не дожидаясь плановой проверки. Серверы Чебурнета (🧣) «Авто» не выбирает — они для режима Чебурнет. Если приложение капризничает на одном узле (часто — XHTTP на мобильной сети), сделайте для него группу с другим узлом.
Если что-то не работает
Российские приложения (Озон, банки, маркетплейсы) тормозят при включённом туннеле — с версии 4.7.3 исправлено: их DNS-запросы больше не ходят через зарубежный сервер. Если приложение всё равно сбоит, проверьте, что оно не идёт в туннель: на вкладке «Прилож.» в режиме «Выбранные» у него не должно быть галочки и оно не должно быть в группе; в режимах «Кроме выбранных» и «Все» отметьте его, чтобы исключить.
1. Главная → Проверить: покажет, что именно не так. Загляните под колокольчик.
2. Смените узел или нажмите ⚡ Задержка — сервер мог упасть.
3. Telegram не подключается — меню ☰ → Telegram → Резервный прокси через Cloudflare, затем «Подключить в Telegram».
4. Приложение «думает» или видео тормозит — включите Настройки → Туннель → Блокировать QUIC и перезапустите приложение.
5. Устройства на точке доступа идут мимо туннеля — меню ☰ → Раздача: там должно быть «Работает»; затем выключите и включите точку доступа или переподключите устройство.
6. Не помогло — кнопка Action у модуля в Magisk/KernelSU снимает полный журнал (Громкость + в начале — запись сбоя на 90 секунд). Окно можно сразу закрыть: когда файл появится в Download, придёт уведомление — пришлите его в поддержку.
Батарея
Сам модуль телефон не будит: когда экран выключен и телефон спит, спит и модуль. Больше всего тратят частые проверки узлов («Авто» по всем узлам) и включённый журнал. Держите журнал выключенным, когда всё работает, а для «Авто» оставьте несколько избранных узлов. Резервный прокси Telegram немного добавляет расхода (держит готовые соединения) — включайте его, только если автоматический режим не работает. Пока включена раздача через туннель, аппаратное ускорение режима модема выключено — выключайте переключатель, когда раздача через туннель не нужна.
Туннель
Выбранные приложения идут через ваш сервер из подписки, остальные — напрямую. Работает без VpnService: значок VPN не появляется, другие VPN-приложения не мешают. Кого пускать в туннель — на вкладке «Прилож.» (белый список, чёрный список или все). В настройках «Туннель» можно включить его только в мобильной сети или только в Wi-Fi и указать, что идёт напрямую (локальная сеть, свои диапазоны). Способ перехвата (TPROXY / REDIRECT / TUN) — в «Сеть и DNS», обычно подходит «Авто».
Группы приложений
На вкладке «Прилож.» можно собрать группу (например, Telegram или YouTube) и назначить ей свои узлы. Если узлов у группы несколько — автоматически выбирается самый быстрый, при его сбое трафик уходит на следующий. Приложения без группы идут через узел, выбранный на главной.
Узлы и подписки
Вкладка «Узлы»: + Подписка — ссылка на подписку, + Ссылки — отдельные vless/vmess/trojan/ss/hysteria2 и т. п. ⚡ Задержка проверяет все узлы, ⟳ Обновить все — подписки. Звёздочка ☆ добавляет узел в избранные: они показаны на главной, и «Авто» выбирает самый быстрый только среди них (без избранных — среди всех). Кнопка ⋯ → ✎ Изменить — поправить узел: название, адрес, порт, SNI, отпечаток TLS или любые параметры в JSON; правки остаются после обновления подписки (узел помечается «✎ изменён», «Как в подписке» убирает правки). Значок 🧣 — серверы Чебурнета (кнопка ⋯ → «🧣 В Чебурнет»): отдельный список, который используется только в режиме Чебурнет и не смешивается с избранными. «Авто» их никогда не выбирает (ни «из всех», ни «из избранных»); вручную такой сервер выбрать можно. После изменения списка туннель перезапускается на пару секунд, чтобы «Авто» обновилось. Подписки обновляются автоматически (по умолчанию раз в день; интервал — от 30 минут до недели: «Настройки» → «Подписки») и сразу, если не отвечает ни один сервер — это проверяется раз в 10 минут. Если обновление пришлось на время без интернета (мобильные данные и Wi-Fi выключены), оно повторится само, когда сеть появится; узлы при неудачном обновлении не пропадают. Зашифрованные ссылки: crypt5://… (Rheonth Connect) вставляйте в «+ Добавить» как есть — панель расшифрует её сама и добавит обычную подписку с нужным User-Agent (rheonth_android/1.9; с другим сервер присылает заглушки «⛔ Приложение не поддерживается»). Для ссылок Happ (happ://crypt…/) нужен отдельный дешифратор — его можно установить там же, ссылка «дешифратор». Если сервер подписки отвечает только «своим» приложениям, впишите его User-Agent в настройках подписки (кнопка ✎).
Обход ИИ
ChatGPT, Claude, Gemini, Grok, Copilot и NotebookLM открываются через публичные SNI-шлюзы — без VPN и без подписки. Рабочие шлюзы модуль находит сам и переключается при сбое. Маршрут в меню ☰ → AI: Шлюзы (по умолчанию), Шлюзы + узел — что шлюз не пропустил, уходит через ваш сервер, Через узел — всё через ваш сервер. Включается и выключается в меню ☰ → AI, не зависит от туннеля и запускается после перезагрузки сам, если включён. Если не пользуетесь — выключите его полностью: Настройки → «Обход блокировок ИИ», раздел AI (меню ☰) скроется.
Telegram без сервера
Меню ☰ → Telegram. Один переключатель: модуль сам отправляет Telegram к его серверам через WebSocket — тем же путём, что и веб-версию Telegram. Работает без VPN, без подписки и без настройки прокси в Telegram, для серверов DC2 и DC4. Если у вас Telegram так не подключается (провайдер блокирует адреса Telegram или аккаунт на другом сервере), включите «Резервный прокси через Cloudflare»: это отдельная программа tg-ws-proxy на телефоне, она достаёт все серверы Telegram, а при блокировке идёт через Cloudflare. Её один раз подключают в Telegram кнопкой «Подключить в Telegram». Если в каких-то каналах не грузятся картинки — это файлы на других серверах Telegram, которые автоматический режим не берёт; резервный прокси их достаёт. Самый быстрый путь прокси выбирает сам — при включении, после загрузки и раз в 6 часов; после смены сети можно нажать «⚡ Подобрать лучший путь». Переписка остаётся зашифрованной до серверов Telegram. В режиме Чебурнет Cloudflare недоступен — там Telegram должен идти через туннель. Звонки не затрагиваются: для них Telegram должен быть в туннеле. Идея — проект tg-ws-proxy (Flowseal), резервный прокси — его порт на Rust (tg-ws-proxy-rs).
Уведомление с кнопками и QR-коды
Уведомление с кнопками показывает приложение AISprut (оно лежит в модуле: его предлагают поставить при установке модуля, а потом — кнопка «Установить» в «☰ → Настройки модуля»). В шторке — небольшое постоянное уведомление с кнопками «Туннель» и «Zapret2»; нажатие на него открывает панель. Если смахнуть (или «Очистить всё»), оно сразу появляется снова. Плитки «Туннель» и «Zapret2» добавляются в шторку быстрых настроек (карандаш → перетащить). Включается и выключается в самом приложении: «☰ → Настройки модуля → Уведомление». На MIUI/HyperOS, ColorOS и похожих прошивках приложению AISprut нужно разрешить автозапуск и работу в фоне. Старый помощник com.aisprut.ctl больше не используется — модуль удаляет его сам. QR-код: «Узлы» → «+ Добавить» → «📷 QR-код». Если панель не даёт доступ к камере, сделайте скриншот QR-кода (или снимите его камерой телефона) и выберите картинку в списке — ссылка сама появится в поле.
Раздача интернета
Меню ☰ → Раздача. Устройства на точке доступа телефона (Wi‑Fi, USB, Bluetooth) идут через ваш узел — так же, как приложения в туннеле; российские сайты — напрямую. Приложение VPN Hotspot не нужно и с AISprut не работает: модуль не создаёт VPN, поэтому раздаёт туннель сам. Отдельный переключатель «Zapret2 для раздачи» даёт подключённым устройствам обход DPI без сервера. Пока туннель не работает, устройства идут напрямую (или с Zapret2). IPv6 для них на это время закрыт, чтобы ничего не шло мимо туннеля.
Если сервис ИИ не открывается
Включите «Журнал и диагностика», откройте сервис и загляните в «Подключения» в меню ☰ → AI. Домен, ушедший напрямую, можно добавить кнопкой «+ в обход». Список приложений ИИ меняется кнопкой «Изменить» на той же вкладке.
Проверка
Кнопка «Проверить» на главной проверяет узел, что трафик выбранного приложения действительно идёт через туннель, и что сервисы ИИ открываются через обход.
Пауза при включённом VPN
Если на телефоне включить обычный VPN, туннель AISprut встаёт на паузу, чтобы не было двойного туннеля; обход ИИ продолжает работать. Когда VPN выключат — туннель запустится сам.
Автозапуск и служба
«Включать при загрузке телефона» (Настройки → Туннель) отвечает только за туннель. Кнопка «Остановить» в «Настройки модуля» выключает всё и снимает правила — телефон работает так, будто модуля нет, пока модуль снова не запущен или телефон не перезагружен. Кнопка Action у модуля сохраняет полный журнал (AISprut, Zapret2, Telegram, раздача, сеть, ошибки и зависания) в папку Download, ничего не выключая. Если проблема плавающая — нажмите Громкость + в первые 8 секунд: включится запись на 90 секунд, за это время воспроизведите сбой. Дальше журнал собирается в фоне: окно менеджера можно закрыть, о готовом файле придёт уведомление. Секреты в журнале скрыты.
Kill switch, QUIC, российские сайты
Kill switch — если ядро упало, трафик приложений из туннеля блокируется, а не утекает напрямую. Блокировать QUIC переводит приложения на TCP — помогает при тормозящем видео. Российские сайты напрямую — .ru/.рф, банки, маркетплейсы идут мимо туннеля.
Уведомления
Ошибки и предупреждения (VPN включён, самопроверка, ошибки подписок) не закрывают экран, а собираются под колокольчиком в шапке. Число на нём — новые уведомления: жёлтое — предупреждения, красное — ошибки.
Журнал и диагностика
После установки выключены — модуль ничего не пишет и не тратит ресурсы. Включайте, когда что-то не работает: меню ☰ → Настройки модуля → Журнал и диагностика → «Записывать журналы». Появятся журналы и список доменов ИИ, а кнопка «Собрать отчёт» соберёт всё в один текст, который можно скопировать или сохранить в Download. Там же — пошаговая подсказка, что делать, если что-то не работает, и ссылки на журналы Чебурнета и Zapret2.
Чебурнет
Меню ☰ → Чебурнет. Включается отдельным переключателем. Следит за сетью и, когда оператор включает Чебурнет, сам переводит туннель на все приложения через серверы Чебурнета (найденные по названию или отмеченные вручную), а Zapret2, обход ИИ, группы и Telegram WS ставит на паузу. Когда Чебурнет выключается — возвращает всё как было. Есть режим «Только наблюдать» и ручное переключение.
Zapret2 — обход DPI
Меню ☰ → Zapret2. Обход блокировок без VPN и без сервера: движок nfqws2 меняет первые пакеты соединений. По умолчанию выключен и работает только для отмеченных приложений; приложения, которые идут через туннель, обход ИИ или Telegram WS, он пропускает. При включённом VPN встаёт на паузу. В разделе — пресеты, профили и автоподбор стратегии, списки, DNS (hosts) и журналы. Для устройств на точке доступа — переключатель «Zapret2 для раздачи» (меню ☰ → Раздача). Автозапуск, выбранный пресет и свои пресеты и списки сохраняются при обновлении модуля. На телефоне с двумя SIM держите включённой «Привязку к интерфейсу» в настройках Zapret2.
Лицензии и исходный код
Zapret2 в этом модуле: nfqws2 и Lua-стратегии © bol-van — MIT; скрипты, пресеты и каталоги magisk-zapret2 и их интеграция в AISprut — GNU AGPL-3.0-only, их исходный код входит в сам модуль (/data/adb/modules/AISprut). Модуль основан на RKNnoVPN © youtubediscord (MIT). Резервный прокси Telegram — tg-ws-proxy-rs © valnesfjord (MIT), порт проекта Flowseal/tg-ws-proxy. Это неофициальная сборка, не связанная с авторами zapret2 и RKNnoVPN. Подробности и тексты лицензий: Zapret2 → ⓘ «О модуле и лицензиях», файл LICENSES/NOTICE.md.