Overview
Developed by Fanju6, NetProxy-Magisk is a cutting-edge proxy suite bringing the speed and flexibility of Sing-box to rooted Android devices with a polished, built-in WebUI management dashboard.
Managing command-line proxy modules can be tedious on a mobile phone. NetProxy bridges this gap by bundling an on-device local web dashboard. Users can import remote subscription links, toggle nodes, view live traffic graphs, and inspect active TCP/UDP connections directly from their mobile browser without touching a terminal.
Technical Architecture & How It Works
High-Performance Sing-box TPROXY Gateway
- Kernel Routing Setup: NetProxy initializes Linux
ip ruleandiptables/nftablestables on boot. - Sing-box Engine: Launches the compiled Sing-box binary as a supervised root background daemon.
- Inbound TPROXY: Intercepts outbound device traffic using Linux kernel TPROXY (Transparent Proxy), preserving original source and destination IP addresses.
- Local WebUI Dashboard: Serves an on-device responsive web dashboard over localhost (
127.0.0.1:9090), exposing node selection, latency testing, routing rule management, and real-time connection logs.
Installation & Quickstart
- Flash
NetProxy-vX.zipin Magisk, KernelSU, or APatch. - Reboot your device.
- Open your mobile browser and visit:
http://127.0.0.1:9090 - Paste your Sing-box subscription URL into the Subscription tab and tap Update.
- Select your desired node and toggle Proxy Status to ON.