OpenVPN for Android is an open source client compatible with all versions of Android 4.x (Ice Cream Sandwich) and later. Most devices released since 2012 are running Android 4.x or later.
Download the OpenVPN config files either directly to your android device or to a seperate PC and unzip the file. If using a PC, transfer the contents to your Android device via USB/SD-card/Dropbox.
Open the Google Play Store and install openvpn for android by Arne Schwabe. When the installation is complete tap Open.
Tap on the + icon.
Tap on the import button.
Navigate to the folder location where you copied the files in step 1 and tap on the name of the server that you wish to connect to (the server config files end with .ovpn).
You will see confirmation that the config file has been imported. Tap the save to disk icon in the bottom right area.
You will see the server is now available in the profiles tab. Tap the server name to connect.
Grant the application permission by clicking I trust this application and OK.
Enter your IVPN username (Starts with 'ivpn') and password. Tap the Save Password box if you do not wish to enter your username and password everytime you connect. Tap the OK button.
Once successfully connected you should see a lock icon in the notification area at the top. If you pull down your notification bar you should see the 'OpenVPN for Android' app listed showing that you are connected. If you tap on this button you should see statistics about the connection including an option to disconnect.
Repeat steps 3-6 if you need to create any additional VPN server connections.