Skip to content

Releases: Regstar2/WhiteListChecker

WhiteListChecker v0.7.1 Hotfix

Choose a tag to compare

@Regstar2 Regstar2 released this 21 May 23:24

WhiteListChecker v0.7.1 Hotfix

Исправление MVP-релиза v0.7.0-mvp.

Это debug APK для MVP-тестирования.

Исправлено

  • Возвращено разрешение CHANGE_NETWORK_STATE.
  • Исправлена ошибка при проверке мобильной сети:
was not granted either of these permissions:
android.permission.CHANGE_NETWORK_STATE,
android.permission.WRITE_SETTINGS

Почему это нужно

Приложение использует ConnectivityManager.requestNetwork(), чтобы явно запросить мобильную сеть даже при активном Wi-Fi. Android требует для этого CHANGE_NETWORK_STATE.

Не изменилось

  • WRITE_SETTINGS не используется.
  • Telegram работает через пользовательский Cloudflare Worker relay.
  • BOT_TOKEN не хранится в Android.
  • Уведомления отправляются только при подтверждённой смене статуса.

Установка

  1. Скачайте WhiteListChecker-v0.7.1-hotfix-debug.apk из Assets.
  2. Установите на Android-устройство.

SHA-256

B824E69EA1247361C6A0E9A9BEAF00F2D711E78F7199F0133C60DB4E9DC744A2

docs/releases/v0.7.1-hotfix.md

WhiteListChecker v0.7.0 MVP

Choose a tag to compare

@Regstar2 Regstar2 released this 21 May 23:07

WhiteListChecker v0.7.0 MVP

Первый публичный MVP/beta-релиз.

Это debug APK для MVP-тестирования. Release signing не настроен.

Что умеет

  • Проверка именно мобильной сети, даже если активен Wi-Fi.
  • FOREIGN / LOCAL группы сайтов.
  • Классификация признаков белых списков.
  • Подтверждение смены состояния через 2 проверки подряд.
  • Локальные уведомления только при смене статуса.
  • Telegram через пользовательский Cloudflare Worker relay.
  • Несколько Telegram-получателей.
  • Очередь Telegram.
  • Автопроверка через WorkManager.
  • Редактируемые сайты.
  • Диагностика.

Telegram

Для Telegram-уведомлений нужен собственный Telegram-бот и Cloudflare Worker.

Инструкция: docs/cloudflare-worker/README.md

Android-приложение не хранит BOT_TOKEN.

Ограничения

  • MVP/beta.
  • Возможны ложные срабатывания.
  • WorkManager не гарантирует точный запуск по времени.
  • Фоновые проверки могут ограничиваться прошивкой и энергосбережением.
  • Приложение не является VPN/proxy-клиентом и не обходит блокировки.
  • Приложение определяет симптомы сетевого режима, а не внутренние правила оператора.

Установка

  1. Скачайте WhiteListChecker-v0.7.0-mvp-debug.apk из Assets.
  2. Установите на Android-устройство.
  3. Разрешите установку из неизвестных источников, если Android попросит.
  4. Откройте приложение.
  5. Выполните ручную проверку.

SHA-256

DF544D2801438935FF8EBAE56B435CA571389155E71335E7BB6BADF018E288ED

Файл checksum: WhiteListChecker-v0.7.0-mvp-debug.apk.sha256

Полные release notes

docs/releases/v0.7.0-mvp.md