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
Magic