this post was submitted on 17 Jan 2025
96 points (99.0% liked)

F-Droid

8080 readers
25 users here now

F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform. The client makes it easy to browse, install, and keep track of updates on your device.

Website | GitLab | Mastodon

Matrix space | forum | IRC

founded 4 years ago
MODERATORS
 

cross-posted from: https://feddit.org/post/6851781

Import into your F-Droid client directly by tapping this link: fdroidrepos://fdroid.ironfoxoss.org/fdroid/repo?fingerprint=C5E291B5A571F9C8CD9A9799C2C94E02EC9703948893F2CA756D67B94204F904

https://gitlab.com/ironfox-oss/IronFox

IronFox is a fork of Divested Computing Group's Mull Browser, based on Mozilla Firefox. Our goal is to continue the legacy of Mull by providing a free and open source, privacy and security-oriented web browser for daily use.

all 25 comments
sorted by: hot top controversial new old
[โ€“] [email protected] 19 points 2 weeks ago

Congrats and thanks to everyone involved! ๐Ÿ’™

[โ€“] [email protected] 14 points 2 weeks ago (2 children)

I've been using IronFox for a week or two now and added their repo earlier in the week. Haven't noticed any difference from Mull (which is a good thing). It's definitely replaced it for me.

[โ€“] [email protected] 4 points 2 weeks ago

Yep, same here.

[โ€“] [email protected] 4 points 2 weeks ago

Yep..so far exactly the same experience

[โ€“] [email protected] 5 points 2 weeks ago (2 children)

Our goal is to continue the legacy of Mull by providing a free and open source, privacy and security-oriented web browser for daily use

Anyone can explain to me what happened to Mull?

[โ€“] [email protected] 9 points 2 weeks ago

The DivestOS dude is retiring

[โ€“] [email protected] 5 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

Haell yeah! Now I don't have to worry about having to check every so often to see if they've updated by going to their gitlab!

Edit:

Damn! Getting an error 404...

Edit Edit:

I am an idiot. Needed to go to their gitlab to get to find what I was looking for.

[โ€“] [email protected] 4 points 2 weeks ago (1 children)

Now I don't have to worry about having to check every so often to see if they've updated by going to their gitlab!

You might want to look into Obtainium if you have any other apps you do that with. You add a link to GitHub, GitLab, Codeberg, etc. into Obtainium for whichever apps you want to track, and Obtainium will automatically check each source in the background every six hours or whatever.

https://github.com/ImranR98/Obtainium

Get Android app updates straight from the source.

Obtainium allows you to install and update apps directly from their releases pages, and receive notifications when new releases are made available.

[โ€“] [email protected] 1 points 2 weeks ago (1 children)

I tried that for a while with mull before it was announced updates would stop and I don't know whether it's incompetence on my end or my phone or what, but it wasn't working right. Didn't help that no matter what I did, my phone always wanted to put it in deep sleep mode.

[โ€“] [email protected] 2 points 2 weeks ago

Applications where the APK is not published alongside the source code in GitHub or whatever, and is instead only available through an F-Droid repo (like Mull), take some extra configuration to set up through Obtainium. Fortunately, there is this neat crowdsourced list of popular apps that require that type of extra configuration, where you can find an app like Mull in the list and quickly import its configuration into Obtainium

https://apps.obtainium.imranr.dev/

[โ€“] MoreSeaweeds 2 points 2 weeks ago (1 children)

What did I missed, is Mull bad now??

[โ€“] [email protected] 5 points 2 weeks ago (1 children)
[โ€“] MoreSeaweeds 2 points 2 weeks ago

Oh.. Damn that's sad...

[โ€“] [email protected] 2 points 2 weeks ago (2 children)

My Bitwarden autofill does not work with IronFox even though it did with Mull. When asking to autofill it always looks for login info for org.ironfoxoss.ironfox instead of the actual page. Any ideas?

[โ€“] [email protected] 3 points 2 weeks ago* (last edited 2 weeks ago) (2 children)

Maybe bitwarden has a hardcoded list of browsers and defaults to the app id otherwise? There could also be an override, but if not you'd have to open an issue with bitwarden and wait for them to update their list.

Edit:
Looking into the code there is indeed a hardcoded list.
This file contains the code

// Docs state that password fields cannot be reliably saved in Compat mode since they will show as
// masked values.
bool? compatRequest = null;
if (Build.VERSION.SdkInt >= BuildVersionCodes.Q && fillRequest != null)
{
    // Attempt to automatically establish compat request mode on Android 10+
    compatRequest = (fillRequest.Flags | FillRequest.FlagCompatibilityModeRequest) == fillRequest.Flags;
}
var compatBrowser = compatRequest ?? CompatBrowsers.Contains(parser.PackageName);

I read this as:
There are browsers that do "native" autofill and ones that do "compat". Mull and ironfox do compat.
This compat support is communicated on Android 10+, but either on older android or maybe if the app is built for older android (?) it won't be communicated, thus the hard coded list.

Doesn't look like there is a way for users to add to this list.

[โ€“] [email protected] 2 points 2 weeks ago (1 children)

Interesting. I have never had an issue using Bitwarden with either Mull or IronFox. I did experience that package ID issue with Mulch (the Chromium version of Mull), but that seemed to have fixed itself at some point somehow. But although all three of those browsers do Bitwarden autofill for me without issue, none are in that hardcoded list.

[โ€“] [email protected] 1 points 2 weeks ago (1 children)

As best I can tell, Mull is us.spotco.fennec_dos, so on that list.
Mulch is likely us.spotco.mulch based on mulch webview being us.spotco.mulch_wv, neither are on the list.

My interpretation here is that Mulch uses some other system, perhaps that mentioned api or something else entirely. Therefore it needs no explicit mention and just works. It might be that it previously did not support that system, or bitwarden didn't, but somehow now it does.
On the other hand, Mull still requires the manual compat lsit for whatever reason, therefore now in ironfox you run into that issue. In Mull it was likely solved before you ever used it.

[โ€“] [email protected] 1 points 2 weeks ago (1 children)

Mulch is likely us.spotco.mulch

That is correct

Mull still requires the manual compat lsit for whatever reason, therefore now in ironfox you run into that issue

But I do not experience that issue with IronFox. The other user above did, but Bitwarden autofill has always worked for me in IronFox with no issue. So far, the only difference I have experienced between Mull/IronFox is the app icon.

[โ€“] [email protected] 1 points 2 weeks ago (1 children)

Oh I misread.
Are you using Android 10+ and the op isn't?

[โ€“] [email protected] 1 points 2 weeks ago

That might be it. I am using Android 15.

[โ€“] [email protected] 1 points 1 week ago (1 children)

I think I figured it out. I just ran into that issue on my tablet, and noticed I had the old C# version of Bitwarden (https://github.com/bitwarden/mobile) installed there instead of the newer native version (https://github.com/bitwarden/android) that I have on my phone. After uninstalling and then installing the native version, it works with IronFox properly.

[โ€“] [email protected] 1 points 6 days ago

Oh, I hadn't noticed there was a difference. I re-insatlled, and Bitwarden now has the newer more modern look and all. In the meantime I have switched to Fennec, but might give IronFox another try now.

[โ€“] Distributed 1 points 2 weeks ago

Idk about anyone else, but I get higher bits of identifying information with ironfox on eff cover your tracks, than I did on Mull