OpenVPN Installer

OpenVPN Installer


You need a root device the tun/tap driver and busybox.

OpenVPN Installer will try to install openvpn (2.1.1) in /system/xbin or /system/bin. Your mileage might vary depending on your phone.

Androids ifconfig implementation fails to configure the tunnel device correctly. So you need ifconfig provided by busybox. Try a BusyBox Installer from the market.

The path to ifconfig is a compile time option to openvpn and can not be changed at runtime. This installer includes multiple binaries with preconfigured ifconfig locations.

The preferred way to install openvpn is to put busybox at /system/xbin/busybox and then choose openvpn preconfigured for '/system/xbin/busybox ifconfig'.

Finally /system/xbin/bb is not needed anymore! I hope this update makes live easier for some of you.

Recent changes:
Fix an issue where openvpn binary using /system/xbin/ifconfig and /system/xbin/bb/ifconfig where swapped.
Add to list
Free
79
4.0
User ratings
2969
Installs
500,000+
Concerns
0
File size
2122 kb
Screenshots
Screenshot of OpenVPN Installer Screenshot of OpenVPN Installer
About OpenVPN Installer
You need a root device the tun/tap driver and busybox.

OpenVPN Installer will try to install openvpn (2.1.1) in /system/xbin or /system/bin. Your mileage might vary depending on your phone.

Androids ifconfig implementation fails to configure the tunnel device correctly. So you need ifconfig provided by busybox. Try a BusyBox Installer from the market.

The path to ifconfig is a compile time option to openvpn and can not be changed at runtime. This installer includes multiple binaries with preconfigured ifconfig locations.

The preferred way to install openvpn is to put busybox at /system/xbin/busybox and then choose openvpn preconfigured for '/system/xbin/busybox ifconfig'.

Finally /system/xbin/bb is not needed anymore! I hope this update makes live easier for some of you.

Recent changes:
Fix an issue where openvpn binary using /system/xbin/ifconfig and /system/xbin/bb/ifconfig where swapped.

User reviews of OpenVPN Installer
Works really well. With CyanogenMod-6.1.1-Desire, I had to make sure the 'dev-node' line in my .conf file was not used; this is valid for the Windows system it came from, but causes a misleading failure about the device not being there. (That kernel has the tun module compiled into it, but I thought I needed tun.ko.) Could your openvpn binary be built to give an error if 'dev-node' is used on a non-Windows host (Android specifically)?
Jan 31, 2011
Android Market Comments
A Google User
6 days ago
Good Very
A Google User
6 days ago
Only OpenVPN solution that supports TAP! (The best protocol out!) Still works great! Install both Openvpn Installer & Openvpn Settings. Navigate to /data/app/de.schaeuffelhut.android.openvpn.installer-1.apk/assets and copy openvpn-2.1.1-static-busyboxinxbin to /system/xbin. Rename openvpn-2.1.1-static-busyboxinxbin to "openvpn." Set permission to "rwxr-xr-x." Launch "Openvpn Installer" for binary check. These directions worked great for me! "Use VPN DNS Server" option does not forward DNS traffic. This is minor!
A Google User
Jan 31, 2015
والوا
A Google User
Jan 31, 2015
Galaxy Pocket Do not download it this is picture only
A Google User
Jan 9, 2015
Complicated!