You are on page 1of 7

OpenVPN Settings: Android Client for OpenVPN

1. Root your phone Your Android phone as shipped allows user permissions only. You must gain root access in order change system settings & file permissions. Rooting methods vary according to phone model & version of Android. 2. Install Support Apps from Android BusyBox OpenVP !nstaller OpenVP "ettings ar!et "free#

$. Copy Config %iles to Phone #reate a folder named $openvpn$ on "%#ard #opy all configuration files there. #hec& that your '.ovpn files have no(spaces in name. &. a!e o'pn e(e)uta*le )ount system folder as read*write & chmod +,, *system*x-in*openvpn

+. Configure OpenVPN Settings Client Advanced . chec& $load tun &ernel module$ /0 modules settings . chec& $1oad module using insmod$ Path to tun module $*system*li-*modules*tun.&o$ Path to configurations $*sdcard*openvpn$ Path to openvpn -inary $*system*x-in*openvpn$ #hec& $2ix 3/# Routes$ 4only for Android 5.5 $2royo$6 7o -ac& to main screen of OpenVP "ettings

,. Conne)t to OpenVPN ser'er #hec& OpenVP #hec& your(server.ovpn "lide down status -ar & enter 0sername*Password8 then O9 "tatus under your(server.ovpn should update after connected.

Additional steps "if re-uired#


1. .pdate tun.!o %ile /he simplest method is to flash a custom &ernel with -uilt.in tun.&o support /hese are specific to your device and Android version 2. Install Amon RA Re)o'ery /ool /his will allow you to flash a custom &ernel from "%#ard Always install the latest version of the Recovery /ool specific to your device. $. 0o1nload modified system files $openvpn$ & $iproute.wrapper.sh$ and copy to *system*x-in. &. 2dit Config %ile"s# Open your openvpn config file4s6 in text editor & add the following as last line8 then save: $iproute *system*x-in*iproute.wrapper.sh$.

)ore information on Android customi;ation can -e found at <%A %evelopers 2orum. <%A.%evelopers 2orums

You might also like