• v0.3.23-test.1 ab9662265a

    Zapret KVN 0.3.23-test.1 (emulator-only)
    All checks were successful
    Android CI / build (push) Successful in 23m18s
    Pre-release

    loop-uh released this 2026-08-31 22:52:12 +03:00 | 26 commits to main since this release

    Zapret KVN 0.3.23-test.1

    Host/emulator verified; physical Android device not verified.
    Hysteria2 import, subscription refresh and runtime recovery test build.

    • Aligns Android and embedded-core parsing for hysteria2:// / hy2://, IPv4/IPv6, port ranges/hopping, encoded fields, Gecko and Salamander.

    • Rejects insecure=1 without a valid SHA-256 certificate pin, duplicate security fields and control characters.

    • Keeps logical subscription identity stable while atomically updating pin, SNI, endpoint and publication generation.

    • Fixes Gecko over Android-protected packet connections without weakening TUN socket protection.

    • Adds typed Hysteria failures and one bounded compatible-target switch; TLS, pin, auth and obfs failures never trigger fallback.

    • Verified real HTTPS through Android TUN on emulator APIs 28 and 36 for Hosal, Polite Horologium, Vdasasi, Magnus, Serva Pro and the CA/SAN profile 4valon.

    • No production URI, credential or certificate pin is embedded in the APK or release assets.

    • Not a Stable or Beta-updater release.

    • Not for F-Droid or Telegram distribution.

    • Tested emulator APIs: 28,36.

    • Automated test status: JVM + API 28/36 import/runtime/lifecycle/production HTTPS TUN passed; physical device not tested.

    • Physical Android device verification remains open; Stable publication is intentionally withheld.

    Downloads
  • v0.3.22 28bc460c95

    Zapret KVN 0.3.22
    All checks were successful
    Android CI / build (push) Successful in 19m26s
    Stable

    loop-uh released this 2026-08-31 17:19:53 +03:00 | 28 commits to main since this release

    Zapret KVN 0.3.22

    • Канал: stable
    • Android package: io.github.zapretkvn.android
    • APK: отдельные arm64-v8a, armeabi-v7a и x86_64
    • Core tag: v1.13.18-extended-2.6.5
    • Core commit: e8f6936480b7fa9738911e3e7fc2ec0d8a634a88
    • Core patch SHA-256: 9e323562570c8a794862b074b22bc9be46fe95116c86ea493e0e5ba27788a3e7
    • Signing certificate SHA-256: f718835f014c8c4bfdcb281483eb9aea0d33cf705f7f1399545821b164f58898
    • arm64-v8a APK SHA-256: 7f820af433b66bcf8fd950b3c81f3387dcb919da6f5d8d43530c288da86d5b4c
    • armeabi-v7a APK SHA-256: 971772439e5d0d34079b4c5c1c6ae77466d5df16fac2a4709fc265cacc9ddea5
    • x86_64 APK SHA-256: fb51daccabf2ef2d5ea50d5c38ad628d5ce78e26ee86212eb5ba79b469b7e004

    Что изменилось

    • Hysteria2 URI сохраняется целиком и разбирается встроенным официальным Hysteria core/extras app/v2.12.2 внутри общего libbox.so.
    • Работают auth, IPv4/IPv6, Gecko/Salamander, bandwidth, port hopping, TLS pin и ECH; native JSON дополнительно поддерживает custom CA и mTLS без отдельного процесса или второго TUN.
    • Subscription identity учитывает безопасный SHA-256 transport fingerprint: разные pin/URI-варианты не схлопываются, а изменение активного сервера требует подтверждённого reconnect.
    • Diagnostics report v6 связывает attempt/stage с профилем, outbound, протоколом и opaque endpoint, не сохраняя URI, auth, pin, ECH, сертификаты или ключи.
    • Сборка ядра обязательно запускает patched Go-тесты protocol/hysteria2, поэтому release gate проверяет фактически поставляемую реализацию.

    Проверка релиза

    • Пройдены host/unit/integration-проверки, локальный upstream Gecko test и полный доступный набор Android emulator tests.
    • Release attestation: host/emulator-verified; physical Android device not verified.
    • По прямому разрешению владельца релиз опубликован без ADB-gate: физическое Android-устройство, включая Gecko на реальной сети, для этого релиза не проверялось.

    Каждый APK содержит только одну архитектуру и встроенный libbox; отдельная динамическая загрузка ядра не используется.

    Известные ограничения MVP

    • Android 8+; доступны отдельные arm64-v8a, armeabi-v7a и x86_64 APK, интерфейс рассчитан на телефоны.
    • Always-on/Lockdown и shared UID не поддерживаются как гарантированный per-app режим.
    • Managed DNS перехватывает TCP/UDP 53, но не встроенный DoH, DoT или mDNS; FakeIP выключен.
    • Domain-only block не является firewall: для гарантии нужен IP/CIDR rule-set.
    • Явный outbound tag общего правила должен существовать в каждом используемом профиле; пустой tag автоматически выбирает proxy текущего профиля.
    • Clash YAML и Hysteria v1 URI пока не импортируются; raw JSON остаётся ответственностью пользователя.
    • APK проверяется один раз при запуске; загрузка и системная установка требуют подтверждения, silent install недоступен. Подписки не обновляются в фоне, core обновляется только вместе с APK.
    • При неработающем proxy/DNS VPN закрывается без бесконечного retry и plaintext DNS fallback.
    Downloads
  • v0.3.22-test.1 28bc460c95

    Zapret KVN 0.3.22-test.1 (emulator-only)
    All checks were successful
    Android CI / build (push) Successful in 19m26s
    Pre-release

    loop-uh released this 2026-08-31 17:16:21 +03:00 | 28 commits to main since this release

    Zapret KVN 0.3.22-test.1

    host/emulator-verified; physical Android device not verified.
    Hysteria2 URI, TLS and diagnostics emulator-only test build.

    • Embeds official Hysteria core/extras app/v2.12.2 for plain, Salamander and Gecko.

    • Preserves the exact imported URI and uses a secret-safe transport fingerprint for subscription identity.

    • Preserves certificate SHA-256 pinning, ECH, port hopping and Android-protected sockets; native JSON also supports custom CA and mTLS.

    • Adds diagnostic schema v6 with attempt/stage/profile/outbound/protocol context and opaque endpoints.

    • Uses synthetic test credentials only; Gecko is not confirmed on a physical Android device.

    • Not a Stable or Beta-updater release.

    • Not for F-Droid or Telegram distribution.

    • Tested emulator APIs: 26,28,29,36,37.

    • Automated test status: 315/315 JVM and 145/145 focused emulator instrumentation tests passed; official Hysteria2 Go tests passed; physical Android device not verified.

    • Physical Pixel/device verification remains open.

    Downloads
  • v0.3.21 6ffc12b4d3

    Zapret KVN 0.3.21
    Some checks failed
    Android CI / build (push) Failing after 16m4s
    Stable

    loop-uh released this 2026-08-30 00:38:05 +03:00 | 29 commits to main since this release

    Zapret KVN 0.3.21

    • Канал: stable
    • Android package: io.github.zapretkvn.android
    • APK: отдельные arm64-v8a, armeabi-v7a и x86_64
    • Core tag: v1.13.18-extended-2.6.5
    • Core commit: e8f6936480b7fa9738911e3e7fc2ec0d8a634a88
    • Core patch SHA-256: 4345b98b1ee1d3a619b5e90c3a8a550dc7a2e1638f5795ad4c4db1b5b44b5d30
    • Signing certificate SHA-256: f718835f014c8c4bfdcb281483eb9aea0d33cf705f7f1399545821b164f58898
    • arm64-v8a APK SHA-256: 44dcdab73a51d645f1500d5cf905ffd7212b0ddfc6f617f4b41720a21a722720
    • armeabi-v7a APK SHA-256: 35c96ff2250aa55eaed8c278c99b40ec2fdaaf8c24f235a9f9138168e76e8904
    • x86_64 APK SHA-256: 24b16001e21c91561658994c820fe158ae5fbd3c0049798d16456ea87c1d21f2

    Что изменилось

    • Все Hysteria2-подключения используют встроенный официальный Hysteria core/extras app/v2.12.2 внутри общего libbox.so.
    • Добавлена поддержка Hysteria2 Gecko и Salamander, TLS pin, ECH и port hopping без отдельного процесса или второго TUN.
    • Импорт HY2 корректно обрабатывает base64url auth, IPv4/IPv6, диапазоны портов, insecure, pin и percent-encoded названия.
    • QR-коды конфигураций и подписок можно считывать камерой или выбирать из галереи; URL подписки загружается только после подтверждения.

    Проверка релиза

    • Пройдены host/unit/integration-проверки, локальный upstream Gecko test и полный доступный набор Android emulator tests.
    • По прямому разрешению владельца релиз опубликован без ADB-gate: физическое Android-устройство, включая Gecko на реальной сети, для этого релиза не проверялось.

    Каждый APK содержит только одну архитектуру и встроенный libbox; отдельная динамическая загрузка ядра не используется.

    Известные ограничения MVP

    • Android 8+; доступны отдельные arm64-v8a, armeabi-v7a и x86_64 APK, интерфейс рассчитан на телефоны.
    • Always-on/Lockdown и shared UID не поддерживаются как гарантированный per-app режим.
    • Managed DNS перехватывает TCP/UDP 53, но не встроенный DoH, DoT или mDNS; FakeIP выключен.
    • Domain-only block не является firewall: для гарантии нужен IP/CIDR rule-set.
    • Явный outbound tag общего правила должен существовать в каждом используемом профиле; пустой tag автоматически выбирает proxy текущего профиля.
    • Clash YAML и Hysteria v1 URI пока не импортируются; raw JSON остаётся ответственностью пользователя.
    • APK проверяется один раз при запуске; загрузка и системная установка требуют подтверждения, silent install недоступен. Подписки не обновляются в фоне, core обновляется только вместе с APK.
    • При неработающем proxy/DNS VPN закрывается без бесконечного retry и plaintext DNS fallback.
    Downloads
  • v0.3.20-test.1 bb76d55d68

    Zapret KVN 0.3.20-test.1 (emulator-only)
    Some checks failed
    Android CI / build (push) Failing after 11m38s
    Pre-release

    loop-uh released this 2026-08-29 02:35:57 +03:00 | 30 commits to main since this release

    Zapret KVN 0.3.20-test.1

    Host/emulator-verified Hysteria2 and QR subscription test build.

    • Embeds official Hysteria core/extras app/v2.12.2 for plain, Salamander and Gecko.

    • Preserves certificate SHA-256 pinning, ECH, port hopping and Android-protected sockets.

    • Adds direct configuration QR and subscription/deep-link QR import from camera or gallery.

    • Subscription QR results open identity/HWID settings before the first network request.

    • Uses synthetic test credentials only; Gecko is not confirmed on a physical Android device.

    • Not a Stable or Beta-updater release.

    • Not for F-Droid or Telegram distribution.

    • Tested emulator APIs: 36.

    • Automated test status: host and API 36 emulator verified; 102 cases, 1 legacy sing-quic loopback skipped.

    • Physical Pixel/device verification remains open.

    Downloads
  • v0.3.20 38a444be6c

    Zapret KVN 0.3.20
    All checks were successful
    Android CI / build (push) Successful in 19m33s
    Stable

    loop-uh released this 2026-08-21 01:20:22 +03:00 | 31 commits to main since this release

    Zapret KVN 0.3.20

    • Канал: stable
    • Android package: io.github.zapretkvn.android
    • APK: отдельные arm64-v8a, armeabi-v7a и x86_64
    • Core tag: v1.13.18-extended-2.6.5
    • Core commit: e8f6936480b7fa9738911e3e7fc2ec0d8a634a88
    • Core patch SHA-256: 328fc9e6ef1e17e83b2abcad62a707f14235e4ccc8c892acdf97c097bbb99e7d
    • Signing certificate SHA-256: f718835f014c8c4bfdcb281483eb9aea0d33cf705f7f1399545821b164f58898
    • arm64-v8a APK SHA-256: fb156c943d13dbe2eb60ac3e529a90ed609c2806856dcdc8283c32c5d7463352
    • armeabi-v7a APK SHA-256: 601236cd0a4108d7710192bf93f58416359689e1b04524feb584a5fe676259b2
    • x86_64 APK SHA-256: ddb063362cf87bcdbb73b461db3b8f3bf5634af83cd3367042e5c57595476b1c

    Что изменилось

    • Раздельные профили одной подписки теперь синхронизируются как единая группа по исходному URL.
    • Новые credentials и obfs-пароли обновляются без сброса индивидуальных маршрутов каждого профиля.
    • Перед сохранением показываются добавленные и удалённые серверы; вручную удалённые профили не создаются повторно.
    • Изменения группы применяются атомарно, а удаление подключённого сервера безопасно отключает VPN.

    Каждый APK содержит только одну архитектуру и встроенный libbox; отдельная динамическая загрузка ядра не используется.

    Известные ограничения MVP

    • Android 8+; доступны отдельные arm64-v8a, armeabi-v7a и x86_64 APK, интерфейс рассчитан на телефоны.
    • Always-on/Lockdown и shared UID не поддерживаются как гарантированный per-app режим.
    • Managed DNS перехватывает TCP/UDP 53, но не встроенный DoH, DoT или mDNS; FakeIP выключен.
    • Domain-only block не является firewall: для гарантии нужен IP/CIDR rule-set.
    • Явный outbound tag общего правила должен существовать в каждом используемом профиле; пустой tag автоматически выбирает proxy текущего профиля.
    • Clash YAML и Hysteria v1 URI пока не импортируются; raw JSON остаётся ответственностью пользователя.
    • APK проверяется один раз при запуске; загрузка и системная установка требуют подтверждения, silent install недоступен. Подписки не обновляются в фоне, core обновляется только вместе с APK.
    • При неработающем proxy/DNS VPN закрывается без бесконечного retry и plaintext DNS fallback.
    Downloads
  • v0.3.18 6bebfdd377

    Zapret KVN 0.3.18
    All checks were successful
    Android CI / build (push) Successful in 11m11s
    Stable

    loop-uh released this 2026-08-20 20:13:24 +03:00 | 34 commits to main since this release

    Zapret KVN 0.3.18

    • Канал: stable
    • Android package: io.github.zapretkvn.android
    • APK: отдельные arm64-v8a, armeabi-v7a и x86_64
    • Core tag: v1.13.14-extended-2.5.2
    • Core commit: ff11f007ec798136a5de258f947a4f34011a37ea
    • Core patch SHA-256: d43c8df54c0f5da13e2510445defd8662726d1137f4cebe9186f89d154d300e3
    • Signing certificate SHA-256: f718835f014c8c4bfdcb281483eb9aea0d33cf705f7f1399545821b164f58898
    • arm64-v8a APK SHA-256: 29baa0f4f0903321e505f414077a42a81137403774531d0611977e5897af2d6a
    • armeabi-v7a APK SHA-256: 83035ab9cd167d79daba72a8eba26b30c7cb03275ec4b76cd6ed376c78db6d12
    • x86_64 APK SHA-256: 893e83abaa2344adf9057bd081822ed52d77af53fd57ddfa9fa228fac79005e2

    Что изменилось

    • Раздельные профили одной подписки теперь синхронизируются как единая группа по исходному URL.
    • Новые credentials и obfs-пароли обновляются без сброса индивидуальных маршрутов каждого профиля.
    • Перед сохранением показываются добавленные и удалённые серверы; вручную удалённые профили не создаются повторно.
    • Изменения группы применяются атомарно, а удаление подключённого сервера безопасно отключает VPN.

    Каждый APK содержит только одну архитектуру и встроенный libbox; отдельная динамическая загрузка ядра не используется.

    Известные ограничения MVP

    • Android 8+; доступны отдельные arm64-v8a, armeabi-v7a и x86_64 APK, интерфейс рассчитан на телефоны.
    • Always-on/Lockdown и shared UID не поддерживаются как гарантированный per-app режим.
    • Managed DNS перехватывает TCP/UDP 53, но не встроенный DoH, DoT или mDNS; FakeIP выключен.
    • Domain-only block не является firewall: для гарантии нужен IP/CIDR rule-set.
    • Явный outbound tag общего правила должен существовать в каждом используемом профиле; пустой tag автоматически выбирает proxy текущего профиля.
    • Clash YAML и Hysteria v1 URI пока не импортируются; raw JSON остаётся ответственностью пользователя.
    • APK проверяется один раз при запуске; загрузка и системная установка требуют подтверждения, silent install недоступен. Подписки не обновляются в фоне, core обновляется только вместе с APK.
    • При неработающем proxy/DNS VPN закрывается без бесконечного retry и plaintext DNS fallback.
    Downloads
  • v0.3.17 05d5e0a89f

    Zapret KVN 0.3.17
    All checks were successful
    Android CI / build (push) Successful in 8m3s
    Stable

    loop-uh released this 2026-08-20 19:39:20 +03:00 | 36 commits to main since this release

    Zapret KVN 0.3.17

    • Канал: stable
    • Android package: io.github.zapretkvn.android
    • APK: отдельные arm64-v8a, armeabi-v7a и x86_64
    • Core tag: v1.13.14-extended-2.5.2
    • Core commit: ff11f007ec798136a5de258f947a4f34011a37ea
    • Core patch SHA-256: d43c8df54c0f5da13e2510445defd8662726d1137f4cebe9186f89d154d300e3
    • Signing certificate SHA-256: f718835f014c8c4bfdcb281483eb9aea0d33cf705f7f1399545821b164f58898
    • arm64-v8a APK SHA-256: 28918b1db25b5b9180efb5a06a1230c2ec55700859065d862bf6f86ccad8de59
    • armeabi-v7a APK SHA-256: 92cea7860bcb7a11902ac60827642c179ac3f5b4739ee85a3b433a66d739392d
    • x86_64 APK SHA-256: 74fc56901b144369819c1f17b019c87ad7288d9ab28f1ba518d326d11208d3e1

    Что изменилось

    • Смешанные подписки теперь добавляют все поддерживаемые серверы, а неподдерживаемые URI-схемы показываются предупреждением без раскрытия адресов и credentials.
    • Fragment #… у HTTP(S) URL подписки удаляется перед загрузкой и сохранением источника обновления.
    • Updater, документация и release tooling переведены на актуальный Forgejo-репозиторий организации zapretkvn.
    • Сборки Forgejo Actions ограничены одним Gradle worker без постоянных Gradle/Kotlin daemon, чтобы укладываться в лимит памяти runner.

    Каждый APK содержит только одну архитектуру и встроенный libbox; отдельная динамическая загрузка ядра не используется.

    Известные ограничения MVP

    • Android 8+; доступны отдельные arm64-v8a, armeabi-v7a и x86_64 APK, интерфейс рассчитан на телефоны.
    • Always-on/Lockdown и shared UID не поддерживаются как гарантированный per-app режим.
    • Managed DNS перехватывает TCP/UDP 53, но не встроенный DoH, DoT или mDNS; FakeIP выключен.
    • Domain-only block не является firewall: для гарантии нужен IP/CIDR rule-set.
    • Явный outbound tag общего правила должен существовать в каждом используемом профиле; пустой tag автоматически выбирает proxy текущего профиля.
    • Clash YAML и Hysteria v1 URI пока не импортируются; raw JSON остаётся ответственностью пользователя.
    • APK проверяется один раз при запуске; загрузка и системная установка требуют подтверждения, silent install недоступен. Подписки не обновляются в фоне, core обновляется только вместе с APK.
    • При неработающем proxy/DNS VPN закрывается без бесконечного retry и plaintext DNS fallback.
    Downloads
  • v0.3.16 dda7001a3b

    Zapret KVN 0.3.16
    All checks were successful
    Android CI / build (push) Successful in 8m23s
    Stable

    loop-uh released this 2026-08-20 19:21:54 +03:00 | 37 commits to main since this release

    Zapret KVN 0.3.16

    • Канал: stable
    • Android package: io.github.zapretkvn.android
    • APK: отдельные arm64-v8a, armeabi-v7a и x86_64
    • Core tag: v1.13.14-extended-2.5.2
    • Core commit: ff11f007ec798136a5de258f947a4f34011a37ea
    • Core patch SHA-256: d43c8df54c0f5da13e2510445defd8662726d1137f4cebe9186f89d154d300e3
    • Signing certificate SHA-256: f718835f014c8c4bfdcb281483eb9aea0d33cf705f7f1399545821b164f58898
    • arm64-v8a APK SHA-256: dabbb3117b45bd82122f08251745b34e15bede9b1354f670533dbeec9aecb94b
    • armeabi-v7a APK SHA-256: eb5e1ed2fc95f368001589072cc62e878a5a0b2bbbcdc69da104492dcbdfb631
    • x86_64 APK SHA-256: dfeafed3106063d32a9515d0bd027b07eaf83825bbe131563d281e319dedc187

    Что изменилось

    • Смешанные подписки теперь добавляют все поддерживаемые серверы, а неподдерживаемые URI-схемы показываются предупреждением без раскрытия адресов и credentials.
    • Fragment #… у HTTP(S) URL подписки удаляется перед загрузкой и сохранением источника обновления.
    • Updater, документация и release tooling переведены на актуальный Forgejo-репозиторий организации zapretkvn.
    • Сборки Forgejo Actions ограничены одним Gradle worker без постоянных Gradle/Kotlin daemon, чтобы укладываться в лимит памяти runner.

    Каждый APK содержит только одну архитектуру и встроенный libbox; отдельная динамическая загрузка ядра не используется.

    Известные ограничения MVP

    • Android 8+; доступны отдельные arm64-v8a, armeabi-v7a и x86_64 APK, интерфейс рассчитан на телефоны.
    • Always-on/Lockdown и shared UID не поддерживаются как гарантированный per-app режим.
    • Managed DNS перехватывает TCP/UDP 53, но не встроенный DoH, DoT или mDNS; FakeIP выключен.
    • Domain-only block не является firewall: для гарантии нужен IP/CIDR rule-set.
    • Явный outbound tag общего правила должен существовать в каждом используемом профиле; пустой tag автоматически выбирает proxy текущего профиля.
    • Clash YAML и Hysteria v1 URI пока не импортируются; raw JSON остаётся ответственностью пользователя.
    • APK проверяется один раз при запуске; загрузка и системная установка требуют подтверждения, silent install недоступен. Подписки не обновляются в фоне, core обновляется только вместе с APK.
    • При неработающем proxy/DNS VPN закрывается без бесконечного retry и plaintext DNS fallback.
    Downloads
  • v0.3.15 51cc70aa93

    Zapret KVN 0.3.15
    All checks were successful
    Android CI / build (push) Successful in 7m37s
    Stable

    loop-uh released this 2026-08-20 18:11:33 +03:00 | 38 commits to main since this release

    Zapret KVN 0.3.15

    • Канал: stable
    • Android package: io.github.zapretkvn.android
    • APK: отдельные arm64-v8a, armeabi-v7a и x86_64
    • Core tag: v1.13.14-extended-2.5.2
    • Core commit: ff11f007ec798136a5de258f947a4f34011a37ea
    • Core patch SHA-256: d43c8df54c0f5da13e2510445defd8662726d1137f4cebe9186f89d154d300e3
    • Signing certificate SHA-256: f718835f014c8c4bfdcb281483eb9aea0d33cf705f7f1399545821b164f58898
    • arm64-v8a APK SHA-256: a98f5cf3516b79ddc031e8c3e6ed1ce5f5135205db043352c3ccb464456dc075
    • armeabi-v7a APK SHA-256: c1e42fbca547d53fed707743f82641d953ab4793a2da5323066e8dc6f9339d53
    • x86_64 APK SHA-256: 495215268ac6fd847f0dc8c7f28f58007a7c545c7336751b98fff3f41653413c

    Что изменилось

    • Смешанные подписки теперь добавляют все поддерживаемые серверы, а неподдерживаемые URI-схемы показываются предупреждением без раскрытия адресов и credentials.
    • Fragment #… у HTTP(S) URL подписки удаляется перед загрузкой и сохранением источника обновления.
    • Updater, документация и release tooling переведены на актуальный Forgejo-репозиторий организации zapretkvn.
    • Сборки Forgejo Actions ограничены одним Gradle worker без постоянных Gradle/Kotlin daemon, чтобы укладываться в лимит памяти runner.

    Каждый APK содержит только одну архитектуру и встроенный libbox; отдельная динамическая загрузка ядра не используется.

    Известные ограничения MVP

    • Android 8+; доступны отдельные arm64-v8a, armeabi-v7a и x86_64 APK, интерфейс рассчитан на телефоны.
    • Always-on/Lockdown и shared UID не поддерживаются как гарантированный per-app режим.
    • Managed DNS перехватывает TCP/UDP 53, но не встроенный DoH, DoT или mDNS; FakeIP выключен.
    • Domain-only block не является firewall: для гарантии нужен IP/CIDR rule-set.
    • Явный outbound tag общего правила должен существовать в каждом используемом профиле; пустой tag автоматически выбирает proxy текущего профиля.
    • Clash YAML и Hysteria v1 URI пока не импортируются; raw JSON остаётся ответственностью пользователя.
    • APK проверяется один раз при запуске; загрузка и системная установка требуют подтверждения, silent install недоступен. Подписки не обновляются в фоне, core обновляется только вместе с APK.
    • При неработающем proxy/DNS VPN закрывается без бесконечного retry и plaintext DNS fallback.
    Downloads