Huh yeah I’ve never even looked into that,but you raise a good point. I personally don’t love working on android apps, only do if there’s something I want that hasn’t been done yet.
As mull appears to have the lowest number of bits of identifying information exposed in my tests of different android browsers on the eff’s website, I’m willing to try to maintain until someone more experienced comes around. But looking at the repo it doesn’t seem super involved but I won’t really have a good idea until I actually get to trying
I’ll prob get downvoted for this, but paste the instructions into an LLM and have it assist you. misread OP’s comment
As for user.js prefs potentially aging out, arkenfox updates very rarely (once every few months IIRC), so the present user.js should be fine for a while until someone inevitably forks and maintains mull.
Personally I had to change mulls prefs(‘<…>’) to user_prefs or vice versa to get it to work.
I want Mull to continue on. I don’t want to use another browser. But I guess I must…
Fennec it is
Maybe apply a hardened user.js
I just applied mulls user js to fennec in the mean time. But I’m going to try to build mull once I get home from the holidays
I would be more willing to work on Android if there was a good Foss build of the SDK. Right now the only options are from Debian oldoldstable and sid.
Huh yeah I’ve never even looked into that,but you raise a good point. I personally don’t love working on android apps, only do if there’s something I want that hasn’t been done yet.
As mull appears to have the lowest number of bits of identifying information exposed in my tests of different android browsers on the eff’s website, I’m willing to try to maintain until someone more experienced comes around. But looking at the repo it doesn’t seem super involved but I won’t really have a good idea until I actually get to trying
Any recommendations for that? Arkenfox comes to mind
I haven’t actually done any testing as of yet
In my brief testing, using Arkenfox didn’t work for Fennec for me. It wouldn’t connect to any site.
I am rooted, and copied the user.js to data/data/org.mozilla.fennec_froid/files/mozilla/[xxxxxxx].default and deleted prefs.js
Checked about:config _config.is.applied and it was set to true.
Couldn’t even browse to any site.
So I am going to have to do some more research.
Just apply the ones that are in mulls repo. There’s a write up on how to apply user js to android ff variants in better fox’s issue tracker
From Betterfox’s repo is where I got the instructions.
However, with Mull going away, I wonder how long the user.js from Mulls repo will be viable.
Edit: also trying to find the user.js that Mull uses is proving difficult for my dumbass.
Oh, apologies I read the edit wrong. Here’s where mull’s user.js is
https://github.com/Divested-Mobile/Mull-Fenix/tree/master/preferences
NOTE: line 562 will break remote debugging, which all of those who are unrooted will need to apply the user.js.
Comment this line out to allow for remote debugging.
Luckily I am rooted, so theoretically I can leave that right?
I’ll prob get downvoted for this, but paste the instructions into an LLM and have it assist you.misread OP’s commentAs for user.js prefs potentially aging out, arkenfox updates very rarely (once every few months IIRC), so the present user.js should be fine for a while until someone inevitably forks and maintains mull.
Personally I had to change mulls prefs(‘<…>’) to user_prefs or vice versa to get it to work.