mirror of
https://github.com/sogonov/anubis.git
synced 2026-04-26 13:10:43 +00:00
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
19 lines
366 B
Kotlin
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")
|