Skip to content

About

PXLNet Connect —Оффициальный Android VPN-клиент на базе sing-box с VLESS, Hysteria2 и Smart Routing сервиса PXLNET

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Repository files navigation

PXLNet Connect

📥 Скачать PXLNET Connect

Universal

ARM64-v8a

Universal — выбирайте, если не знаете архитектуру устройства.
ARM64-v8a — для большинства современных Android-смартфонов, сборка немного компактнее.

Все релизы

PXLNet Connect — Android VPN-клиент на базе sing-box для сервиса PXLNet.

Поддерживает VLESS, Hysteria2, Smart Routing, автоматический выбор серверов, мониторинг состояния узлов и интеграцию с аккаунтом PXLNet.

Сейчас проект находится в Beta.

Что уже работает

  • настоящий VPN-туннель на базе sing-box;
  • добавление удалённой подписки по URL без Telegram-входа;
  • обычные и Base64-подписки с vless://, hysteria2:// и hy2://;
  • VLESS + TLS/Reality/uTLS и Hysteria2 + TLS/obfs;
  • автоматическая группировка серверов, режим AUTO и ручной выбор узла;
  • флаги Германии и Финляндии по названию сервера;
  • замер задержки узлов, текущая скорость и объём трафика;
  • чтение лимита и срока подписки из заголовка subscription-userinfo;
  • автообновление подписки в фоне;
  • одноразовый вход через @pxlnet_bot без пароля и без токена бота в APK;
  • гостевой режим по обычной ссылке подписки без обязательного аккаунта;
  • единый раздел экосистемы: аккаунт, тариф, продление, новости, состояние сервисов и поддержка;
  • отображение аккаунта, активности и срока подписки с автоматической синхронизацией профиля;
  • PXL Guard: повторная проверка сбоя и переключение на доступный сервер при отказе выбранного узла;
  • локальный экран состояния серверов и задержки, инструкция Always-on VPN;
  • обезличенная отправка диагностики в Telegram с удалением UUID, токенов и адресов;
  • быстрая проверка типовых ошибок и подготовка отчёта для поддержки;
  • проверка новых версий через релизы PXLNET Connect на GitHub;
  • простой пользовательский режим; Логи, Инструменты и расширенные настройки скрыты до включения режима разработчика;
  • Smart Routing: локальная сеть, российские IP/домены и государственные сайты напрямую;
  • три понятных режима: весь трафик через VPN, Smart Routing и только выбранные приложения;
  • поиск приложений, массовый выбор, локальные исключения и хранение списка только на устройстве;
  • контекстный главный экран: действия импорта и добавления плитки скрываются, когда уже не нужны;
  • русский интерфейс для экранов PXLNET и английский fallback для остальных системных языков;
  • фирменная монохромная иконка PXLNET в системном VPN-уведомлении;
  • импорт нативной конфигурации sing-box сохранён для расширенного режима.

Быстрый тест на телефоне

  1. Установить arm64 APK из app/build/outputs/apk/other/debug/.
  2. Открыть приложение и нажать добавление профиля.
  3. Выбрать «Добавить подписку», вставить URL и сохранить.
  4. Нажать большую кнопку запуска и подтвердить системный запрос Android на создание VPN.
  5. После подключения открыть карточку группы PXLNET: там доступны AUTO, серверы с флагами и проверка задержки.

Debug APK подписан стандартным отладочным ключом и предназначен только для beta-теста. Ссылки подписок в исходники и APK не вшиваются.

Сборка

Для приложения нужны Android SDK и Java 17. Локально используем API 37.1 и собранный app/libs/libbox.aar с ABI arm64-v8a.

Ядро для текущей Beta воспроизводится из sing-box v1.14.0-beta.7:

git clone --branch v1.14.0-beta.7 https://github.com/SagerNet/sing-box.git third_party/sing-box
git -C third_party/sing-box apply ../../patches/sing-box-pxlnet.patch
.\scripts\build-libbox.ps1
.\gradlew.bat :app:testOtherDebugUnitTest
.\gradlew.bat :app:assembleOtherDebug

Происхождение и лицензия

PXLNET Connect — переработанный и переименованный форк официального sing-box for Android с ядром sing-box. Пользовательский интерфейс и часть продуктовых идей вдохновлены открытым проектом Happ Android; PXLNET Connect не является официальной сборкой Happ и не заявляет связь с его авторами. Исходные проекты и этот форк распространяются по GPLv3; полный текст и дополнительное ограничение на использование исходного имени находятся в LICENSE. PXLNET Connect не заявляет связь или одобрение со стороны SagerNet.

Новости сервиса публикуются в Telegram-канале @pxlnet, поддержка и вход в аккаунт доступны через @pxlnet_bot.

В PXLNET Connect отсутствуют функции сокрытия VPN от других приложений и сервисов. Xposed/VPN-hide компоненты исходного форка удалены из кода и сборки.

About

PXLNet Connect —Оффициальный Android VPN-клиент на базе sing-box с VLESS, Hysteria2 и Smart Routing сервиса PXLNET

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages