Как настроить Happ на телефоне
Настройка на Android занимает пять минут, а держится или нет — решают две системные галочки про фон и автозапуск.
Чтобы пройти курс до конца, понадобится рабочая ссылка-подписка: приложение без неё подключаться не к чему. Пробная оформляется за две минуты и живёт 3 дня — ровно на уроки с третьего по седьмой.
Взять ссылку →Поставьте приложение из Google Play (пакет com.happproxy) или файлом Happ.apk, вставьте ссылку-подписку в раздел подписок, выберите сервер и включите. Затем зайдите в системные настройки батареи и снимите фоновые ограничения для приложения — без этого соединение будет рваться, когда телефон уснёт.
Порядок
-
Установите приложение
Google Play или
Happ.apkиз релизов разработчика — файл один общий, выбирать сборку под процессор не нужно. Минимальная система — Android 5.0. -
Добавьте подписку
Раздел подписок → добавить → вставить ссылку. Если строку присылали картинкой, отсканируйте QR тем же экраном.
-
Разрешите создание защищённое соединение
Запрос появится при первом включении. Показывает его система, а не приложение.
-
Снимите фоновые ограничения
Системные настройки → приложения → Happ → батарея. Нужно, чтобы приложению было разрешено работать в фоне без ограничений.
- На части прошивок есть отдельный список автозапуска — добавьте туда приложение.
- Экономию трафика для клиента лучше выключить: она режет фоновые соединения.
-
Проверьте
Значок защищённое соединение держится при выключенном экране, видимый адрес меняется — проверка из пятого урока.
Проверьте, дело в ваших действиях или в ссылке
Половина «не получилось» на уроках 4–5 — это не ошибка ученика, а нерабочая ссылка-подписка: старая, чужая, из сборника или с кончившимся сроком. Отделяется за две минуты — вставьте в тот же клиент заведомо живую ссылку и больше ничего не меняйте. Заработало — дело было не в вас. Ссылка на 3 дня выдаётся без карты.
- приходит сразу
- карта не нужна
- проверка занимает две минуты
Где искать нужные переключатели
Названия зависят от прошивки, поэтому ориентируйтесь на смысл, а не на дословную формулировку. Ищутся они в системных настройках, а не в приложении.
| Что нужно | Как называется примерно | Зачем |
|---|---|---|
| Работа в фоне | «Батарея» → «без ограничений» или «не оптимизировать» | Иначе система усыпит клиент вместе с экраном |
| Автозапуск | «Автозапуск», «Запуск приложений» | Иначе после перезагрузки придётся включать вручную |
| Экономия трафика | «Экономия трафика» → исключить приложение | Иначе режется фоновое соединение |
| Разрешение защищённое соединение | Спрашивается само при первом включении | Без него туннель не поднимется |
На «чистом» Android первых двух пунктов достаточно. На прошивках производителей бывает третий-четвёртый список с похожим смыслом — если соединение всё равно рвётся, поищите в настройках слово «фон» и посмотрите, не ограничен ли клиент там.
Почему рвётся именно на Android
Потому что система агрессивно экономит заряд и выгружает фоновые приложения. Для клиента это разрыв туннеля без предупреждения. Симптом очень характерный: пока экран включён — всё работает, убрали телефон в карман на десять минут — соединения нет.
На разных прошивках переключатели называются по-разному, но суть одна: приложению должно быть разрешено работать в фоне и запускаться после перезагрузки. Разбор: соединение обрывается само.
- Список серверов заполнен.
- Значок защищённое соединение держится дольше получаса при выключенном экране.
- После перезагрузки телефона подключение поднимается само или одним нажатием.
- Видимый адрес меняется при включении.
Не сходится? Соединение живёт только при включённом экране — снимайте ограничения батареи.
Проверка после настройки
На телефоне мало добиться подключения — надо убедиться, что оно переживает выключенный экран. Это отдельная проверка, и делается она не сразу.
- Включите подключение и проверьте адрес — он должен смениться на страну сервера.
- Уберите телефон на полчаса. Не выключая подключение, не открывая приложение.
- Вернитесь и откройте любой сайт. Открылся — фон в порядке. Не открылся — снимайте ограничения батареи.
- Перезагрузите телефон. Подключение должно подниматься само или одним нажатием.
Пункт со сном экрана пропускают чаще всего, а именно он отвечает за жалобы «работало днём, вечером перестало»: обрывы.
Прошивки, которые особенно любят выгружать приложения
Ограничения фоновой работы у разных производителей устроены по-разному, и на части телефонов одного переключателя мало. Признак всегда один: соединение живёт, пока экран включён.
- Ищите слово «фон» в системных настройках приложения и снимайте все ограничения, какие найдёте.
- Ищите список автозапуска. На части прошивок он отдельный, и без него приложение не стартует после перезагрузки.
- Проверьте «спящие приложения» и подобные списки экономии: клиент туда попадать не должен.
- Не полагайтесь на общий режим энергосбережения — включённый, он перекрывает частные разрешения.
Если после всех разрешений обрывы остались, проверьте, не совпадают ли они со сменой сети: тогда это нормальное переподключение, а не выгрузка.
Что не влияет на стабильность
- Ярлык на главном экране. Приложение работает в фоне независимо от того, открыто оно или нет.
- Очистка «памяти» кнопкой в шторке. Она как раз выгружает клиент и обрывает соединение — не делайте так.
- Режим энергосбережения телефона. Влияет, и плохо: включённым он перекрывает частные разрешения.
- Версия приложения. На обрывы почти не влияет: это системная история, а не программная.
Главный совет остаётся прежним: снять фоновые ограничения и не «чистить память» вручную. Этого хватает в подавляющем большинстве случаев.
Первое включение: чего ждать
- Системное окно про VPS. Появляется один раз; без согласия туннель не поднимется.
- Пара секунд ожидания. Приложение собирает конфигурацию и устанавливает соединение.
- Значок защищённое соединение в строке состояния. Он означает активный туннель — любой, не только этот.
- Возможный запрос уведомлений. Постоянное уведомление помогает системе реже выгружать приложение.
Если после согласия ничего не произошло и кнопка вернулась в исходное положение, смотрите ошибку запуска ядра: это уже не про разрешения.
Коротко о телефоне
- Ставьте из магазина, если он доступен: обновления будут приходить сами.
- Ссылку переносите QR-кодом, а не копированием.
- Снимите фоновые ограничения — это половина всех проблем на Android.
- Разрешите автозапуск, если хотите, чтобы подключение поднималось после перезагрузки.
- Проверьте результат сменой видимого адреса, а не по значку.
Версия в Google Play старее, чем на GitHub. Ставить какую?
Любую. Разница влияет только на новые функции; подключение работает одинаково.
Какой apk выбрать под процессор?
Никакой — он один общий. Советы «выберите под процессор» устарели.
Телефон стал быстрее садиться. Нормально?
Небольшой рост есть. Заметная просадка чаще от далёкого сервера и постоянных переподключений.
Как настроить на планшете?
Так же. Планшет считается отдельным устройством: как добавить устройство.
Курс доводит до рабочего подключения всё, что зависит от вас: приложение поставлено, ссылка вставлена, проверка пройдена. Дальше начинается то, что от настроек не зависит вовсе, — серверы. Их даёт доступ: ссылка HAPP Plus оформляется за две минуты, карта не спрашивается, первые 3 дня бесплатны, и на них удобно пройти уроки с третьего по седьмой.
Взять ссылку для курса →