BEFORE START
Before You Start: Client, Subscription URL, and Device Time
Before you begin, make sure the client opens normally. Use v2rayN on desktop and v2rayNG on Android; if it is not installed yet, visit the client download page and choose the matching platform. After the first launch, leave the core, port, routing files, and advanced network options unchanged. Default settings make it easier to identify whether a problem comes from the subscription, node, or system proxy.
You also need a valid subscription URL from your service provider, usually a link beginning with https://. It is not a web account or a node remark. Copy it in full from beginning to end, without spaces, line breaks, or punctuation automatically added by a messaging app. If you only have a single share link, you can use the client's “Import from clipboard” option, but this guide focuses on subscriptions because they are more common and can be updated in batches.
Finally, check that the device date, time, and time zone are correct, and enable automatic time synchronization if possible. Some protocols depend on accurate time; a significant clock offset can leave the node visible and the connect button clickable while every request fails. Complete these three checks before importing the subscription to avoid revisiting them during mode and routing setup.
The main window or screen opens normally without recurring startup errors.
The link has no missing characters, spaces, or extra punctuation and is still active.
The date and time zone match your current location; automatic time synchronization is recommended.