anubis/settings.gradle.kts
sogonov 20528eba7d Anubis v0.1.0 - initial release
App lifecycle manager with VPN integration.

Freezes/unfreezes apps based on VPN state via Shizuku (pm disable-user).

  - Three app groups: Local, VPN Only, Launch with VPN
  - VPN client control: v2rayNG, NekoBox, Happ, v2rayTun, V2Box + custom
  - VPN client detection via dumpsys connectivity
  - Dummy VPN disconnect, force-stop, kill escalation
  - Pinned shortcuts with orchestration
  - Background VPN monitoring (optional)
  - Network check, Quick Settings tile, auto-freeze on boot
  - jadx-discovered broadcast APIs for closed-source clients
2026-04-13 09:45:28 +03:00

19 lines
366 B
Kotlin

pluginManagement {
repositories {
google()
mavenCentral()
gradlePluginPortal()
}
}
@Suppress("UnstableApiUsage")
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
google()
mavenCentral()
}
}
rootProject.name = "VpnStealthSwitch"
include(":app")