Android System-Level Xray Transparent Proxy Module
Supports TPROXY, UDP, IPv6, Per-App Proxy, Subscription Management
中文 | English
| Feature | Description |
|---|---|
| WebUI Management | Material Design 3 modern interface with Monet theming support |
| Transparent Proxy | Supports TPROXY / REDIRECT modes, full TCP + UDP interception |
| Per-App Proxy | Blacklist / Whitelist mode for precise proxy control |
| Routing Rules | Custom domain, IP, port and other routing rules |
| DNS Settings | Custom DNS servers and static Hosts mapping |
| Subscription | Add and update subscriptions online, auto-parse nodes |
| Hotspot Sharing | Proxy WiFi hotspot and USB tethering traffic |
| Hot Switch | Switch nodes without restarting the service |
- Download the latest ZIP from Releases
- Flash the module in Magisk / KernelSU / APatch
- Reboot your device
- Open the WebUI from your module manager to configure
/data/adb/modules/netproxy/
├── bin/ # Xray binary
├── config/
│ ├── xray/
│ │ ├── confdir/ # Xray core configuration
│ │ │ ├── routing/ # Routing & Shunting configuration
│ │ │ │ ├── internal/ # Internal system configuration
│ │ │ │ ├── direct.json
│ │ │ │ ├── global.json
│ │ │ │ ├── rule.json
│ │ │ │ └── routing_rules.json
│ │ │ ├── 00_log.json
│ │ │ ├── 01_api.json
│ │ │ ├── 02_dns.json
│ │ │ ├── 03_inbounds.json
│ │ │ ├── 04_outbounds.json
│ │ │ └── 05_policy.json
│ │ └── outbounds/ # Outbound node group directories
│ │ ├── default/ # Default node group
│ │ └── sub_xxx/ # Subscription group directories
│ ├── tproxy/
│ │ └── tproxy.conf # Transparent proxy configuration
│ └── module.conf # Module settings (autostart, etc.)
├── logs/ # Runtime logs
├── scripts/ # Start, stop, subscription scripts
├── webroot/ # WebUI static resources
└── service.sh # Module entry point
In the WebUI Config page, click Add → Add Node and paste your node link:
vless://... or vmess://... or trojan://... etc.
Click Add → Add Subscription, enter the subscription name and URL to auto-parse all nodes.
Create a JSON config file in the outbounds/default directory:
{
"outbounds": [
{
"tag": "proxy",
"protocol": "vless",
"settings": { ... }
}
]
}Contributions are welcome!
- Submit Issues to report bugs
- Suggest new features
- Submit Pull Requests
- Star the project to show support!
This project is built upon the following excellent open-source projects:
| Project | Description |
|---|---|
| Xray-core | Core proxy engine with VLESS, XTLS, REALITY protocols |
| v2rayNG | Node link parsing logic reference |
| AndroidTProxyShell | Android TProxy implementation reference |
| KsuWebUIStandalone | WebUI standalone solution reference |
| Proxylink | Proxy link parser for subscription parsing and config generation |




