Note: this is for Android users who have root access on their Android device. If you don’t have root access, or don’t know what that is, don’t attempt to use these instructions.
If you have a non-rooted device with Android 4.0, you might still be able to use OpenVPN. See here for more info.
To begin with you will need the TUN/TAP device. If you have any of the more popular custom ROMs, or a stock Android ICS or later, chances are it’s already included (look for /dev/tun on your device). If not, you may try the following app to install a suitable TUN/TAP extension module for your device:
Since your device is rooted, chances are you already have BusyBox (look for /system/xbin/busybox). If not, install it using the following app:
Next you’ll need to install OpenVPN. Do that by using the following app:
Select the recommended settings during the installation.
Finally, to run OpenVPN you’ll need the following app:
To connect to PandaPow, you’ll need the PandaPow config files for OpenVPN. Please click here, login to your client-account if necessary, then select the PandaPow account you wish to use.
The config files will be downloaded as PandaPow.zip. Unzip the file in the directory /sdcard/openvpn/ (create the directory if necessary).
Open OpenVPN Settings. You should see a list item named OpenVPN, followed by a list of configurations for different PandaPow servers.
Click the OpenVPN item to start OpenVPN, then click on the configuration corresponding to the server you would like to connect to.
Note: Although the OpenVPN Settings app makes it possible to connect multiple servers at the same time, please don’t. Doing so will have a negative affect on the connection speed.
If for some reason, connecting doesn’t succeed, please try:
Long press the configuration you wish to use, select Preferences. In the preferences check Enable logging, take note of the name of the log file.
Try connecting, and if it fails, long press to view the log file. Or send the log file in an email to us.