v2rayNG Switch Switch First use of this feature, please use the app to add server Open navigation drawer Close navigation drawer Data migration success! Stop service Data migration failed! Please pull down to refresh! Stop Unable to obtain the permission Unable to obtain the notification permission Click for more Start Services Stop Services Start Services Success Start Services Failure Config Add config Save config Edit config Delete config Import from QRcode Import from Clipboard Import from locally Add [Policy group] Add [Proxy chain] Add [VMess] Add [VLESS] Add [Shadowsocks] Add [SOCKS] Add [HTTP] Add [Trojan] Add [Wireguard] Add [Hysteria2] Confirm delete ? Please test before deleting! Confirm delete ? remarks address port id alterId security Network Transport head type gRPC mode host http host ws host httpupgrade host xhttp host h2 host QUIC security gRPC Authority path ws path httpupgrade path xhttp path h2 path QUIC key kcp seed gRPC serviceName TLS Fingerprint Alpn allowInsecure SNI address port password security Password(Optional) User(Optional) encryption flow PublicKey PreSharedKey(optional) ShortId SpiderX Mldsa65Verify SecretKey Reserved(Optional, separated by commas) Local address (optional IPv4/IPv6, separated by commas) Mtu(optional, default 1420) mKCP MTU (Optional, core default 1350) mKCP TTI (Optional, core default 50) Success Failure There is nothing Incorrect protocol Decoding failed Select a config Please install a File Manager. Customize config Invalid config Content There is no data in the clipboard Invalid URL Please do not use the insecure HTTP protocol subscription address Ensure inbounds port is consistent with the settings Config malformed Host(SNI)(Optional) Action not allowed Obfs password Port Hopping(will override the port) Port Hopping Interval Bandwidth down (Supported units: k/m/g/t) Bandwidth up (Supported units: k/m/g/t) XHTTP Mode XHTTP Extra raw JSON, format: { XHTTPObject } finalMask raw JSON, format: { FinalMaskObject } EchConfigList Certificate fingerprint (SHA-256) File copy failed, please use File Manager Add asset Add files Add URL Scan QRcode URL Download files Add asset URL File not found The remarks already exists Geo files source (optional) Loading Search Select all Invert selection Enter keywords Bypass Mode Auto select proxy app Downloading content Export to Clipboard Import from Clipboard Per-app settings Enable per-app Unknown app (unidentified UID) Settings Advanced Settings Core Settings VPN Settings Per-app proxy General: Checked apps use proxy, unchecked apps connect directly; \nBypass mode: checked apps connect directly, unchecked apps use proxy. \nThe option to automatically select proxy applications is in the menu Auto connect at startup Automatically connects to the selected server at startup, which may be unsuccessful Auto delete invalid config after testing Test results may not be accurate; deleted config cannot be recovered. Auto sort after testing Test results may not be accurate; Mux Settings Enable Mux Faster, but it may cause unstable connectivity\nCustomize how to handle TCP, UDP and QUIC below TCP connections(range -1 to 1024) XUDP connections(range -1 to 1024) Handling of QUIC in mux tunnel reject allow skip Enable speed display Display current speed in the notification.\nNotification icon would change based on usage. Enable Sniffing Try sniff domain from the packet (default on) Enable routeOnly Use the sniffed domain name for routing only, and keep the target address as the IP address. Enable local DNS DNS processed by core‘s DNS module (Recommended if you need routing bypassing LAN and mainland addresses) Enable fake DNS Local DNS returns fake IP addresses (faster, but it may not work for some apps) Enable IPv6 Add IPv6 address and routes to the VPN interface Prefer IPv6 Prefer IPv6 addresses when resolving domain names Remote DNS (udp/tcp/https/quic)(Optional) DNS VPN DNS (only IPv4/v6) Does VPN bypass LAN VPN Interface Address VPN MTU (default 1500) Domestic DNS (Optional) DNS DNS hosts (Format: domain:address,…) domain:address,… True delay test url Url True delay test concurrency Current connection info test url Url Allow connections from the LAN Other devices can connect to proxy by your IP address through local proxy. Only enable in trusted networks to avoid unauthorized connections Allow connections from the LAN. Make sure you are in a trusted network allowInsecure When TLS is selected, allow insecure connections by default Local proxy port Enable local proxy When disabled, no SOCKS proxy is available, so subscription updates and similar actions cannot use the proxy SOCKS5 UDP SOCKS5 authentication is not fully secure when using UDP. Local proxy port Enable dynamic local proxy port Generate a random local proxy port each time the inbound is created Local proxy username (optional) Username Local proxy password (optional) Password Local DNS port Local DNS port Delete config confirmation Whether deleting a config requires a second confirmation by the user Start scanning immediately Open the camera to scan immediately at startup, otherwise you can choose to scan the code or select a photo in the toolbar Append HTTP Proxy to VPN HTTP proxy will be used directly from (browser/ some supported apps), without going through the virtual NIC device (Android 10+) Enable double column display The profile list is displayed in double columns, allowing more content to be displayed on the screen. You need to restart the application to take effect. Enable show all groups Add an extra "All Tabs" page Feedback Feedback enhancements or bugs to GitHub Join Telegram Group Telegram app not found Privacy policy QR code About Source code Open Source licenses Telegram channel Promotion Automatic update subscriptions Update your subscriptions automatically at set intervals in the background. Depending on the device, this feature may not always work Auto Update Interval (Minutes, Min value 15) Log Level Outbound domain pre-resolve method Mode Click me for more help Language UI settings UI mode settings Enable Hev TUN Feature When enabled, TUN will use hev-socks5-tunnel; otherwise, it will use xray-core. Hev Tun Log Level Hev Tun read/write timeout (seconds) (tcp,udp default 300,60) Logcat Copy Clear Service restart Delete config Delete duplicate config Delete invalid config Export configs to clipboard Subscription group setting remarks Optional URL User Agent Remarks regular filter Enable update Enable automatic update Allow insecure HTTP address Previous proxy config remarks Next proxy config remarks The config remarks exist and are unique Invalid update interval. Minimum is 15 minutes. Update subscription Tcping config Real delay config Asset files Sorting by test results Filter config All Delete %d duplicate configs Delete %d configs Import %d configs Export %d configs Update %d configs Updated %1$d configs (%2$d success, %3$d failed, %4$d skipped) No subscriptions Selected server not found in current group Unable to locate current view Locate the selected config Start Service Confirm Domain strategy Routing Settings Separated by commas(,), \nchoose domain or ip or process Save Clear Routing Rule Settings Add rule Import predefined rulesets Existing rulesets will be deleted, are you sure to continue? Import ruleset from clipboard Import ruleset from QRcode Export ruleset to clipboard Locked, keep this rule when import presets domain ip process (Package Name — only supported when using Xray TUN, routeOnly enabled, and Android 10+) port protocol [http,tls,bittorrent] network [udp|tcp] proxy / direct / block / <remarks> outboundTag Check Connectivity Testing… Testing %d configs… Success: Connection took %dms Fail to detect internet connection: %s Internet Unavailable Error code: #%d Connected, tap to check connection Not connected Number of running test tasks: %s Subscription imported Successfully Import subscription failed Fragment Settings Fragment Packets Fragment Length (min-max) Fragment Interval (min-max) Enable Fragment Check for update Already on the latest version New version found: %s Update now Check Pre-release Checking for update… Policy group type From subscription group Remarks regular filter Proxy chain members Tap here to pick member Select a member Please select member for each chain row Insufficient members Invalid chain members: %1$s Backup & Restore Backup config Restore config Share config WebDAV Settings Please configure WebDAV first. WebDAV server URL Username Password Remote directory (optional) QRcode Export to clipboard Export full config to clipboard QRcode Export to clipboard Export full config to clipboard Edit Delete QRcode Export to clipboard VPN Proxy only Follow system Light Dark China Whitelist China Blacklist Global Iran Whitelist Russia Whitelist Follow config Bypass Not Bypass Do not resolve Resolve and add to DNS Hosts Resolve and replace domain Least Ping Least Load Random Round Robin Local WebDAV