Установка Happ на Xiaomi и Redmi
MIUI и HyperOS добавляют к обычному Android два своих слоя: дополнительную проверку при установке из файла и очень настойчивую экономию энергии. Установка проходит без проблем, а вот держать соединение в фоне приложение не сможет, пока не выданы два разрешения — они разобраны ниже.
- Android 8+ МАГАЗИНGoogle Play — обновляется сам Открыть ↗
- Android 8+ МАГАЗИНRuStore — работает без Google-аккаунта Открыть ↗
- Android 8+ GITHUBAPK-файл напрямую Открыть ↗
- Android TV GITHUBТот же APK, ставится через файловый менеджер Открыть ↗
На GitHub лежит несколько APK под разные процессоры. Какой из них ваш — на странице ARM или Intel.
Приложение бесплатное — платить за него не нужно ни на одном из этих источников. Мы не разработчики и не раздаём сборки: ссылки ведут в магазины приложений и на страницы проекта. Почему это важно — как отличить подделку.
Установка из Google Play
Ничем не отличается от обычной: карточка, кнопка, запрос на VPN-конфигурацию. Разбор — Google Play. Дальше сразу переходите к разделу про фоновую работу: без него приложение будет отваливаться.
Установка из файла: два запроса вместо одного
-
Скачать APK и открыть его
Обычный порядок — установка APK вручную. Файл берите с
arm64-v8aв имени. -
Разрешить установку из источника
Первый запрос — стандартный для Android: «Настройки» → «Приложения» → «Специальные разрешения» → «Установка неизвестных приложений».
-
Пройти проверку MIUI
Второй запрос — собственный: MIUI отправляет файл на свою проверку и может показать «Установка заблокирована» или предупреждение о вредоносном приложении. Кнопка продолжения обычно спрятана за ссылкой «Подробнее» или появляется через 10 секунд ожидания.
SHOT-A08Экран MIUI с предупреждением при установке из файла и ссылкой на продолжение установки. -
Выключить «Оптимизацию MIUI», если предупреждение не проходит
В «Для разработчиков» есть переключатель «Оптимизация MIUI». После его отключения телефон перезагрузится, зато установка из файла станет обычной. Включать обратно не обязательно.
Два разрешения, без которых соединение будет рваться
Это главная особенность MIUI и причина 90% жалоб «на Xiaomi не работает». Приложение установлено правильно, но система выгружает его, как только вы уходите с экрана.
-
Включить автозапуск
«Настройки» → «Приложения» → «Разрешения» → «Автозапуск» → найти Happ → включить. Без этого приложение не сможет подняться после перезагрузки телефона и после того, как система его выгрузила.
SHOT-A09Экран «Автозапуск» в MIUI со включённым переключателем у Happ. -
Снять экономию энергии
«Настройки» → «Приложения» → «Управление приложениями» → Happ → «Экономия заряда батареи» → выбрать «Без ограничений». Вариант «Умный режим» здесь не годится: он и есть источник обрывов.
-
Закрепить приложение в списке недавних
Откройте список запущенных приложений, потяните карточку клиента вниз и нажмите на замок. Тогда системная очистка памяти не будет его выгружать.
Проверьте, в приложении дело или в доступе
Установка прошла, а серверов нет? Вставьте в приложение заведомо рабочую ссылку. Список серверов появился — файл и установка в порядке, дело в доступе. Демо ТОК VPN на 3 дня выдаётся без карты.
Частые случаи
| Что происходит | Причина | Решение |
|---|---|---|
| Соединение рвётся через несколько минут после блокировки | экономия энергии | шаг 2 выше |
| После перезагрузки телефона клиент не поднимается | выключен автозапуск | шаг 1 выше |
| «Установка заблокирована» при открытии APK | проверка MIUI | отключить «Оптимизацию MIUI» |
| Приложение исчезает из недавних | системная очистка памяти | закрепить карточку |
| Уведомление о соединении не показывается | запрещены уведомления | разрешить в свойствах приложения |
HyperOS отличается от MIUI?
Названия пунктов немного другие, суть та же: есть автозапуск и есть экономия энергии, и оба надо настроить. Ищите по словам «Автозапуск» и «Батарея» в свойствах приложения.
Отключать «Оптимизацию MIUI» безопасно?
Это системный переключатель для разработчиков; он снимает часть надстроек MIUI над стандартным Android. Установка из файла после этого работает как на чистом Android. Обратно включить можно в любой момент.
Приложение из RuStore ведёт себя лучше?
Нет, ограничения ставит система, а не источник установки. Настраивать автозапуск и батарею нужно в любом случае.
Poco — это то же самое?
Да, та же оболочка и те же два разрешения.
Приложение установлено. Осталось то, что даёт ему серверы
Одна ссылка на все устройства, серверы в нескольких странах, автообновление списка и поддержка в Telegram — ответ ~10 минут.