Conversation

Replying to
I'm curious if that's a new point release, or some kind of out-of- band update. I some something concerning on their discourse forum suggesting that users need to re-enable the "Studies" system. I don't run Firefox anymore, but honestly the way they're handling this.. 🤦‍♀️
1
2
Replying to and
They used the studies system to deploy a fix for this. It seems like they can deploy fairly arbitrary changes and code via the studies system. It's essentially an out-of-band update mechanism. I assume it's not part of Firefox on Android since it's against Play Store policy.
1
2
Replying to and
Yeah, I don't think they implement the feature for Android, and I think this is probably the reason for it. uBlock Origin is still working in a Firefox install that I have primarily for testing web compatibility on mobile, but their signature check is apparently once per 24h.
1
Show replies
I tried fruitlessly to convince the Termux developers to consider support for packages based on apks so that it would work with file system level w^x enforced via SELinux (removing execute / execute_no_trans for app_data_file). It's a good example of Google not enforcing this.
1
Google ended up removing execute_no_trans (executables) for API 29+ (Android Q) and they're probably going to remove execute (mmap PROT_EXEC). Can see the mess here in an issue filed later: github.com/termux/termux- Google could ban Termux for breaking policy at any time. *shrug*