Skip to content

v2rayV 2.3.3 — first release

Choose a tag to compare

@morpheusadam morpheusadam released this 10 Aug 23:28
· 69 commits to automode since this 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 wentline 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.