How to add VPN profile manually on android?

Hello, I am trying to automate the VPN connection on my Samsung S22 Android device using Samsung Modes & Routines.

To do this, I need to manually add the VPN profile, but I am unsure what values to enter. I have tried downloading the configuration file from the Proton website, but I am not sure where or how to use it.

Could you please provide some guidance on how to proceed?

Thank you for your assistance.

op wants to automate this VPN process using Samsung routines. One such example is connecting to VPN when you connect to a certain network or disconnecting when on wifi or something like that. Best to ask proton staff directly.

proton only supports openvpn and wiregaurd protocol ,

and your phone doest support these natively , so you need third party application

IKEv2/IPSec MSCHAPv2

I used one of the servers listed in the open vpn profiles you can download.
User and password should be the ones for IKEv2 on account.protonvpn.com

This is something I’d like to do but on my Apple TV as no app has released for this yet

There is an official Wireguard app for Android at the Play Store. I have not used it so can offer no guidance.

Trying to do this same myself. Did you ever figure it out /u/bcoz_iam_batman

You have posted this on multiple subreddit from different VPN providers. This is a sub for Proton VPN, make sure this is the service you are using

In the case of samsung, you can not activate a routine using the app. Only with these profiles

Protonvpn supports ikev2 as well

just a question, how do you know what your phone supports? do the VPN applications have like the name and say that it’s supported? it is it a case of testing and finding out?

tried to get it to work a week ago, now I’m a little further thanks. (coudlnt find the IKEv2 creds :,) now I did)

but somehow it doesn’t want me to save it, do I miss something?

is it the remote ip I need to type in? into server adress or proxy? (ig server adress)

also one reason could be that I don’t provided a IPsec id? do I need to and if, where do I get it @.@

As I know it was supported only on iOS and isnt supported anymore? (edit: well misread, it only isnt supported in the prton app anymore) it’s so weeeird :frowning:

EDIT: https://www.reddit.com/r/ProtonVPN/comments/1cur65z/comment/l4qb8v6/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

can’t chose anything different than don’t verify etc, looks extaclty like on your screenshot

I am using and trying multiple vpn. I do have 3 vpn subscriptions right now…all for 1 month. will decide one based on perfprmance

really , when i was just checking proton vpn i only see 2 options

check vpn profile in phone setting

openvpn and wireguard is supported through 3rd party application

Here is a full screenshot. Let me know if you were able to connect Screenshot-20240520-124041-Settings.jpg

Makes sense, I mentioned here how to do it. Let me know if it’s clear.

https://www.reddit.com/r/ProtonVPN/s/xTotKTdYIV

This worked for me! Thanks!

thanks, from your suggestions, I was able to get the OpenVPN config file.
From that I could enter the server address, username and password.
However, I think I also need to enter the ‘certificate’ and ‘ipsec identifier’…not sure what that is?
I do see some text that says Certificate Begine and Certificate End in the downloaded text file…but unable to upload the text file as certificate.

What should be the username and password?