DOWNLOAD PACKAGE HERE
1]Rooted Android Device [MUST]
Just Google for rooting your android
Note:busybox will be preloaded with some custom rom
Link to download tun.ko installer
Note:Tun.ko is kernel specific.It will be different according to your kernel
1]Your phone should reboot after successfull procedure.
2]You should configure Openvpn after reboot.
3]You should allow Superuser permissions everytime when it is prompted
Steps to be followed
1]First of all check whether busybox installed in your android or not by using 4th attachment of this thread.
If it showing busybox not installed then install it by tapping on install button.
2]Extract Openvpn package 2nd attachment into this directory /sdcard/
It will look like this directory /sdcard/OpenVPN
3] Launch Terminal Emulator and issue the following commands (tap enter at the end of every line):
If you can’t input texts in the Terminal Emulator:
Launch it, Press Menu n Preferences & Input Method Word-
based Press Back & Press Menu & Toggle Soft Keyboard
4]Now just wait and watch for 5 min till it is installing all.
If it prompts where to install openvpn settings select sdcard/data
If your handset reboots, you’re halfway done.[s3]
[s3]Do the following after reboot
5]Put your TUN.KO file in sdcard/OpenVPN which you can generate by Tun.ko insataller.apk(5th attachment)6]From your apps, launch OpenVPN Settings app.
7]Press Menu and Tap Advanced
8]Tap TUN module settings.
9]Check Load tun kernel module.
10]Tap Load module using.
12]Tap Path to tun module.
13]Just put location of your tun.ko file as /sdcard/OpenVPN/tun.ko
14]Now just turn On the Openvpn and connect using you config
15]When you are connected successfully.Just minimize it and start exploring the free net.
YEAH!!OpenVPN INSTALLED and CONFIGURED!
You can test your OpenVPN using the configurations by putting them to /sdcard/OpenVPN/
Make sure you have G, E, 3G, or H signal on top of your screen before connecting.
Connection Flow should be:
Connecting :> Wait :> Auth :> Get config :> Add Routes :>
Assign IP xxx.xxx.xxx.xxx Connected to yyy.yyy.yyy.yyy as xxx.xxx.xxx.xxx,
where xxx.xxx.xxx.xxx is an assigned IP Address.
You should have an assigned IP for you to be able to connect to the internet.
(Connected to yyy.yyy.yyy.yyy as xxx.xxx.xxx.xxx).
Follow thoroughly the steps provided in this thread to get OpenVPN working.