On Android/GrapheneOS, Firefox/Mull/variants is the only browser with the needed proxy settings to use with i2p.

After a bit of searching, it works very well!

As i2p servers you can use “i2p”, “i2pd” (more minimal but more efficient) or “InviziblePro” which bundles some implementation of i2p.

I am using i2pd currently, and it works well.

Installed the apps with Obtainium

  • Mull from the DivestOS F-Droid repo
  • i2pd from the purplei2p F-Droid repo
  • MullvadVPN from Github, Orbot from the guardianproject repo (as fallback if clearnet sites are used)

The browser can open .i2p and clearnet sites, using a little hack:

network.proxy.no_proxies_on to !.i2p

  • I Cast Fist@programming.dev
    link
    fedilink
    arrow-up
    2
    ·
    9 days ago

    Neat, I might set up one of my older, currently unused phones to be my host. As soon as I figure something I want to share around

    • boredsquirrel@slrpnk.netOP
      link
      fedilink
      arrow-up
      2
      ·
      9 days ago

      If you want to host stuff, you probably want Termux. It is its own distribution but you may want to run a Debian proot inside Termux, which will have way more software and maybe also more reliably and fast security updates (heard that was a problem in Termux)