Android I2P

Android Setup - Easy #

While it is possible to run I2P on Android devices, this method is only recommended if you are running Graphene OS or do not have the ability to use any other setup methods.

Prerequesites #

  • Install F-Droid app store
  • Install InvZible Pro from F-Droid - Routes traffic through TOR, prevents DNS leakage through DNSCRYPT, and provides access to I2P sites (eepSites) with Purple I2P.
  • Install Fennec F-Droid from F-Droid - Acts as a hardened web browser for browsing I2P sites (eepSites)

Once the required applications have been installed begin by opening InvZible Pro, once opened complete the initial setup, provide relevant permissions, and disable battery optimizations. Do NOT click Start at this time.

Open Fennec F-Droid and enter about:config into the address bar Search for javascript.enabled set it to false Search for network.proxy.http set it to 127.0.0.1 Search for network.proxy.http_port set it to 4444 Search for network.proxy.socks_remote_dns set it to false Search for dom.security.https_first_pbm set it to false Search for dom.security.https_only_mode set it to false

Some settings may change back to defaults when the application is restarted! It is recommended that you always use private browsing mode.

Go back to InviZible Pro and click Start you can now browse I2P sites, when done simple click Stop.