Android
mins требует Android 7.0 или новее. Релизы выходят в виде APK для arm64-v8a, armeabi-v7a и x86_64, а также
универсального APK; если одна сборка не устанавливается, попробуйте универсальную.
На Android туннель всегда работает через системный VPN-интерфейс. Выбора Режим подключения нет, режима
Только прокси на этой платформе не существует. Туннель запущен в отдельном процессе (:tunnel) как служба
переднего плана, поэтому продолжает работать, когда вы закрываете окно приложения.
Разрешение VPN
Заголовок раздела «Разрешение VPN»При первом подключении появляется системное окно с просьбой разрешить mins настроить VPN-подключение. Подтвердите его. Отказ даёт Разрешение VPN не предоставлено.
Android допускает только один активный VPN. Если запустить другое VPN-приложение, система отзовёт разрешение у mins; следующее Подключить спросит снова.
Уведомление о состоянии и разрешение на уведомления
Заголовок раздела «Уведомление о состоянии и разрешение на уведомления»Пока туннель работает, mins показывает постоянное уведомление («Подключено» или текущая скорость) с действием Отключить.
mins объявляет разрешение на уведомления, а когда о нём спросить, на Android 13 и новее решает система. Если вы отказали или вопроса не видели, а уведомления нет (как и уведомления «Нужно разрешение VPN» после перезагрузки), разрешите уведомления для mins в системных настройках (системные Настройки → Приложения → mins → Уведомления; точный путь зависит от производителя). VPN работает и без них, но вы теряете быструю кнопку Отключить и уведомление при загрузке.
Постоянный VPN и блокировка
Заголовок раздела «Постоянный VPN и блокировка»Настройки → Подключение → Постоянный VPN и блокировка открывает системные настройки VPN. В сводке строки видно, что сейчас сообщает Android, например «Постоянный VPN выключен, блокировка выключена».
- mins поддерживает постоянный VPN Android. Система сама запускает туннель, используя последнюю конфигурацию,
которая успешно подключалась. Если её нет, вы получите
Import and connect to a server in mins first. Сначала один раз подключитесь вручную. - Пока включён системный постоянный VPN, собственная настройка mins Запускать после загрузки устройства ничего не делает, потому что VPN и так запускает система.
- Системная опция «блокировать соединения без VPN» (блокировка) — возможность Android. Пока она включена, у остальных приложений нет сети, когда VPN не подключён. Если после неудачного подключения пропала сеть, а блокировка включена, подключитесь снова или выключите блокировку в тех системных настройках.
Блокировка без VPN (kill switch)
Заголовок раздела «Блокировка без VPN (kill switch)»Настройки → Подключение → Блокировка без VPN — отдельная функция, не системная блокировка Android. Когда подключение падает, mins оставляет VPN-интерфейс открытым, чтобы трафик оставался заблокированным, а в уведомлении написано «Трафик заблокирован — подключитесь или отключите VPN».
- Чтобы вернуть сеть, нажмите Отключить в уведомлении. Это закроет интерфейс. В таком состоянии большая кнопка в приложении подписана Подключить и вместо отключения пробует подключиться снова.
- Либо подключитесь к рабочему серверу.
- Выключите Блокировка без VPN, если такое поведение не нужно.
Если приложение пишет Engine stop failed; disconnect in Android VPN settings, откройте системные настройки VPN
(через Постоянный VPN и блокировка) и отключите там mins либо принудительно остановите приложение.
Плитка быстрых настроек
Заголовок раздела «Плитка быстрых настроек»- Добавьте плитку через Настройки → Подключение → Добавить плитку быстрых настроек. На Android 13 и новее система просит подтвердить. На более старых версиях приложение отвечает «Add mins using the Quick Settings editor»: откройте панель быстрых настроек, перейдите в режим правки и перетащите плитку mins.
- Нажатие на плитку отключает, если туннель работает. Иначе запускается последняя конфигурация, которая подключалась.
- Если плитка вместо подключения открывает приложение, не хватает разрешения VPN либо ещё ни одна конфигурация не подключалась. Один раз подключитесь из приложения; после этого плитка работает, не открывая его.
- Плитка показывает состояние по последнему опубликованному состоянию туннеля. Если оно выглядит устаревшим, откройте приложение.
Виджеты на домашнем экране работают так же: они запускают конфигурации, которые построило приложение. Виджет с подписью «Сначала подключитесь к серверу в mins» означает, что ничего ещё не сохранено. Неудачная пересборка оставляет старую запись и показывает в приложении «Не удалось обновить виджеты».
Запускать после загрузки устройства
Заголовок раздела «Запускать после загрузки устройства»Настройки → Подключение → Запускать после загрузки устройства запускает туннель после перезагрузки телефона. Работает, только если выполнено всё сразу:
- опция включена (её может задавать подписка; тогда строка доступна только для чтения);
- у mins остаётся разрешение VPN. Если нет, появляется уведомление «Нужно разрешение VPN»; нажмите на него, затем Подключить;
- есть сохранённая последняя конфигурация;
- системный постоянный VPN Android выключен (иначе запуском занимается система).
mins запускается после первой разблокировки после перезагрузки, потому что сохранённая конфигурация лежит в хранилище, которое открывается только тогда.
Раздельное туннелирование
Заголовок раздела «Раздельное туннелирование»Настройки → Сеть → Раздельное туннелирование → Политика приложений содержит Выключено, Только выбранные и Все кроме выбранных. Само mins всегда исключено из туннеля, поэтому обновление подписок и загрузка геофайлов идут по обычной сети. Отсюда:
- Только выбранные без отмеченных приложений даёт
Choose at least one application; - отметка на самом mins даёт
mins cannot tunnel its own subscription requests.
Камера и QR-коды
Заголовок раздела «Камера и QR-коды»Сканировать QR требует разрешения на камеру, которое Android запрашивает при использовании. Если отказали, используйте QR из изображения или Вставить из буфера.
Соединение рвётся в фоне (общий совет)
Заголовок раздела «Соединение рвётся в фоне (общий совет)»mins запускает VPN как службу переднего плана, и Android обычно её не трогает. Но некоторые производители (Xiaomi, Huawei, Oppo, Vivo, OnePlus, Samsung и другие) всё равно агрессивно останавливают фоновые приложения. Если VPN отваливается при погашенном экране или спустя время:
- Установите для mins режим батареи «Без ограничений».
- Разрешите mins автозапуск и работу в фоне там, где у производителя есть такой переключатель.
- Закрепите mins в списке недавних приложений, чтобы «очистка памяти» его не закрывала.
- Отключите экономию трафика для mins.
mins само переподключается примерно через полторы секунды после смены активной сети, например с Wi-Fi на мобильный интернет, так что короткий провал при переключении сетей — норма.
Другие сообщения
Заголовок раздела «Другие сообщения»Tunnel start refused: установленная копия не является официальной подписанной сборкой; переустановите её со страницы загрузки.Android refused to establish VPN; grant VPN permission: разрешение отозвано; см. Разрешение VPN не предоставлено.- Всё остальное: Ошибка подключения.