anubis/build.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

6 lines
284 B
Kotlin

plugins {
id("com.android.application") version "8.8.0" apply false
id("org.jetbrains.kotlin.android") version "2.0.0" apply false
id("org.jetbrains.kotlin.plugin.compose") version "2.0.0" apply false
id("com.google.devtools.ksp") version "2.0.0-1.0.21" apply false
}