Weβre excited to announce version 3.2.0 of the Flutter V2Ray Client β a release that significantly upgrades the core architecture, improves mobile stability, and introduces powerful new networking capabilities.
This update is not just a routine bump β itβs a core-level evolution, powered by the latest Xray v26.4.17.
π₯ Whatβs New in v3.2.0?
π§ Core Upgrade β Xray v26.4.17
Weβve updated the embedded core from the v25.10.15 line to v26.4.17, bringing a wide range of improvements across performance, networking, and security.
βοΈ Architecture Improvements
π‘ Native TUN Mode (Android VPN)
The biggest change in this release:
- Full integration with Androidβs
VpnService - True device-wide VPN via TUN interface
- Reduced dependency on legacy tun2socks setups
π Result:
- Better performance
- Lower latency
- More stable connections on mobile networks
π― Process-Based Routing
Fine-grained traffic control is now possible:
- Route traffic per-app (where Android allows)
- Better control over which apps use VPN
π Ideal for:
- Split tunneling
- Battery optimization
- Advanced routing rules
π Protocol & Networking Enhancements
β‘ Hysteria2 Support
A modern UDP-based protocol designed for mobile conditions:
- High throughput
- Better performance on unstable networks
- Reduced latency under packet loss
π UDPhop
Dynamic port hopping for UDP traffic:
- Keeps connections alive under throttling
- Bypasses port-based restrictions
π¦ Salamander Obfuscation
An optional obfuscation layer:
- Makes traffic harder to detect
- Improves resilience against DPI (Deep Packet Inspection)
π΅οΈ Advanced Obfuscation β FinalMask
More tools to stay undetectable:
- Custom HTTP/TCP headers
- TCP fragmentation
- UDP noise injection
- Randomized traffic patterns
π Result:
- Stronger resistance against fingerprinting
- Better reliability in restricted networks
π Security Upgrades
π Certificate Pinning
- Replaces insecure TLS options
- Uses
pinnedPeerCertSha256
π Prevents:
- MITM attacks
- Fake certificates
π‘οΈ REALITY Enhancements
- Stricter certificate validation
- Better detection of interception
π Especially important on:
- Public WiFi
- Mobile networks
π DNS & Routing Improvements
π§ XDNS
- More stable DNS resolution on mobile
- Better behavior during network switches (WiFi β Mobile Data)
- Improved routing consistency in TUN mode
π± Mobile Performance & Stability
This release focuses heavily on real-world Android usage:
- Reduced memory consumption (optimized geodata)
- Fewer runtime crashes
- Better handling of long-lived background sessions
- Improved performance on weak or unstable networks
π Android TUN Improvements
Weβve refined the VPN service layer:
- More stable packet handling
- Reduced packet loss on high-latency connections
- Better behavior under Android background restrictions
- Fewer stalls and race conditions
π What Changed
- Updated
libv2ray(AAR) - Updated
V2rayCoreManager - Fully aligned with new Xray APIs and architecture
π― Why This Release Matters
Version 3.2.0 is a major step toward:
- True native VPN performance on Android
- Stronger censorship resistance
- More reliable long-term connections
- Cleaner and more modern architecture
If you're building a VPN app or integrating V2Ray into Flutter, this update gives you a solid, future-proof foundation.
π¦ Get Started
π GitHub: https://github.com/amir-zr/flutter_v2ray_client
If youβve been waiting for a more stable, powerful, and production-ready mobile VPN core β this is it.
Tags: #Flutter #VPN #V2Ray #XRay #Hysteria #Hysteria2 #Android #Proxy #Dart #OpenSource #Privacy #MobileDevelopment
Links:
- π¦ GitHub Repository
- π Documentation
- π¬ Issues & Discussions
- π Star the Project
Top comments (0)