About IPv6Droid
IPv6Droid is an Android client for IPv6 tunnels, in order to bring IPv6 support to Android mobile devices on networks that do not support IPv6 (specifically, all mobile networks in Germany at the time of writing).
IPv6Droid can be used with stock devices, without root access, on Android 4.0x, 4.1x, 4.2x, 4.3x, 5.xx, 6.xx, and 7.xx+.
If you're starting from scratch, you can subscribe to a tunnel bundle from within the app with a single tap of a button and your Google account.
If you have an account at SixXS.net, and an associated AYIYA tunnel, you can use IPv6Droid with your existing credentials and no additional cost for subscription.
Notes:
1) This approach towards IPv6 has subtle implications on your privacy: for IPv6 connections, you have a fixed IP and you - as a person! - are easily identifyable by all IPv6 communication partners. Also, your mobile device suddenly has an IP on which it is reachable from the outside.
2) This app cannot be used when another VPN is active.
3) It is not required to have a rooted device.
4) There is a bug in Android 4.4 and 4.4.x that breaks IPv6Droid (and several other VpnService based apps as well), see https://code.google.com/p/android/issues/detail?id=63349. If you have root access on your device, you can activate an option in settings; in this case, IPv6Droid will do crude changes to your devices IPv6 routes, that are reported to cure the problem. However, my advice is not to use IPv6Droid on Android 4.4!
5) This client is not provided by SixXS, nor is there any relation between SixXS and the application developer.
About license:
You can opt for the convenience package, and install IPv6Droid right from here. It will download, install, guide you to the setup of your account details and update from time to time as new features or bugfixes are implemented. This convenience currently comes at a small cost.
But I am looking for supporters! So, I'd like to promote the approach that you set up a build environment (e.g. Android Studio), download the sources (see web site) and build it by yourself. That's it. You may use the tool, modify and even redistribute the sources under the terms of the General Public License. No obligations, but in this case you have the tools, you have the sources and you have the engagement that drives me to hope that you're going to play a more active part in bringing forward this client. E.g. by submitting detailed error reports, by submitting patches, by providing better artwork, writing better documentation, designing a better user experience, ...
by T####:
That's a great app I just wish I could automate "tunnel reload" from tasker whenever I change from WiFi to LTE.