v2rayNG app for Android review by AndroidFreeware
V2RayNG is a mobile application derived from the V2Ray project. This platform is used for constructing proxies to circumvent network constraints. One important use of V2Ray is to gain access to websites obstructed by China's Great Firewall. The way it operates is by fabricating a virtual private network (VPN) link between the Android phone and a V2Ray server. The server then plays the role of a proxy to reach the blocked material. This technique lets the user evade restrictions and surf the internet as though they were situated in a different place.
v2rayNG release already embedded domain file geoip.dat and geosite.dat. However it is (probably) not the latest and not the most complete list. For power user, the embedded files can be easily replaced with the following steps:
- Find existing geoip.dat and geosite.dat in Android/data/com.v2ray.ang/files/assets (path may differ on some Android device)
- Replace them with the latest domain list and ip list
- Enhanced version can be found in this repo (recommend to use geosite:geolocation-!cn for proxy dns and routing)
- It is also possible to use third party dat file in the same folder, like h2y
Compare to VPN mode
- ✔️ One less DNS, might be faster
- ✔️ Less processing means less battery usage, less memory usage
- ✔️ Other apps can take system VPN
- 🔴 Need manual configuration
How to configure Proxy only Mode?
Socks proxy 127.0.0.1:10808
Some apps support socks proxy, for example Firefox Nightly. You can follow this guide to enable proxy for it.
HTTP proxy 127.0.0.1:10809
A system wide HTTP proxy can be configured in WIFI settings. It will work for most apps like Chrome or Youtube. Proxy setting needs be to turned off when v2rayNG is not running.
More complex usage
Some other tools can become system VPN and route traffic to v2rayNG, like Adguard
Where is Tproxy/Transproxy mode?
On the rooted device some tools can be used to edit iptables, you can try Proxy only mode with custom config like this. Though it is not tested.
FAQ
What is the difference between V2Ray and v2rayNG?
The main difference between V2Ray and v2rayNG is that while both are proxy services for bypassing online censorship, v2rayNG is only available as an app for Android devices while V2Ray can be used on both desktop computers and mobile devices running Android. Additionally, v2rayNG comes with integrated domain list geoip.dat and geosite.dat which offer more protection when it comes to anonymity than what V2Ray provides in its basic version.
What is the minimum Android version for v2rayNG?
The minimum supported Android version for v2rayNG is 5.0 (Lollipop). Older versions may not be compatible with all features of v2rayNG so if you are using an older device make sure to check if it meets all requirements before you install it on your device.



