Repository navigation
Releases: mobileproxy/howl-android
Release list
Howl Android 1.0.7
Улучшен сторож соединения:
- Ограничено ожидание сетевых проверок; повторные события объединяются.
- При подтверждённой недоступности выбранного OpenConnect сторож раньше проверяет рабочий резерв.
- Старые соединения не маскируют отказ нового выбранного выхода.
- Результаты и штрафы прежнего профиля или сети больше не мешают текущей сессии; ручной выбор имеет приоритет.
Совместимая подпись сохранена: CN=Howl на Android 13+, прежний сертификат на Android 7–12L. Схемы профилей и рабочих резервов не менялись.
Production CI проверил полную сборку, тесты, ARM32/ARM64, minified APK и подпись с прежней lineage. Скачанный APK отдельно проверен по SHA256, подписи и оформлению. Установка на устройство, настоящий VPN/Doze и время восстановления на реальной сети в этом выпуске не проверялись.
Исходник: 473cdaa58226128ebfd5bfc8dbebb6f16548e9ec. Эти файлы сохраняются в Releases независимо от срока хранения Actions.
Howl Android 1.0.6
Исправлены лишние перезапуски VPN при обновлении неизменной подписки. Различия в отступах, порядке полей JSON и принудительной политике мягкого переключения больше не создают ложное изменение. Настоящие изменения серверов, групп, DNS и маршрутов продолжают применяться.
Совместимая подпись сохранена: CN=Howl на Android 13+, прежний сертификат на Android 7–12L. Обновление устанавливается поверх предыдущей версии; профили и рабочие резервы сохраняются.
Исходник: e40d62c7553ca8b087eeaa7fb990c2210812bae6.
Howl Android 1.0.5
Howl Android 1.0.5
- Мягкое переключение вручную и сторожем: новые соединения используют выбранный сервер, существующие продолжают прежний маршрут, пока прежний сервер доступен.
- Единое оформление Howl; русский интерфейс и остальные переводы сохранены. Удалены персональные пути сборки.
- Совместимая ротация подписи: Android 13+ использует новый сертификат
CN=Howlбез страны и организации; Android 7–12L использует прежний сертификат. Прежний сертификат сохраняется в истории подписи и совместимых блоках APK. - Обновление устанавливается поверх предыдущей версии с сохранением профилей и рабочих резервов; удалять приложение перед обновлением не нужно.
Универсальный APK: Android 7+, ARM32 и ARM64. Целостность скачивания: SHA256SUMS.txt.
Подпись и цепочка ротации проверены для API24–36. Проверки PackageInstaller на Android 11/15 подтверждают сохранение синтетических данных при двух последовательных обновлениях. Приёмка реального VPN, фона и переключений на физическом ARM-устройстве не выполнена.
Howl Android 1.0.4
Проверка локаций стала быстрее и понятнее:
- Сначала проверяются все локации и протоколы, затем запускается отдельная очередь повторов.
- До 8 проверок идут одновременно. Освободившееся место сразу получает следующая локация.
- Первая попытка ограничена 5 секундами, подтверждение — 9 секундами, вся проверка — 60 секундами.
- Показаны этап, очереди, время проверки и попытки. Остановка сохраняет готовые результаты.
- Незавершённый запрос ядра отображается как ошибка проверки и автоматически не дублируется. После общего таймаута оставшиеся локации получают «Не завершено».
Универсальный APK для Android 7+, ARM32 и ARM64. Подписан прежним сертификатом для обновления поверх установленного Howl.
Установка и реальный VPN на физическом устройстве в этой проверке не выполнялись.
Сборка и проверки: https://github.com/mobileproxy/howl-android/actions/runs/39134273181
Исходный код: 950e0990795e3d13f09365dffee341a29ed74a16.
Howl Android 1.0.2 (820)
Исправлен импорт, обновление и изменение обычных ссылок подписки Howl без ручного добавления параметров.
Приложение самостоятельно запрашивает полный профиль Howl. Base64-списки проходят преобразование до структурной проверки. Проверка повреждённых конфигураций, истёкших подписок и сохранение рабочего резерва остаются включены.
Один APK для Android 7+ на ARM32 и ARM64. Подпись сохранена: устанавливайте поверх предыдущей версии, без удаления приложения и данных.
Проверки CI и совместимости установщика не заменяют проверку подключения на реальном телефоне.
Howl Android 1.0.3
Howl Android 1.0.3
Проверка серверов и протоколов теперь показывает очередь, общий прогресс и время каждого результата. Можно остановить проверку, повторить только неудачные или проверить весь список заново. Уже завершённые результаты сохраняются при отмене.
Статусы «Работает», «Нет ответа», «Ошибка проверки» и «Отменено» разделены. «Работает» означает успешный проверочный HTTP-запрос через выбранный выход; это не тест скорости и не гарантия работы всех сайтов. Неудачная проба сама по себе не доказывает блокировку. Старые результаты не выдаются за свежую проверку.
Единый APK для Android 7+ на ARM32 и ARM64, прежняя подпись и данные приложения сохраняются. Сохранено исправление импорта подписок из 1.0.2. Установка, переключение сетей и реальный VPN на Android-устройстве не проверены.
Source: https://github.com/mobileproxy/howl-android/actions/runs/38896876887
Commit: 27328c6
Бюджет Actions $0 не менялся. После проверки файлов в Releases штатная автоматика удаляет артефакты этой сборки; файлы Releases доступны без срока хранения Actions.
Howl Android 1.0.1 (818)
Howl Android 1.0.1
Подписанный APK: 1.0.1 (818). Источник 4e729c11110d9a8143f89f780c3ea4a9432f7ee5, release CI успешен: 58 тестов, без провалов и пропусков, release-сборка и проверка APK прошли. Отдельно прошли 13 тестов публикации/очистки и защиты latest от старой сборки.
- Полученный профиль проверяется отдельно от последнего применённого рабочего резерва; резерв привязан к своей подписке. Неудачное обновление не заменяет рабочий профиль.
- Перед запуском проверяется конфигурация ядра; при отказе запуска кандидата предусмотрено восстановление рабочего резерва. Подтверждённое отсутствие активных серверов запрещает новый запуск старого резерва.
- Добавлена проверка связи: три пробы, скачивание до 1 МиБ, ограничение времени и отмена. JSON-отчёт сохраняется по кнопке и не содержит токенов, адресов серверов, исходных имён узлов или сырых журналов.
- Уточнено описание системной блокировки Android: Always-on и «Блокировать соединения без VPN» включаются отдельно в настройках ОС. Экран Howl открывает настройки и не показывает фактический статус блокировки.
- Обновлены тексты en/ru/de/es/fr/it.
Установка, миграция и реальный VPN на Android-устройстве не проверены: владелец прямо разрешил выпуск без этой приёмки. CI и проверка сертификата APK не заменяют проверку VPN на телефоне.
APK подписан существующим ключом выпуска; совместимость сертификата с прежней опубликованной 1.0.0 (817), рост versionCode и отсутствие debuggable проверяются до публикации. Бюджет Actions остаётся $0. Файлы в Releases сохраняются независимо от срока артефактов Actions. SHA-256 — SHA256SUMS.txt.
Howl android - build 117
Latest successful android CI build.
Source: https://github.com/mobileproxy/howl-android/actions/runs/37228493605
Commit: bc3d07b
These downloads do not expire with Actions artifacts. This is an automatic CI build, not a separate manual release approval.