I want to use i2p, as it seems to be very capable.

It is a pretty old project, and the Android apps available seem kinda badly adapted.

As I use always on VPNs in both main and work profile, I want to use the private space for this.

Installed share2storage and Obtainium to get apps there.

I installed i2pd from the Purplei2p F-Droid repo (app id org.purplei2p.i2pd) with Obtainium.

Vanadium is already in there, but i2pd doesnt use the VPN feature but serves a proxy that I would need to connect to.

Is there no proxy setting in Vanadium? I didnt find any, also not in the chrome://flags.

Otherwise I would try to use the other i2p available on Android, and if that doesnt work... well a good modern app is missing.

  • tomz replied to this.

    So the "i2p" app looks way more adapted to Android than "i2pd".

    What I can say, damn i2p drains the battery. My device got pretty hot too.

    And I might need to use Mull to connect if Vanadium doesnt allow a connection.

    InviziblePro is also a nice way to run i2p, but I dont know what variant they bundle in, it will likely not be a reimplementation.

    But doesnt any browser on Android support using a Proxy?

    • Vanadium, Mulch
    • Mull / Firefox
    • Jelly
    • FOSS Browser

    I found PrivacyBrowser allows it. Not really updated and only freely accessible on F-Droid. But it has a Proxy setting

      Privacybrowser has a preset for I2P but complaints that the "I2P" app is not installed, while it is.

      Mull seems to support proxies from the about:config

      missing-root Mull / Firefox

      These should be able to do it in about:config

      Mull, Firefox Nightly and Fennec F-Droid have about:config enabled while in the normal Firefox you need to go the URL chrome://geckoview/content/config.xhtml to get there.

      Then search for "network.proxy" for the various settings though you'll have to check elsewhere how to configure it for I2P

        Viewpoint0232

        Okay so Firefox/Mull might be the only browser that works.

        In about:config I started with

        network.proxy.type to 1, which is "manual proxy"

        network.proxy.http to 127.0.0.1

        network.proxy.http_port to 4444 which is standard for i2p

        May need to test with localhost or http://localhost etc.

        Okay, using the default HTTP proxy and these configs works!

        Simply a ton of websites are not online or timing out.

        I can browse i2p now!

        Very good! Do you know if it's also possible (e.g. when using Invizible Pro or Tor Browser) to configure the same browser for both .onion and .i2p sites?