Skip to content
fries edited this page Sep 13, 2010 · 5 revisions

Welcome to the droid-external-openvpn wiki!

This is a port of OpenVPN 2.1 to the android platform.
To make full use of this you also need to get android-external-liblzo and android-extrenal-openssl.

Use the source and binaries at your own risk.

To build it you self, first get the repo installed and get the android source.
Then add the following content to .repo/local_manifest.xml

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
    <remote name="github" fetch="git://github.com/"/>

    <project path="external/lzo" name="fries/android-external-liblzo" remote="github" revision="refs/heads/master"/>
    <project path="external/openvpn" name="fries/android-external-openvpn" remote="github" revision="refs/heads/master"/>

    <remove-project name="platform/external/openssl"/>
    <project path="external/openssl" name="fries/android-external-openssl" remote="github" revision="refs/heads/master"/>
</manifest>

issue a repo sync to pull those repositories.

The binaries are in the Download section. Now there is a statically linked openvpn which should run without replacing openssl and installing libzlo on your phone.

Clone this wiki locally