Cross-Platform
Rootless · Reverse Tethering · Rust & Java Relays
ARUT - Rootless Reverse Tethering over USB
ARUT is a seamless, rootless Android reverse tethering suite over USB, allowing Android devices to share your PC's internet with ultra-fast Rust and Java relay servers.
Key Capabilities & Features
- 100% Root-Free: Operates entirely without root permissions on Android or the host PC.
- Dual Relay Architecture: Ultra-low memory Native Rust server (~5MB RAM) + Universal Java 17+ NIO server.
- Full Protocol Support: Complete transparent relaying of both TCP and UDP packets over IPv4.
- 1-Click Launchers: Pre-packaged start scripts with automated ADB validation and APK deployment.
- Bundled ADB Tools: Standalone platform-tools included for Windows, Linux, and macOS.
- Multi-Device Automation: Automated device detection and simultaneous multi-device tethering daemon.
Ready to get started with ARUT?
Explore the open-source repository or download the latest release.