Setting up a VPN on Android is a task anyone can handle. You don't need a technical background, and you don't need to dig through system settings. It's enough to install one app and import a configuration file. In this guide, we'll show you how to connect a VPN on your phone in five minutes using the Plan B service and the AmneziaWG protocol.
AmneziaWG is a modern implementation of WireGuard with traffic obfuscation. The protocol disguises VPN traffic as regular traffic, which makes it resistant to deep packet inspection (DPI). This means the connection will be stable even under active blocking. Unlike classic WireGuard, AmneziaWG is much harder for a provider to detect and block.
What you'll need for the setup
Before you start, make sure you have the following:
- A smartphone or tablet with Android 8.0 and higher. You can check the version in Settings — About phone — Android version.
- Access to Google Play. The AmneziaWG app is distributed through the official app store.
- An active VPN subscription. If you don't have a subscription yet, you can get one through the Plan B Telegram bot.
- A configuration file or QR code. You'll receive them right after paying for the subscription.
AmneziaWG is compatible with Android 8.0 (Oreo) and higher. If your device runs an earlier version, update the system or consider other ways to connect.
Step 1. Buying a subscription through the Telegram bot
Purchase the subscription
The Plan B service works through a Telegram bot. It's convenient: the whole purchase process takes literally a minute, and you don't need to register an account, enter an email, or come up with a password.
- Open Telegram and go to the bot @paln_b_vpn_bot.
- Press "Start" or send the command
/start. - Choose a suitable plan. For everyday use, we recommend the "Standard" plan — 300 GB of traffic for 279 rubles per month. For basic tasks (messengers, social media), the "Messenger" plan for 49 rubles will do.
- Pay for the subscription in a convenient way: bank card, cryptocurrency, or Telegram Stars.
- After payment, the bot will instantly give you a configuration file (.conf) and a QR code for connecting.
Save the QR code and the configuration file. If you accidentally delete the chat with the bot, you can restore the connection data through the recovery feature on the site's main page.
Step 2. Getting the configuration
Saving the config to your phone
After payment, you'll receive two configuration options:
- QR code. You'll see it right in the chat with the bot. Later you can scan it from the AmneziaWG app.
- .conf file. The bot will send it as a document. Tap the file and save it to your phone — it will appear in the Downloads folder.
If you plan to use VPN on several devices, don't worry — the config can be imported multiple times. One profile can be installed on several devices, but it can't be used simultaneously. The limit of simultaneous connections depends on the plan and is indicated on its card.
Don't edit the .conf file and don't change its extension. The file must remain in its original form for the app to work correctly.
Step 3. Installing the AmneziaWG app
Downloading AmneziaWG from Google Play
- Open Google Play on your Android device.
- In the search bar, enter AmneziaWG.
- Find the app with the logo and tap "Install".
- Wait for the installation to finish and open the app.
AmneziaWG is a lightweight app with a minimalist interface. It doesn't require root access, doesn't ask for unnecessary permissions, and works reliably on most devices.
Direct link to Google Play: open in Google Play. The app is free and weighs less than 20 MB.
Step 4. Importing the configuration
Adding a VPN profile in AmneziaWG
There are two ways to import the configuration: via QR code and via file. Both options work equally well — choose whichever is more convenient for you.
Method A: Import via QR code
- Open the AmneziaWG app.
- Tap the "+" button in the top right corner of the screen.
- Select "Scan QR code".
- Point the camera at the QR code you received from the bot.
- The app will recognize the configuration and offer to save the profile. Tap "Save".
Method B: Import from file
- Open the AmneziaWG app.
- Tap the "+" button in the top right corner of the screen.
- Select "Import from file".
- In the file manager that opens, go to the Downloads folder.
- Find the
.conffile you downloaded earlier and select it. - The profile will be added to the list. Done.
After the import, a new item with the name of your server will appear in the profile list. The profile is saved in the app — you don't need to re-import it.
Step 5. Connecting to the VPN
Activating the VPN connection
One last step remains — turn on the VPN:
- On the main screen of AmneziaWG you'll see the added profile.
- Tap the switch next to the profile name, or tap the profile itself, to activate the connection.
- In the system prompt that appears, tap "OK" to allow the app to create a VPN connection.
- The profile status will change to "Connected", and a VPN icon will appear in the notification area.
That's it — the VPN on your Android phone is active. Now all of the device's traffic goes through an encrypted tunnel. Russian sites work directly without losing speed, and foreign resources are accessible via the EU server.
To turn off the VPN, just tap the switch again. The status will change to "Disconnected", and the traffic will again go directly through your provider.
How to check that the VPN works
After connecting, we recommend making sure that the connection is established correctly and that the traffic really goes through the VPN tunnel.
- Check the VPN icon. A VPN icon should appear in the notification area (swipe down from the top of the screen) — a small key or the app icon.
- Open any site. Load any web page to make sure the internet works.
- Check the external IP. Go to
whatismyipaddress.comor a similar service. If the IP address differs from your real one — the VPN works. - Check access to blocked sites. Try opening a resource that was unavailable without VPN. If the page loads — everything is fine.
Solving typical problems
In most cases, setting up a VPN on Android goes smoothly. However, sometimes issues can arise. Here's how to solve the most common ones.
The VPN won't connect
If the connection doesn't establish when you tap the switch, try the following:
- Check your internet connection. Make sure the phone is connected to Wi-Fi or mobile data. The VPN can't establish a tunnel without internet access.
- Try a different connection type. If you're connected to Wi-Fi, try switching to mobile data, and vice versa. Some networks may block VPN traffic.
- Restart the app. Completely close AmneziaWG (swipe it out of the recent apps list) and open it again.
- Restart your phone. A classic but effective solution. Restarting clears temporary network glitches.
- Check the configuration file. Make sure the .conf file isn't corrupted and was downloaded completely. Try re-importing the config from the bot.
Low connection speed
If the VPN connects but the internet got slower than usual, consider the following factors:
- Distance to the server. AmneziaWG in Plan B works through a cascading architecture: traffic goes first to the RU server, then to the EU server. This adds latency. For everyday use (messengers, browser, social media) the difference is unnoticeable. When streaming video in 4K, a little adaptation may be needed.
- Network load. During peak hours (evening, weekends) the speed may drop due to higher load. Try connecting at another time.
- Provider restrictions. Some providers deliberately slow down VPN traffic. AmneziaWG with obfuscation reduces the likelihood of such restrictions, but doesn't eliminate it completely.
For desktop devices (Windows, macOS, Linux) we recommend the ResultV app — it supports smart routing. You can configure which sites work through the VPN and which ones directly. This saves traffic and speeds up access to Russian resources.
The app crashes or freezes
If AmneziaWG works unstably on your device, try:
- Update the app. Open Google Play, find AmneziaWG, and check if an updated version is available. The developers fix bugs regularly.
- Clear the app cache. Go to Settings — Apps — AmneziaWG — Storage — Clear cache.
- Reinstall the app. Uninstall AmneziaWG, download it again from Google Play, and repeat the configuration import.
- Check compatibility. Make sure your Android version meets the requirements (8.0 and higher). On outdated versions, compatibility issues may arise.
The VPN connects, but sites won't open
This situation can occur if DNS queries are processed incorrectly:
- Try turning the VPN off and on again.
- Clear the DNS resolver cache: open Settings — Apps — Files (or your browser) — Storage — Clear cache.
- Try switching to a different Wi-Fi network or to mobile data.
Battery optimization for VPN
One common issue when using a VPN on Android — the app can be disconnected in the background due to aggressive battery management. Smartphone manufacturers (Xiaomi, Samsung, Huawei, OPPO) add their own optimization systems that kill background processes to save battery. Here's how to configure your device for stable VPN operation.
Turning off battery optimization for AmneziaWG
- Open "Settings" on your phone.
- Go to the "Apps" section (or "Apps & notifications").
- Find AmneziaWG in the apps list and open its settings.
- Select "Battery" or "Battery optimization".
- Set the value to "Don't optimize" or "Allow background activity".
Additional settings for different manufacturers
- Xiaomi / Redmi (MIUI): Go to Settings — Battery & performance — Background apps. Find AmneziaWG and select "No restrictions". Also disable the "Battery saver" in the "Battery protection" section.
- Samsung: Go to Settings — Device care — Battery — Background app limits. Find AmneziaWG and add it to the exceptions list.
- Huawei / Honor: Go to Settings — Battery — App launch. Find AmneziaWG, enable "Auto-launch" and disable "Background optimization".
- OPPO / Realme: Go to Settings — Battery — Other battery settings. Turn off "Background power saver" for AmneziaWG.
If Android kills the VPN app in the background, you'll lose protection without even noticing it. Configuring battery optimization is a mandatory step for reliable VPN operation on Android.
Pinning the VPN in memory
To keep Android from closing AmneziaWG in the background, do an additional setup:
- Open the recent apps list (press the "Overview" button or swipe up from the bottom of the screen and hold).
- Find AmneziaWG in the list.
- Tap the app icon or press and hold on the app card.
- Select "Pin" or "Lock" (the name depends on the manufacturer).
- A lock icon will appear on the app card — this means the app is protected from being closed automatically.
Frequently asked questions
Is a VPN on Android safe?
Yes, the VPN connection through AmneziaWG encrypts all the traffic of your device. Data passes through an encrypted tunnel, and neither the provider nor the Wi-Fi network operator can see which sites you visit or what data you send. AmneziaWG uses modern encryption algorithms, similar to those used in banking systems.
How many devices can I connect?
The number of simultaneous connections depends on your plan and is indicated on the plan card. One profile can be imported on several devices, but it can't be used simultaneously — separate profiles are needed for parallel connections. The traffic on the plan is shared.
Will the VPN slow down the internet?
A slight speed drop is inevitable due to traffic encryption and routing through servers. However, for everyday use (messengers, social media, browser) the difference is unnoticeable. Plan B's cascading architecture minimizes latency: Russian sites work directly, foreign ones — through the EU server.
What to do if the VPN stopped working?
First of all, check whether your subscription is active. If the subscription is active, try updating the app or re-importing the configuration from the Telegram bot. If the problem persists, contact support through the bot — specialists will help you sort it out.
Can a VPN on Android be detected?
AmneziaWG uses traffic obfuscation — it disguises itself as ordinary HTTPS traffic. To the provider, the connection looks like regular web traffic, which makes it much harder to detect compared to classic VPN protocols.
Do I need to turn off the VPN when it's not in use?
It's not necessary. If you've configured battery optimization and pinned the app in memory, the VPN can run constantly without noticeably draining the battery. However, if you want to control traffic consumption, you can turn off the VPN when it's not needed.
Summary
Setting up a VPN on Android with AmneziaWG and Plan B is a simple and fast process. Five steps, and your phone is protected:
- Buy a subscription through the Telegram bot.
- Get the configuration (QR code or file).
- Install AmneziaWG from Google Play.
- Import the configuration into the app.
- Tap the switch and connect.
Don't forget to configure battery optimization so the VPN works reliably in the background. If you have questions — the Telegram bot is always ready to help.
A modern VPN based on AmneziaWG with cascading routing. Activation in seconds, without registration or extra settings. Plans from 49 rubles per month.