We are excited to announce the initial release of ARUT (v0.0.1-beta) — a high-performance, lightweight, and completely root-free reverse tethering tool that lets your Android devices seamlessly access your PC's internet connection over USB.
High Speed, Zero Root, and Dual-Engine Architecture
ARUT enables instant internet sharing from your computer to Android devices using native ADB port forwarding and on-device VPN routing. Whether you are developing apps, working in areas with unstable Wi-Fi, or looking for ultra-low latency and maximum transfer rates, ARUT provides a seamless and secure bridge without modifying or rooting your phone or computer.
Key Highlights & New Capabilities
- Zero Root Required: Operates 100% without root permissions on both the Android device and host PC.
- Dual High-Performance Relays: Native compiled Rust server (~5MB RAM & minimal CPU) plus pure Java 17+ NIO server for universal portability.
- Full Protocol Relaying: Robust routing and forwarding of both TCP and UDP packets over IPv4.
- 1-Click Launchers: Pre-configured start scripts (arut-run.cmd / arut-run) with automatic ADB validation and APK deployment.
- Bundled Standalone ADB: Platform-tools included out of the box for Windows, Linux, and macOS.
- Simultaneous Multi-Device Support: Manage and tether multiple connected Android phones with automatic tunnel orchestration.
- Intuitive CLI & Daemon Mode: Flexible command line interface (run, autorun, relay, install, start, stop, tunnel).
- 100% Open-Source & Private: Zero telemetry, zero external tracking, direct on-device and local host packet transmission.
Ready for Testing & Multi-Platform Deployment
ARUT v0.0.1-beta is distributed as pre-packaged standalone bundles for Windows (64-bit), Linux (x86_64), macOS, and universal Java packages. Grab your copy on GitHub, test your connection, and share your feedback or bug reports with our community.
Ready to test ARUT v0.0.1-beta?
Download pre-built distribution packages for Windows, Linux, and macOS directly from GitHub.