IPv6Config (root required) (v. 2.2) Разработано Rene Mayrhofer |
IPv6Config allows to configure some of the IPv6 kernel settings. Currently, it allows to automatically enable the "Privacy Extensions for Stateless Address Autoconfiguration in IPv6" as specified in IETF RFC4941 and implemented by the standard Linux kernel and to establish 6to4 tunnels for IPv6 connectivity with providers that only provide IPv4 addresses so far. This will currently ONLY WORK ON ROOTED DEVICES!
With IPv6 as the next Internet Protocol, the default behavior on current Android systems is to derive IPv6 addresses from a so-called prefix that is automatically announced (broadcast) in a network that has been IPv6-enabled and the so-called suffix that includes the MAC address of the network card.
Including the MAC address in this automatically generated IPv6 addressing scheme means that, independently of the network a specific device connects to, the last 64 Bits of its IPv6 address will always remain the same. Even when moving between different networks, each device using this scheme is therefore uniquely identifieable by its suffix. This allows to easily track devices as they connect to different networks and whenever they use any network resources.
When enabled, the RFC4941 extensions cause a device to generate dynamic IPv6 address with random suffixes and change these addresses randomly. This prevents tracking a device, as it is unlikely that it will use the same address again (and if so, then only by chance). This android application can be set to start at device bootup and automatically set the appropriate Linux kernel configuration option on all known network interfaces (WiFi and GPRS/UMTS, mostly) so that they will use randomly generated addresses instead of those derived from the device MAC address.
In addition to enabling privacy, this application also allows to configure so-called 6to4 tunnels based on a single IPv4 address the device holds (e.g. the UMTS/GPRS/EDGE assigned IPv4 address). This allows using IPv6 even when your Internet provider does not yet support it.
This application has been tested successfully on:
* Google Nexus S GT-i9023 with Android 2.3.3 (rooted with Clockwork Recovery 3.0.0.0-crespo, then busybox installed with Busybox Installer app)
* HTC Desire with Android 2.2 (unrevoked)
* HTC Desire HD with Android 2.3 (Visionary+ r14)
* Samsung Galaxy S2 rooted with modified kernel (flashed with Odin)
* Motorola Milestone with Cyanogenmod 7 rc3
IPv6Config will not currently work on:
* Motorola Milestone with stock Android 2.1 (ip binary missing)
* Samsung Galaxy Tab GT-P1000 (z4root) because the Samsung kernel has not been compiled with IPv6 address privacy extensions. (busybox also doesn't link to the ip binary, but that could be worked around by calling "busybox ip" instead of "ip".)
Full source code of this application can be downloaded from https://gitorious.org/android-ipv6config under the terms of the GNU General Public License version 3. If you wish to support development of this and other Android applications for network protocol support and security and privacy, consider buying the donate version of IPv6Config.
|
[2012-12-29] A Google User: Works Using a Galaxy S3 with stock kernel and works as described. Limited in what it can do but useful nonetheless. |
|
[2012-11-29] A Google User: Thanks, works great ! Nice to have some nice IPv6 tools on Android. |
|
[2012-10-02] A Google User: If u dont know dont play!! If u dont understand rooting n how to flash ur rom i wouldnt b playing round w this stuff...u could end up w a paperweight for a phone... Btw this app is ok. |
|
[2012-09-19] A Google User: Meh Great! However I don't think it did anything in my phone :p |
|
[2012-09-16] A Google User: I love this app! But it slows down my og Epic |
|
[2012-08-01] A Google User: V2.2 |
|
[2012-07-28] A Google User: WTF What does this supposed to do???? What TUNNEL do it dig and where? |
|
[2012-07-25] A Google User: Doesn't work on ICS/CM9 Used to work with CM7. With ICS/CM9, it hangs most of the time, resulting in the Android system watchdog thread eventually rebooting the phone. |
|
[2012-04-25] A Google User: Not working Does not disable 'privacy' addressing despite the checkbox being off, which was the whole point of downloading it. States 'succesfully disabled address privacy' but does nothing of the sort. |
|
[2012-04-24] A Google User: It's your device Your device and carrier need to support ipv6, for example this didn't work on my razr maxx till the update, where ipv6 was specifically addressed. |
|
[2012-04-08] A Google User: Wish it worked :( Good app design. Clearly defined options. I would have loved to give this app five stars but currently doesn't doesn't function on the EVO 3d. |
|
[2012-02-20] A Google User: This sucks it doesnt work for a motorblur android it sucks it does not work do you know any app that can work on a motorblur android |
|
[2011-10-08] A Google User: When your job counts on not being tracked.A+ |
|
[2011-10-08] takota: When your job counts on not being tracked.A+ |
|
[2011-10-03] A Google User: B- Cant find ip binary? But,Seems to be working on rooted Sgs running paragon an custom kernel with ipv6 enabled... . |
|
[2011-10-03] My1gDsm: B- Cant find ip binary? But,Seems to be working on rooted Sgs running paragon an custom kernel with ipv6 enabled... . |
|
[2011-08-28] A Google User: Nope Inspire 4g, rooted with LeeDroid and brainfuck CPU scheduler. I'm sure this works for some, but not for me. uninstalled.Still, ill give a good rating. |
|
[2011-08-28] Eschatological: Nope Inspire 4g, rooted with LeeDroid and brainfuck CPU scheduler. I'm sure this works for some, but not for me. uninstalled.Still, ill give a good rating. |
|
[2011-08-24] A Google User: DroidX . My downloads and streaming media seem to be cut off frequently it sux. When using this program, however, they continue to play on! THANKS |
|
[2011-08-24] Matthew: DroidX . My downloads and streaming media seem to be cut off frequently it sux. When using this program, however, they continue to play on! THANKS |
|
[2011-07-09] A Google User: Don't work. CM 7.1 Nexus S. |
|
[2011-07-09] Michael: Don't work. CM 7.1 Nexus S. |
|
[2011-07-08] A Google User: Works great on desire stock rooted. |
|
[2011-07-08] Ricsi: Works great on desire stock rooted. |
|
[2011-07-06] A Google User: I am not rating this poorly due to lack of knowledge. It just simply does not work G2 cm nightly latest |
|
[2011-07-06] rodger: I am not rating this poorly due to lack of knowledge. It just simply does not work G2 cm nightly latest |
|
[2011-06-27] A Google User: Love it cm 7 |
|
[2011-06-27] Diana: Love it cm 7 |
|
[2011-06-12] A Google User: Just fc's. Rooted sgs on kb5. |
|
[2011-06-12] Ana: Just fc's. Rooted sgs on kb5. |
|
[2011-06-07] A Google User: Only with root access |
|
[2011-06-07] francisco: Only with root access |
|
[2011-05-18] A Google User: Ever sense last update it just force closes over and over. |
|
[2011-05-18] Scott: Ever sense last update it just force closes over and over. |
|
[2011-04-15] A Google User: Don't work. |
|
[2011-04-15] Les: Don't work. |
|
|