AI summary
VPN client for the TiredVPN tunnel system with automatic DPI bypass strategy rotation, smart reconnect, and split tunneling. New in this version: automatic server pool failover when a server fails. Note the app requests CAMERA (for QR import) and QUERY_ALL_PACKAGES (for split tunneling), plus install permissions for its auto-updater.
Generated by AI. May contain inaccuracies.
About this app
TiredVPN Android is the mobile client for the TiredVPN tunnel system. It embeds the Go VPN core as a native shared library (via JNI) and wraps it in a full-featured Android VPN service. The app automatically selects the best bypass strategy for the current network conditions, reconnects after disruptions, and keeps the tunnel alive in the background.
Features
- Multiple DPI bypass strategies - the Go core ships with 20+ strategies (REALITY, Seqovl sequence overlap, QUIC Salamander, HTTP/2 Stego, WebSocket Padded, Traffic Morphing, Protocol Confusion, and more). The client rotates through them automatically when one is blocked, and any strategy can be forced from Settings. - Smart auto-reconnect - survives airplane mode toggles, network switches (Wi-Fi / mobile), and device sleep. A WorkManager-based watchdog ensures the tunnel restarts if the service is killed. - Persistent VPN notification - foreground service with real-time status, latency, and data counters. - Split tunneling - per-app routing: choose which apps go through the tunnel and which use the direct connection. - Port hopping - dynamically switches server ports to evade port-based blocking. - Auto-update system - checks for new versions, downloads APKs, and prompts for installation. - Deep link & QR import - configure servers via tired:// URI scheme or QR code scan. - ADB control - connect, disconnect, and import configs via broadcast intents (useful for Android TV and headless setups). - Boot auto-start - optionally connects on device boot, including direct boot (before unlock). - Android TV support - leanback launcher category, D-pad navigation, banner icon. - Material Design UI - server list, settings, log viewer, split tunneling picker, onboarding wizard.
License
GNU Affero General Public License v3.0
What's new
The app now provides a pool of servers to the core. If one server fails, the connection automatically switches to another without manual intervention. - The pool includes the active server plus all other servers sharing the same secret. Mixed secrets are not supported and will be rejected. - The server list clearly indicates which servers are grouped together and which stand alone. - No background polling — the core only probes servers when a connection is needed, keeping the client lightweight.
About this version
- Version
- 1.6.0 (17)
- Size
- 27.78 MB
- Requires Android
- 7.0
- Target SDK
- 24
- Architecture
- arm64-v8a, armeabi-v7a, x86_64
- Downloads
- 14
- Updated
- Aug 27, 2026
- Package
- com.tiredvpn.android
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10