Welcome a new Fennec F-Droid

I thought which was a problem with my DNS as I experimented the same issue because of that time ago.

I’ve just got upgraded to the new 82.1.3 Fennec without any warning that this will track the new Mozilla code base.

I explicitly came to F-Droid for the old UX and expected that F-Droid developer community who is catering to their own needs and to that of technical users would get the strong hint of two months of one-star reviews of Google Play and not release that hot garbage fire that is the new Firefox without a strong warning, or as entirely different branding.

Apparently, I expected too much. Now I have to hunt down the old apk (I did not note down the version, but perhaps I kept it somewhere), manually migrate all these 48 tabs I have open. All in all more than a minor nuisance.

Before you berate me for ignoring the security issues and not being awed by the shiny new technology improvements: I don’t care for these in a product I can’t use.

Consider this as a constructive feedback. This was difficult to tone down, because I’m really really unhappy right now.

All these points were iterated above, yes. As expected all feedback should go to Mozilla’s issue tracker.

You can enable the Archive repo and install 68.12 .

Thanks for the pointer to the archive repo, appreciated. Downgrade fails, so the application has to be uninstalled, losing the extensions, configurations, all tabs, bookmarks and the history, as expected.

As to the feedback to Mozilla’s issue tracker, they have made abundantly clear they don’t care. So we have to wait for somebody to maintain a fork, just as Pale Moon/Waterfox did in the past.

Switching to a desktop version of Linux Firefox is an option, but unfortunately it’s not yet fully supported on my Chromebook tablet yet (e.g. no on-screen keyboard support, which makes it rather useless).

@eleitl

supported on my Chromebook tablet yet

Off-topic:
You might be able to Coreboot your Chromebook and put a standard distro on it.
Take a look at the excellent work here:

Thanks – I’m aware of Mr. Chromebox, and tend to buy hardware I can liberate (my recently retired Chromebook is an Asus C201P which can even be librebooted) but this is an ARM device (Samsung Galaxy Tab A with S Pen aka SM-P580) which I’m also about to retire.

Unfortunately, the designated successor of above two is a Lenovo Chromebook Duet which is a Chromebook/tablet (chrablet), and Google still doesn’t support neither the Android runtime (which is currently only 32 bit on that device, so I’m out of luck with side-loading Fennec) nor the Linux userland (no glass keyboard, so useless in tablet mode) there properly. We might get 64 bit support there later this year, but then, this being Google, it could be never.

Is there a 32 bit Fennec apk out there somewhere? The latest I’ve found and been able to side-load is 68.11.0 on Directory Listing: /pub/mobile/releases/68.11.0/android-api-16/en-US/ while Fennec F-Droid released 68.12.0 which I presume is the final one.

Hi again Licaon_Kter – a related issue to the one you’ve successfully helped me with, thanks for that.

I’m trying to find an F-Droid Fennec 32 bit Android apk which is newer (preferably, 68.12.0) than Directory Listing: /pub/mobile/releases/68.11.0/android-api-16/en-US/ in order to side-load (via adb install) on a Chromebook Tablet, which only has 32 bit Android userland.

I’ve been unable to find a 32 bit version of Fennec F-Droid apk. Is there such a thing? If you’re not building these by default, how difficult would it be to roll one’s own from the git repo? Thanks!

So it’s not in the Archive repo? 32bit armv7 or 32bit x86?

Fortunately I didn’t update it

Unfortunately the directory listing on F-Droid Archive is disabled, so I can only see external hyperlinks like https://f-droid.org/archive/org.mozilla.fennec_fdroid_689420.apk which I can’t side-load (without Chrome OS developer mode, via adb install on the Linux subsystem on the chrablets).

I can’t obtain an URL via the F-Droid client either.

The Android emulator is version 9, the CPU is MediaTek P60T, which is 4x A73 + 4x A53. The userland is currently (Google Chrome OS 86.0.4240.198) 32 bit, this might or might not change with Chrome OS 88.x.

Thank you for your help.

Will Fennec F-Droid enable this feature? It probably needs only a simple patch like the following.

sed -i \
    -e 's/Config.channel.isNightlyOrDebug &&//' \
    app/src/main/java/org/mozilla/fenix/components/Components.kt
sed -i \
    -e 's/Config.channel.isNightlyOrDebug &&//' \
    app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt

This would be fantastic, but as you might know, actually, they’ve been another 7 new supported add-ons, which is a nice number, but of course, still pretty far from complete support of all the AMO extensions. Mozilla is working on it, with each new major version we get a bunch of new supported add-ons, so we need to be patient :slight_smile:.

Bests ^^.

Of course Mozilla have not supported all AMO add-ons yet, but they allow to install arbitrary addons from AMO on Nightly channel for testing. Like about:config, they disable this feature in the release version.

Nice, but what other stuff is changed with that flag?

So you can download the APK? I don’t understand

Currently nothing else, to my knowledge.
I’m not familiar with programming or scripting at all, so my patch is just an example. You can see the commits that implement this feature here.

No, I can’t download a 32 bit version of the Fennec apk (assuming it exists?) since I can’t find the URL for it.

The F-Droid app (also side-loaded) doesn’t give me an URL at all. I have to use the external service like https://apt.izzysoft.de/fdroid/index/apk/org.mozilla.fennec_fdroid?repo=archive which allows me to drill down to Version 68.12.0 (2020-08-29) and the URL https://f-droid.org/archive/org.mozilla.fennec_fdroid_689420.apk which unfortunately is a 64 bit version I can’t side-load (see thread on sideloading Fennec apk on ChromeOS (Lenovo Chromebook duet latest) fails : chromeos for the gory details)

So the question is, how can I discover the URL of an apk on the F-Droid repo, without going through the F-Droid application, preferably by just browsing F-Droid Archive (which currently is a 404) or using the Search option there, which currently, unhelpfully, redirects me to the current Fennec F-Droid | F-Droid - Free and Open Source Android App Repository rather than the archive repo.

The https://f-droid.org/archive/org.mozilla.fennec_fdroid_689420.apk is not the droid I was looking for, being 64 bit.

Potentially, a related issue is Fennec v62 only available in ARMv8 64bit, not ARMv7 - #6 – perhaps the builds have not been resumed, after all.

1 Like

Yes, 32bit is 689400: metadata/org.mozilla.fennec_fdroid.yml · master · F-Droid / Data · GitLab so → https://f-droid.org/archive/org.mozilla.fennec_fdroid_689400.apk

2 Likes

Thanks, that did the trick. Sideload works, the version is 68.12.0esr

1 Like

@eleitl

armv7: https://f-droid.org/archive/org.mozilla.fennec_fdroid_689400.apk
aarch64: https://f-droid.org/archive/org.mozilla.fennec_fdroid_689420.apk
x86: https://f-droid.org/archive/org.mozilla.fennec_fdroid_689410.apk

3 Likes