Happ и v2rayNG: сравнение клиентов
- Автор
- Екатерина Лебедева, редактор раздела knowledge base
- Проверил:
- Артём Волков
- Проверено:
- Опубликовано:
- , обновлено
- Версия гайда:
- 1.0
Коротко
v2rayNG — это открытый Android-клиент на ядрах Xray и v2fly, который на 2026-09-28 не находится в Google Play и распространяется только через GitHub-релизы; Happ для Android доступен в Google Play и поддерживает больше платформ, включая десктоп и ТВ, но его исходный код закрыт.
Happ и v2rayNG — прокси-клиенты, но с разным охватом платформ и разной моделью распространения. v2rayNG — Android-приложение с открытым кодом под лицензией GPL-3.0, которое разработчик выкладывает на GitHub; на 2026-09-28 приложение отсутствует в Google Play. Happ — закрытое приложение для Windows, macOS, Linux, Android, iOS и двух ТВ-платформ, официально доступное в App Store и Google Play. У v2rayNG уже набор протоколов, чем у Happ, зато код можно проверить и собрать самостоятельно.
Сравнение по 11 параметрам
v2rayNG — Android-клиент с открытым кодом от разработчика 2dust. Happ — закрытое приложение для семи платформ. Ниже — параметры, которые проверяются одинаково для обоих.
| Параметр | Happ | v2rayNG |
|---|---|---|
| Ядро | Xray-core | Xray-core и v2fly core, по README репозитория |
| Платформы | Windows, macOS, Linux, Android, iOS/iPadOS, Android TV, Apple TV | только Android |
| Минимальная версия ОС | Android 5.0+ (для мобильной версии) | Android 7.0+ (API 24), по бейджу в README |
| Лицензия и исходный код | закрытый исходный код; в GitHub-релизах только собранные установщики | открытый исходный код на GitHub, лицензия GPL-3.0 |
| Магазины приложений | App Store, Google Play; в российском App Store не находится | на 2026-09-28 не находится в Google Play; официальная установка — APK с GitHub-релизов |
| Формы импорта | ссылка-ключ, подписка (обычная и зашифрованная happ://crypt), QR-код, диплинк, JSON, ручной ввод | QR-код, буфер обмена, локальный файл, подписка с автообновлением, ручной ввод по протоколу — по строковым ресурсам интерфейса |
| Поддерживаемые протоколы | VLESS, VMess, Trojan, Shadowsocks, SOCKS5, Hysteria2 | VMess, VLESS, Shadowsocks, SOCKS, Trojan, WireGuard, Hysteria, Hysteria2 — по перечню в исходном коде |
| Режимы подключения | TUN и системный прокси на компьютерах, локальное VPN-подключение на Android | локальное VPN-подключение (VPN-Service) или прокси-режим через локальный SOCKS-порт, root-режим как отдельная опция |
| Маршрутизация | собственные JSON-профили с полями DirectSites, ProxySites, BlockSites у каждой подписки | доменная стратегия, правила по гео-файлам geoip.dat/geosite.dat, раздельная настройка прокси по приложениям |
| Зашифрованные ссылки или подписки | собственная схема happ://crypt, шифрование RSA-4096 | нет данных в открытых источниках |
| Последняя версия и дата | 4.4.1 (Android, GitHub, 11.09.2026) | 2.2.6 (GitHub, 05.07.2026) |
Данные сверены 28 сентября 2026 по документации Happ и репозиторию 2dust/v2rayNG на GitHub, включая исходный код и заметки к релизам. Протоколы Happ разобраны на страницах VLESS в Happ и WireGuard в глоссарии.
Чем отличаются на практике
Открытый код и путь установки
v2rayNG публикует весь исходный код в репозитории 2dust/v2rayNG под лицензией GPL-3.0: файлы протоколов, интерфейса и сборки видны любому желающему, а релизы подписаны GPG-ключом разработчика для проверки подлинности. Happ такого пути не даёт — исходный код закрыт, доверие к сборке строится на официальном источнике скачивания, а не на проверке кода.
Из-за отсутствия в Google Play на 2026-09-28 установка v2rayNG требует ручной загрузки APK с GitHub и разрешения на установку из внешнего источника в настройках Android. У Happ для Android такой шаг не нужен: приложение ставится из Google Play обычным способом, хотя доступен и вариант с APK на GitHub для тех, кто предпочитает его.
Набор платформ
v2rayNG — исключительно мобильное приложение для Android, у него нет версий для других платформ: десктопный клиент того же автора называется v2rayN и распространяется отдельно. Happ работает на семи платформах с единым набором функций подписки, включая отдельное приложение для Apple TV. Если нужен один клиент сразу для телефона и компьютера с общими настройками подписки, у v2rayNG такой возможности архитектурно нет — потребуется два разных приложения одного автора.
Протоколы и маршрутизация
По перечню в файле EConfigType.kt v2rayNG поддерживает VMess, VLESS, Shadowsocks, SOCKS, Trojan, WireGuard, Hysteria и Hysteria2 — на один протокол больше, чем в открытых материалах Happ, за счёт WireGuard. Маршрутизация в v2rayNG строится на доменной стратегии и гео-файлах geoip.dat/geosite.dat с ручным или автоматическим импортом обновлённых версий, а также на разделении трафика по конкретным приложениям на телефоне.
В Happ маршрутизация организована иначе: правила задаются в JSON-профиле, который провайдер или пользователь привязывает к конкретной подписке, а не к приложениям на устройстве. Это разные модели: v2rayNG настраивает маршрутизацию локально на телефоне, Happ — через профиль, который можно обновлять удалённо вместе с подпиской.
Кому что подходит
Happ может быть удобнее, если:
- нужен один клиент сразу для телефона, компьютера и ТВ с общей логикой подписки;
- предпочтителен официальный магазин приложений без ручной установки APK;
- важна зашифрованная подписка, скрывающая адрес сервера.
v2rayNG может быть удобнее, если:
- важно проверить исходный код перед установкой или собрать приложение самостоятельно;
- сервер выдаёт конфигурацию WireGuard, а телефон — единственная платформа, которая нужна;
- привычен способ установки APK с GitHub и не требуется присутствие в Google Play.
Если провайдер прямо указал v2rayNG в инструкции, для той же ссылки или подписки на компьютере можно попробовать Happ для Windows или десктопный клиент того же автора — v2rayN, если нужен открытый код и на компьютере.
Установка и первый импорт конфигурации
Скачайте официальный файл
Для v2rayNG используйте страницу github.com/2dust/v2rayNG/releases, для Happ — страницу загрузок для Android.
Результат: В «Загрузках» лежит файл вида v2rayNG_2.2.6_arm64-v8a.apk или установщик Happ под вашу платформу.
Разрешите установку из внешнего источника при необходимости
Этот шаг нужен только для APK v2rayNG или бета-версии Happ с GitHub; из Google Play разрешение не требуется.
Результат: Android предлагает подтвердить установку APK не из магазина.
Установите приложение и откройте его
Ни один из клиентов не поставляется с готовыми серверами — оба ждут ключ или подписку пользователя.
Результат: Открывается пустой список серверов без предустановленных конфигураций.
Импортируйте ключ или подписку
В v2rayNG используйте иконку «+» и способ импорта: QR-код, буфер обмена или подписку; в Happ — тот же принцип через кнопку «+».
Результат: Сервер или список серверов подписки появляется в главном экране приложения.
Подключитесь и проверьте соединение
В обоих клиентах есть проверка задержки по выбранному серверу — сравните её на одном и том же сервере.
Результат: Статус меняется на «подключено», задержка отображается в мс.
- APK скачан с github.com/2dust/v2rayNG/releases, подпись проверена при наличии GPG
- Разрешение на установку из внешнего источника выдано только на время установки
- Ключ или подписка импортированы без ошибок разбора конфигурации
- Режим маршрутизации (весь трафик или выбранные приложения) настроен осознанно
Подробнее об импорте вручную в Happ — в разделе как добавить сервер вручную, про раздельный доступ по приложениям на Android — в разделе как пустить через Happ только выбранные приложения.
Главное
- v2rayNG — Android-клиент с открытым кодом на GitHub под лицензией GPL-3.0, Happ для Android распространяется как закрытое приложение.
- На 2026-09-28 v2rayNG не находится в Google Play; официальный способ установки — APK с GitHub-релизов.
- v2rayNG работает только на Android, у Happ помимо Android есть версии для Windows, macOS, Linux, iOS и двух ТВ-платформ.
- Протоколы v2rayNG по исходному коду: VMess, VLESS, Shadowsocks, SOCKS, Trojan, WireGuard, Hysteria и Hysteria2 — на один протокол меньше, чем в документации Happ.
- Последний релиз v2rayNG на GitHub на 2026-09-28 — версия 2.2.6 от 5 июля 2026 года.
Частые вопросы
Почему v2rayNG нет в Google Play?
По данным на 2026-09-28 главная страница приложения по адресу play.google.com/store/apps/details?id=com.v2ray.ang возвращает «Not Found». Разработчик в репозитории на GitHub не публикует причину и указывает GitHub-релизы как основной способ установки APK. Ссылки на сторонние копии в других магазинах не подтверждены как официальные, поэтому проверить их подлинность нельзя.
Можно ли доверять сборке v2rayNG не из Google Play?
Официальные файлы v2rayNG распространяются с GitHub-релизов репозитория 2dust/v2rayNG и подписаны GPG-ключом разработчика; отпечаток ключа указан в README. Проверить подпись можно инструментами GPG перед установкой APK. Файлы с других сайтов, даже похожих по названию, официальными не являются, и их происхождение проверить сложнее.
Чем v2rayNG отличается от v2rayN?
Это два отдельных приложения одного разработчика (2dust) для разных платформ: v2rayNG — клиент для Android, v2rayN — GUI-клиент для Windows, Linux и macOS. У обоих открытый код на GitHub и лицензия GPL-3.0, но разные репозитории, разные релизы и частично разный набор поддерживаемых протоколов и ядер.
Есть ли в v2rayNG маршрутизация трафика?
Да, в приложении есть настройки маршрутизации с доменной стратегией и возможностью выбирать, какие приложения на телефоне используют прокси, а какие подключаются напрямую — это видно из строковых ресурсов интерфейса в открытом исходном коде. Готовые наборы правил можно импортировать из geoip.dat и geosite.dat. У Happ маршрутизация устроена иначе — через JSON-профили, привязанные к подписке.
Подойдёт ли моя подписка Happ для v2rayNG?
Если подписка отдаёт обычные ссылки VLESS, VMess, Trojan, Shadowsocks или SOCKS, v2rayNG сможет их прочитать, потому что оба клиента совместимы с одинаковыми форматами ссылок Xray-core. Зашифрованная подписка Happ вида happ://crypt в v2rayNG не откроется — этот формат специфичен для Happ и не описан в открытом исходном коде v2rayNG.
У v2rayNG есть версия для Android TV?
В README и в списке поддерживаемых платформ репозитория 2dust/v2rayNG упоминается только Android как платформа для телефонов и планшетов; отдельной сборки или заявленной поддержки Android TV не найдено. У Happ то же приложение, что и на телефоне, официально работает на Android TV.
Упомянутые темы
Похожие материалы
Разделы по теме
Источники
- Документация Happ: таблица загрузок — обращение 28 сентября 2026
- Релизы happ-android на GitHub — обращение 28 сентября 2026
- Репозиторий v2rayNG на GitHub — обращение 28 сентября 2026
- Релиз v2rayNG 2.2.6 на GitHub — обращение 28 сентября 2026
- Исходный код EConfigType.kt (список протоколов v2rayNG) — обращение 28 сентября 2026
- Страница v2rayNG в Google Play (не найдена на 2026-09-28) — обращение 28 сентября 2026