AI summary
Material Xray is an Android proxy client that runs xray-core with a TUN interface for routing device traffic. Supports subscription import, per-app bypass, latency testing, and both root-managed and rootless VpnService modes. Requires root for full functionality and includes permission to access the camera (possibly for QR code scanning).
Generated by AI. May contain inaccuracies.
About this app
Material Xray is an Android proxy client. It runs xray-core with a native TUN inbound, manages the process lifecycle, and routes device traffic through the selected outbound server using root-managed policy routing or Android VpnService.
Features
- Material Design 3 Jetpack Compose UI. - Subscription import and refresh for common share-link formats. - Server cards grouped by subscription. - Per-server latency testing. - Per-app bypass list. - Foreground Xray service with live app and Xray logs. - Root-managed Xray TUN interface. - Per-app routing with custom proxy server selection. - Policy routing for captured app traffic. - Xray outbound binding to the active physical interface. - Network-change retargeting for Wi-Fi and cellular switches. - Pre-start hostname resolution with randomized A/AAAA selection.
Requirements
- Android 8 or newer (actually tested on Android 14+). - Root access with su for root service mode. - Android SDK and a JDK compatible with the Gradle wrapper. - A connected Android device or emulator for install/debug flows.
The app currently bundles:
- app/src/main/assets/xray_arm64 for root service mode. - app/src/main/jniLibs/arm64-v8a/libxray.so for rootless VpnService mode.
Only arm64 is wired up at the moment.
What's new
https://github.com/reddxae/MaterialXray/compare/v0.4.3...v0.5.0/
About this version
- Version
- 0.5.0 (500)
- Size
- 29.44 MB
- Requires Android
- 9
- Target SDK
- 28
- Architecture
- arm64-v8a
- Downloads
- 17
- Updated
- Jul 13, 2026
- Package
- com.material.xray
Ratings & reviews
- 50
- 40
- 30
- 20
- 10