v2rayV 2.3.3 — first release
The first build of v2rayV published anywhere.
Android 7.0+, arm64-v8a. That covers essentially every phone made since 2016; ask if you need 32-bit or x86.
What this is
A V2Ray/Xray client that connects itself. One press measures your line, finds servers, and connects on the first one fast enough — then keeps going in the background so the next press is instant. It installs alongside v2rayNG rather than replacing it.
In this build
- Auto Mode. Fetch, import, filter, measure, keep the winners. A server is accepted when it delivers 70% of what your own connection delivers, measured the same way on both sides.
- Smart Switch (off by default, under Auto Mode). While you are actually using the connection, if requests stop being answered — or throughput drops to a fraction of what the server measured — it moves to the next server in the reserve. It never acts on an idle connection: a phone in a pocket reports the same zero as a dead server.
- Iranian routing by default. Fresh installs previously started on a China ruleset, which pushed every Iranian site through the tunnel.
- Live traffic counters that work. They read zero in every earlier build; the core was never being told to count.
- A dashboard, not a server list, as the home screen.
- Every run reports where its own time went —
line 8.1s · fetch 7.6s · probe 19.8s · …. On a censored network that line is also how you find out which route worked.
Servers and proxies come from v2ray-config, which rebuilds itself daily.
Before you install
Play Protect will warn you. Tap More details → Install anyway. The message says Google has not seen an app from this developer before, which is a judgement about how many installs the signing certificate has behind it — not about this file. It is a new certificate, so it has none. Nothing in the APK can change that.
Honestly untested
The path that gets Auto Mode working on a network that blocks GitHub — CDN mirrors, then discovered proxies, then a snapshot inside the APK — compiles, is unit-tested, and has never once run on a genuinely blocked connection. If you are in Iran, that is the part worth reporting on.
99 unit tests, 0 failures. GPL-3.0, forked from 2dust/v2rayNG.