Making it easier for F-Droid to package Mozilla Firefox

Fennec 60.0 is available on F-Droid now! I’d like to thank everyone who put so much efforts into this release!

6 Likes

Is it me or is version 60.0 available for certain devices? I’ve updated the repos on my F-Droid app and I couldn’t see any update for Fennec.

I’ve also tried installing it using the APK from the website: Fennec F-Droid | F-Droid - Free and Open Source Android App Repository and I received this message from adb install:

adb: failed to install org.mozilla.fennec_fdroid_600010.apk: Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]

This could be two things. It’s most likely a legit ABI issue – you’re installing an APK with ARM libraries on an x86 device (or, less likely, vice versa). It could also be an issue that Firefox for Android is seeing with recent devices (particularly the Samsung Galaxy S8) – see https://bugzilla.mozilla.org/show_bug.cgi?id=1450793 and related tickets.

1 Like

So is https://bugzilla.mozilla.org/show_bug.cgi?id=1450793 the reason why F-droid shows no updates available for Fennec on my device? I have a Samsung S5 device (codenamed klte, model SM-G900F), it’s processor is based on the ARM instruction set as far as I’ve investigated so far.

No. Given that you’re using an S5 (a very common ARM device) I think the issue is probably the F-Droid APKs are giving you x86 native libraries, which isn’t what you want. This could be a version number issue – if F-Droid isn’t behaving like the Play Store and is offering the linearly highest version number, rather than the highest version number appropriate for your device, you will get this issue. But I don’t know enough about F-Droid to say what’s really happening.

No, the reason is that, while available, the “recommended version” didn’t get bumped. This should happen with the next index update. In the meantime, you can install it manually from the “versions” fold of the app info screen.

1 Like

You were right, thanks!

1 Like

I have the same device and it downloaded and installed on my device just fine.

Firefox advertises itself as Free And Open Source but yet we have forks like icecat; now fennec, why? Why do we have the need for fennec, cant the firefox team support icecat? Or at least provide a fully free software browser and not lies?

http://www.gnu.org/software/gnuzilla/

3 Likes

I heard that tmobile supports firefox from latest big release and worried to…

There are some hard technical issues behind why Firefox includes the proprietary Google libraries. There is no free software way to replace something like Google/Firebase Cloud Messaging, for example.

1 Like

Blockquote
Firefox advertises itself as Free And Open Source but yet we have forks like icecat; now fennec, why? Why do we have the need for fennec, cant the firefox team support icecat? Or at least provide a fully free software browser and not lies?
http://www.gnu.org/software/gnuzilla/

Also, I am interested that too.

1 Like

Thanks for the link.

Isn’t DuckDuckGo Privacy Browser | F-Droid - Free and Open Source Android App Repository basically a Ff stripped out of everything suspicious?

@gendueb

DuckDuckGo Browser for Android merely wraps the system WebView (Chromium/Chrome).
It is not a standalone browser nor a fork of Gecko/Firefox/Fenix.

I also personally wouldn’t trust DuckDuckGo Browser after these shenanigans: https://github.com/duckduckgo/Android/issues/527

Please create another thread if you want to discuss this.
Or see this other related thread: Favourite browsers to use

-

Aside, aren’t threads supposed to lock after 60 days?

4 Likes