RKNnoVPN Panel

Verified safeOpen sourceExclusive
No reviews reviews
106
downloads
8.0
android

AI summary

Transparent proxy controller for rooted Android that routes traffic without Android's VPN API, TUN interface, or system VPN icon. Uses iptables TPROXY and sing-box core to proxy selected apps while leaving others direct. Supports VLESS, Trojan, VMess, Shadowsocks, Hysteria2, TUIC and more. Requires Magisk/KernelSU/APatch module.

Generated by AI. May contain inaccuracies.

About this app

Прозрачный прокси для rooted Android без VpnService, TUN-интерфейса и VPN-иконки.

Проект состоит из Magisk/KernelSU/APatch-модуля и Android-приложения-контроллера. Трафик выбранных приложений перехватывается на уровне ядра через iptables TPROXY и отправляется в sing-box.

Устойчивый к методам обнаружения типа YourVPNDead.

Что это даёт Нет Android VPN API: приложения не видят TRANSPORT_VPN. Нет tun0 и системной VPN-иконки. APK не имеет INTERNET: подписки, update-check/download и сетевые диагностики выполняет root-демон через daemonctl. APK запрашивает package visibility для локального выбора приложений и audit-подсказок: список установленных приложений читается через Android PackageManager, но не отправляется в сеть самим APK. Можно проксировать только выбранные приложения, оставляя остальные напрямую. Сохранённые серверы рендерятся в sing-box как отдельные outbounds. Над несколькими серверами используется urltest, чтобы sing-box выбирал рабочий и быстрый outbound. Поддерживается arm64-v8a и armeabi-v7a.

Как это работает Приложение Android -> iptables mangle / TPROXY -> sing-box tproxy inbound -> urltest / outbound -> прокси-сервер APK вызывает daemonctl через su. daemonctl общается с root-демоном daemon по Unix socket. daemon хранит конфигурацию, рендерит sing-box config, запускает core, применяет iptables и выполняет health checks.

Компоненты Компонент Назначение Magisk-модуль Скрипты установки, boot service, SELinux policy, daemon, daemonctl, sing-box daemon root-демон: config, IPC, запуск core, iptables, DNS, health, update daemonctl CLI-клиент для ручной диагностики и IPC-команд Android APK Kotlin/Compose панель управления без собственного INTERNET; control-plane сеть принадлежит daemon sing-box transport core: tproxy inbound, outbounds, urltest, Clash API для delay-тестов

Быстрый старт

Прошейте module ZIP через Magisk Manager / KernelSU Manager / APatch.

Перезагрузите устройство.

Установите APK.

Добавьте сервер на вкладке Серверы:

вставкой ссылки; QR-кодом; подпиской. На вкладке Приложения выберите приложения для проксирования.

Нажмите Подключить.

Поддерживаемые протоколы Протокол Статус VLESS + Reality основной сценарий VLESS + TLS поддерживается Trojan поддерживается VMess поддерживается Shadowsocks / Shadowsocks 2022 поддерживается SOCKS4 / SOCKS5 upstream поддерживается Hysteria2 поддерживается через sing-box TUIC v5 поддерживается через sing-box WireGuard запланирован; sing-box собирается с with_wireguard AmneziaWG отдельный будущий слой, не равен обычному WireGuard Форматы импорта Поддерживаются:

vless:// vmess:// trojan:// ss:// socks://, socks4://, socks4a://, socks5:// hysteria2://, hy2:// tuic:// vpn:// Amnezia подписки с base64/plain URI list QR-коды Пока не реализовано:

Clash YAML import; sing-box JSON import; v2rayNG backup import; WireGuard .conf import. Выбор серверов и тесты Все сохранённые nodes попадают в sing-box как outbounds. Если серверов несколько, daemon рендерит urltest outbound с тегом proxy, а маршрут по умолчанию указывает на него.

В UI есть Проверить все:

TCP connect показывает время соединения до адреса сервера. URL delay показывает задержку реального запроса через конкретный outbound, если core уже запущен. Для белых списков важно смотреть не только TCP ping. Низкий ping не гарантирует нормальную скорость: при ограничении со стороны ТСПУ пакет может отвечать быстро, но реальный HTTP/HTTPS response будет идти секунды. Поэтому главная метрика для авто-выбора - URL response / delay, а ping используется как вспомогательная диагностика.

Режимы приложений Текущая модель:

один общий urltest/proxy outbound для выбранных приложений; список приложений через прокси или список приложений в обход; быстрые кнопки Выбрать все и Снять весь выбор. Планируемая модель:

несколько групп outbounds; привязка package -> outbound/tag; разные приложения через разные серверы или группы; отдельные urltest группы для браузеров, мессенджеров и т.п.

About this version

Version
v2.3.7 (2030700)
Size
24.25 MB
Requires Android
8.0
Target SDK
26
Architecture
x86_64, arm64-v8a, armeabi-v7a, x86
Downloads
106
Updated
May 3, 2026
Package
com.rknnovpn.panel

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app