I’ve ported Gert Döring’s IPv6 payload patch for OpenVPN to CyanogenMod. I want to try to get it into the CM source tree someday, but here are the goods in the meantime.
- Binary built for the original CDMA Droid (sholes) on 2011-08-26
- Install to your phone as
/system/xbin/openvpn
. - Change owner and group to
root
and permissions to0755
. - May work on other ARM phones running CM, although I haven’t tested it on any of them except my Droid 1.
- May not work on other Android ROMs because the paths to ifconfig/route/ip are configured at compile time.
- SHA-256 sum
- Install to your phone as
- CyanogenMod patch (valid as of 2011-08-26)
cd /path/to/cm/source/external/openvpn
zcat /path/to/openvpn-2.2.1-ipv6-cm7.1rc1-20110826-1.patch.gz | patch -p1
- SHA-256 sum
- GitHub fork of CyanogenMod/android_external_openvpn
- I had to rebase Gert’s patch for OpenVPN 2.2.1. Here it is.
Enjoy! I will not provide support for any of this, so use it at your own risk and don’t come crying to me if it hacks your Facebook and changes your relationship status or something. I really can’t help you with that. :P