You need root, busybox, tun.ko and the openvpn binary!
Features: UI similar to Wi-Fi settings; Restart tunnel when connectivity changes (e.g. from wifi to 3g); Start on boot; Passphrase; DNS; Script-Security; Write and View Log File; Open Source (GPLv3);
The prerequisites screen will check your device for root, busybox, tun.ko and the openvpn binary! This should be useful to new users figuring out what's needed to get openvpn running.
A working openvpn config is required.
You should follow me on twitter: https://twitter.com/fschaeuffelhut
Stay up to date, get help and help out: Join the google group at https://groups.google.com/group/android-openvpn-settings?hl=en