
Anubis Android App Manager
This is a VPN-aware Android app manager that uses Shizuku to completely freeze apps with `pm disable-user` based on your VPN connection state. Unlike sandboxing solutions, frozen apps can't run any code at all. You define groups (Local, VPN Only, or Launch with VPN), assign apps to them, and Anubis monitors your VPN connection through ConnectivityManager to freeze or unfreeze entire groups automatically. The implementation is clean: Room database for group storage, AIDL UserService pattern for Shizuku commands, and NetworkCallback for VPN detection. It's designed for the specific use case where you want certain apps to only run when connected to a VPN, or vice versa, without giving those apps any chance to detect or bypass the restriction.
- skills.sh installs
- 324
- GitHub stars
- 26
- last updated
- Jun 3, 2026
Install
$ npx -y skills add aradotso/trending-skills --skill anubis-android-app-manager --agent claude-codeInstalls into .claude/skills of the current project.
Files
Anubis Android App Manager
Skill by ara.so — Daily 2026 Skills collection.
Anubis is an Android app manager that uses Shizuku to completely disable (pm disable-user) app groups based on VPN connection state. Unlike sandboxing solutions (Island, Shelter), disabled apps cannot run code, access network interfaces, or detect VPN presence at all.
Core Concepts
| Group Policy | Behavior |
|---|---|
| Local | Frozen when VPN is active; runs without VPN |
| VPN Only | Frozen when VPN is inactive; runs through VPN |
| Launch with VPN | Never frozen; launching triggers VPN activation |
Requirements
- Android 10+ (API 29)
- Shizuku installed and running
- At least one VPN client installed
Setup
- Install and start Shizuku (via ADB or Wireless Debugging):
adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh - Install Anubis APK
- Grant Shizuku permission when prompted
- Grant VPN permission when prompted (needed for dummy VPN disconnect)
- Go to Apps tab → assign apps to groups
- Select VPN client in Settings
- Toggle stealth mode on Home screen
Sponsors
Details
- Repository
- github.com/aradotso/trending-skills
- Category
- Mobile Development
- First seen
- Jun 3, 2026
More from aradotso/trending-skills
All 251- Nothing Ever Happens Polymarket Bot324
- Openduck Distributed Duckdb321
- Designlang Design Extract318
- Uzi Skill Stock Analyzer318
- Tech Doc Style Chinese316
- Weft Ai Language315
- Hy World 2 0 3d World Model314
- Killerpdf Portable Editor312
- Xata Postgres Platform312
- Lingbot Map 3d Reconstruction310
- Diagram Design Editorial307
- Meta Harness Optimization306
- Border Beam React304
- Wx Favorites Report299
- Cc Design Html Prototyping297
- Pgque Postgres Queue296
- Huashu Design Html Native290
- Freebuff2api Openai Proxy289
- Aube Package Manager286
- Permiso Accessibility Permissions283
- Mdv Markdown Visualization282
- Create Simulated Aeronautics Mod281
- Kami Document Design277
- Gpt2api Openai Gateway276