Happ 3.20–3.23 на Android: чем отличались весенние сборки
Четыре ветки за пять недель мая 2026 года. Общая линия: доработка туннеля, виджета и работы с подписками. Здесь же — редкий случай серии из четырёх выпусков за неделю (3.20.1–3.20.4).
Обновление меняет приложение, но серверы приходят из подписки, а не из версии. Ссылка Happ Plus на 3 дня оформляется за две минуты и без карты.
Ветка 3.20: ядро, TUN и серия быстрых правок
Разработчики ограничились строкой «Internal fix» и подробностей не привели. Что именно правили в этом выпуске, публично не сказано, поэтому списка изменений здесь нет — он был бы выдуман.
Примечания разработчиков, оригинал (1 строка)
- Internal fix
- ФАЙЛЫ СБОРКИ
Happ.apk55,0 МБHapp_beta.apk55,0 МБ
- Исправлена фрагментация при работе через фронтинг.
Примечания разработчиков, оригинал (1 строка)
- Fix fronting fragment
- ФАЙЛЫ СБОРКИ
Happ.apk55,1 МБHapp_beta.apk55,1 МБ
- Параметр фрагментации переведён с интервала на задержку.
Примечания разработчиков, оригинал (1 строка)
- Migrate from fragment interval to fragment delay
- ФАЙЛЫ СБОРКИ
Happ.apk55,1 МБHapp_beta.apk55,1 МБ
- Сканирование QR-кода из галереи переведено на системный выбор изображения: приложению больше не нужно разрешение на доступ ко всем фото.
- Авторизация входящих подключений по умолчанию выключена.
Примечания разработчиков, оригинал (2 строки)
- Migration to system image picker for QR code scanning from gallery (no image permission required)
- Set default inbound authorization mode to "disable"
- ФАЙЛЫ СБОРКИ
Happ_beta.apk55,1 МБ
- Ядро Xray обновлено до 26.3.27.
- Добавлен встроенный Xray TUN — ещё один способ пустить через туннель весь трафик устройства.
- Улучшена стабильность проверки идентификатора провайдера.
- Доработана авторизация входящих подключений.
- Исправлены очистка списка приложений в раздельном туннелировании, ввод параметра MTU и принудительное отключение журналов при подключении к зашифрованной подписке.
Примечания разработчиков, оригинал (9 строк)
- Update Xray core 26.3.27
- Improvements related to stability of provider id checking
- Multiple improvements for inbound authorization
- Fixed 'clear' menu option for per-app-proxy
- Fixed 'mtu' parameter input
- Fixed logs core mode was forcibly set as 'disabled' when connecting to encrypted sub
- Multiple UI fixes and improvements
- Add Xray Tun
- Add block bind to interface tun
- ФАЙЛЫ СБОРКИ
Happ_beta.apk55,1 МБ
Проверьте, дело в версии или в доступе
Прежде чем ставить другую сборку, проверьте подстановкой: вставьте в то же приложение другую, заведомо живую ссылку-подписку. Серверы появились — версия ни при чём, вопрос был к доступу. Не появились — причина в приложении или в устройстве, и разбор на этой странице остаётся в силе. Ссылка Happ Plus на 3 дня выдаётся без карты.
- ссылка приходит сразу
- карта не нужна
- проверка занимает две минуты
Ветка 3.21: виджет и таймаут подписки
- Исправлено применение части свойств «финальной маски».
- Исправлено: содержимое виджета обрезалось по форме, заданной системой.
Примечания разработчиков, оригинал (2 строки)
- Fixed cases when some 'final mask' properties were not correctly applied
- Fixed app widget content was cut by system shape
- ФАЙЛЫ СБОРКИ
Happ.apk56,3 МБHapp_beta.apk56,3 МБ
- Переделан виджет на рабочем столе.
- Оптимизирована и стабилизирована проверка состояния подписок.
- Появилась настройка таймаута запроса подписки — сколько ждать ответа сервера, прежде чем считать обновление неудачным.
- Улучшен пинг для конфигураций Hysteria.
- Доработана навигация пультом на экранах исключённых маршрутов, настроек VPN и журналов.
Примечания разработчиков, оригинал (10 строк)
- App widget redesign
- Optimizations of subscriptions' statuses evaluation performance and stability
- Added option to customize subscriptions' request timeout
- Improved ping for hysteria configs
- Improved support for Android TV' navigation for 'excluded routes', 'vpn settings' and 'logs' screens
- Set fixed duration for TV's snackbars
- Fixed logs block during xray config building
- Fixed hysteria sni and udpHop params
- Fixed servers list spring animation during servers' updates
- Minor UI improvements
- ФАЙЛЫ СБОРКИ
Happ_beta.apk56,3 МБ
Ветки 3.22 и 3.23
- Стабилизирована внутренняя проверка провайдера.
- Раздел вопросов и ответов теперь открывается во внешнем браузере, а не во встроенном окне.
Примечания разработчиков, оригинал (2 строки)
- Fixed stability of internal provider check flow
- WebView of FAQ is replaced with a browser opening
- ФАЙЛЫ СБОРКИ
Happ.apk56,3 МБHapp_beta.apk56,3 МБ
- Доработан раздел входящих подключений.
- На экране информации о сервере показывается тип заголовка для VLESS.
- Небольшая переделка экрана сброса.
- Исправлено: вручную введённое название игнорировалось для зашифрованной подписки.
Примечания разработчиков, оригинал (6 строк)
- Updates and improvements for inbounds section
- Added header type for VLESS on server info screen
- Minor redesign of 'Reset' screen
- Improvements of provider checks flow's stability
- Fixed case when manually entered title was ignored for crypt subscription
- Minor fixes for DNS from JSON inbound mode
- ФАЙЛЫ СБОРКИ
Happ_beta.apk56,3 МБ
- Добавлена поддержка параметра
pcn(проверка сертификата по имени) для TLS. - Исправлен разбор типов «шума» — параметров, маскирующих начало соединения.
- Исправлена навигация пультом на экране журналов.
- Исправлен разбор «финальной маски» в закодированном виде.
- Исправлено переключение состояний плитки быстрых настроек в шторке.
- Исправлена обработка нажатий кнопки питания.
Примечания разработчиков, оригинал (6 строк)
- Feat: added support of pcn (verifyPeerCertByName) parameter for TLS
- Fix: noises types parsing
- Fix: TV remote control navigation on logs screen
- Fix: final mask url-encoded parsing
- Fix: quick settings (tile in expanded status bar) on/off states switching
- Fix: debounced event handling of power button
- ФАЙЛЫ СБОРКИ
Happ.apk56,3 МБHapp_beta.apk56,3 МБ
Как поставить свежую сборку — в обновлении на Android; там же про то, почему обновление из магазина и обновление файлом это разные вещи. Если новая версия повела себя хуже, смотрите что делать после неудачного обновления.
Что такое TUN и зачем их несколько?
TUN — режим, при котором через туннель идёт весь трафик устройства, а не только браузера. Реализаций несколько, потому что они по-разному ведут себя на разных версиях системы; в 3.20 добавили ещё одну, встроенную в ядро Xray.
Виджет пропал после обновления — это оно?
Возможно: в 3.21 виджет переделывали, а в 3.21.1 чинили обрезку по системной форме. Попробуйте удалить виджет с рабочего стола и добавить заново.
Обновление меняет приложение, но не выдаёт серверов: их приносит подписка, и после самой свежей сборки список останется пустым, если доступа нет или срок кончился. Happ Plus — одна ссылка на все устройства и на обе линии сборок сразу, серверы обновляются сами, поддержка отвечает за ~10 минут. Первые 3 дня бесплатно и без карты.