MultiRoute

Verified safeOpen sourceExclusive
—
No reviews reviews
—
downloads
11
android

AI summary

Root- and Xposed-based per-app network routing across Wi-Fi, cellular, and Ethernet, with dual-Wi-Fi management, automatic failover, and DNS routing. Requires a compatible root solution and Xposed framework.

Generated by AI. May contain inaccuracies.

About this app

Give every app its own network egress.

Android restricts network traffic to a single default interface. Even when connected to dual Wi-Fi and mobile data simultaneously, applications cannot utilize multiple networks concurrently without custom socket programming. MultiRoute lifts this limitation via Xposed: assign applications individually to Primary Wi-Fi, Secondary Wi-Fi (Dual WLAN), Cellular, or Ethernet. Network routing is handled directly by kernel policy routing (ip rule), requiring no VPN service, ensuring native throughput and ultra-low latency.

Features Per-App Routing: Route specific apps through dedicated network interfaces while unassigned apps use the default route. Built-in Dual Wi-Fi Manager: Connect to secondary Wi-Fi manually without OEM restrictions, featuring 4 connection schemes (Auto, OEM/Xiaomi Slave, AOSP Overlay, Root Direct SYSTEM_UID), multi-band SSID selection, and BSSID penalty clearing. Automatic Failover: Automatically reroutes traffic through the default network when the assigned interface disconnects, and seamlessly migrates back once restored. App Clones & Multi-User Support: Independently configure cloned apps (e.g., Xiaomi Dual Apps) and work profiles. Per-Interface DNS: Automatically redirects port 53 DNS queries to the assigned interface's upstream resolver (secure DNS preserved). LAN Bypass: Allows direct access to local subnet devices (NAS, printers, casting) even when an app is routed through mobile data. Automatic Boot Recovery: Restores routing rules automatically on system boot via root scripts and system broadcasts. System Diagnostics: One-tap diagnostic log export with route table status, kernel rules, and logcat snapshots via SAF and system sharing.

Compatibility

Item Requirement Root Solution KernelSU / Magisk / APatch Xposed Framework LSPosed (or compatible framework supporting LibXposed API 101+) Module Scope System Framework only (system / system_server) Android Version Android 11+ (minSdk 30); verified on Android 16 and 17 (HyperOS)

Notes

Activation: Enable MultiRoute in LSPosed Manager, check System Framework in scope, then reboot the device (or soft restart Zygote). Module Updates: A system reboot is required after updating the module APK to load new hook bytecode. Modifying routing rules in the app does not require a reboot. VPN Coexistence: With a full-tunnel VPN, assigned apps will bypass the VPN tunnel. If Android's "Always-on VPN with block connections without VPN" is enabled, the VPN takes precedence.

License GNU General Public License v3.0

What's new

v1.4.1Oct 21, 2026

Personal Hotspot Compatibility: Detect active SoftAP hotspot state and frequency band to avoid concurrent radio conflicts on the secondary Wi-Fi. Automatically reconnect secondary Wi-Fi after Hotspot is turned off (when auto-reconnect is enabled). Xiaomi / HyperOS Compatibility: Improve secondary Wi-Fi connection flow on Xiaomi/HyperOS via SlaveWifiService, preventing primary Wi-Fi disconnections and connection timeouts. Fix an issue where some Wi-Fi scan results showed -99 dBm on Xiaomi devices. Connection & Teardown Improvements: Prevent connecting to the active primary Wi-Fi as secondary Wi-Fi. Clean up residual requests and configurations when disconnecting secondary Wi-Fi to prevent unintended auto-reconnection. UI Adjustments: Refine main screen Wi-Fi signal icon style. Fix card border color in dark theme when hotspot is active.

About this version

Version
1.4.1 (10106)
Size
3.49 MB
Requires Android
11
Target SDK
30
Architecture
x86_64, arm64-v8a, armeabi-v7a, x86
Downloads
0
Updated
Oct 21, 2026
Package
io.github.linoleic.multiroute
Languages2
ChineseEnglish

Similar apps

Ratings & reviews

—
0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app