Mull Browser - Privacy hardened fork of Firefox for Android #2248

Open
opened 2021-04-02 21:01:57 +00:00 by wrkerr · 11 comments
wrkerr commented 2021-04-02 21:01:57 +00:00 (Migrated from github.com)

Mull browser is a privacy hardened fork of Firefox for Android. From the README:

Mull is kinda sorta Tor Browser Android, but without routing over Tor network and upstream Firefox. It enables many features upstreamed by the Tor Uplift project through @arkenfox and @pyllyukko's user.js projects.

It's built with open source scripts, stripping all the proprietary blobs from Firefox for Android. It's kept up to date with upstream releases, and is distributed through an F-Droid repository.

I think this would be a good inclusion on PrivacyTools.io

Mull browser is a privacy hardened fork of Firefox for Android. From the README: > Mull is kinda sorta Tor Browser Android, but without routing over Tor network and upstream Firefox. It enables many features upstreamed by the Tor Uplift project through @arkenfox and @pyllyukko's user.js projects. It's built with open source scripts, stripping all the proprietary blobs from Firefox for Android. It's kept up to date with upstream releases, and is distributed through an F-Droid repository. I think this would be a good inclusion on PrivacyTools.io
freddy-m commented 2021-04-03 11:28:39 +00:00 (Migrated from github.com)

Do you have a link to the project? (It would alos be nice if you could use the templates provided when opening an issue 👍🏼 )

Do you have a link to the project? (It would alos be nice if you could use the templates provided when opening an issue 👍🏼 )
wrkerr commented 2021-04-04 01:01:37 +00:00 (Migrated from github.com)
Sorry! Here's the project. https://github.com/Divested-Mobile/mull-fenix
Thorin-Oakenpants commented 2021-04-04 13:18:10 +00:00 (Migrated from github.com)

It enables many features upstreamed by the Tor Uplift project through @ arkenfox and @ pyllyukko's user.js projects

That's a bit misleading. Tor Uplift does not go "through" arkenfox etc. And Mull does not use pyllyukko which is at least 3 years out of date

> It enables many features upstreamed by the Tor Uplift project through @ arkenfox and @ pyllyukko's user.js projects That's a bit misleading. Tor Uplift does not go "through" arkenfox etc. And Mull does not use pyllyukko which is at least 3 years out of date
wrkerr commented 2021-04-04 18:19:32 +00:00 (Migrated from github.com)

I didn't mean to misrepresent the project. The information I shared must not be current. I didn't realize pyllyukko was no longer current.

I didn't mean to misrepresent the project. The information I shared must not be current. I didn't realize pyllyukko was no longer current.
SkewedZeppelin commented 2021-04-12 07:56:46 +00:00 (Migrated from github.com)

I just came across this now.

This is my project.
It has been around since end of 2017.
It is not a hard fork by any means.

Fenix repo is here: https://github.com/Divested-Mobile/Mull-Fenix
Old Fennec repo is here: https://github.com/Divested-Mobile/Mull
Builds are available via my F-Droid repo: https://divestos.org/fdroid/official

Mull pulls in the user.js files from my other project Brace: https://github.com/divestedcg/Brace/tree/master/brace/usr/lib/firefox/browser/defaults/preferences

@pyllyukko's user.js file was removed many months ago: 27bee0bf9d

And even then it was a husk a year before that: 4d6dd6a665

The description was refined at some point: "It enables many features upstreamed by the Tor Uplift project using preferences from the arkenfox-user.js project."
I am sure it could be improved, but I haven't bothered.

As an aside, @Thorin-Oakenpants thank you for maintaining your user.js all of these years.

And related: https://github.com/privacytools/privacytools.io/issues/2041

Any questions welcomed.

I just came across this now. This is my project. It has been around since end of 2017. It is not a hard fork by any means. Fenix repo is here: https://github.com/Divested-Mobile/Mull-Fenix Old Fennec repo is here: https://github.com/Divested-Mobile/Mull Builds are available via my F-Droid repo: https://divestos.org/fdroid/official Mull pulls in the user.js files from my other project Brace: https://github.com/divestedcg/Brace/tree/master/brace/usr/lib/firefox/browser/defaults/preferences @pyllyukko's user.js file was removed many months ago: https://github.com/divestedcg/Brace/commit/27bee0bf9dcbe1a45b4c69f3cbaf7cc7ad37ce28 And even then it was a husk a year before that: https://github.com/divestedcg/Brace/commit/4d6dd6a665a4080448461bb3276795576d5ff775 The description was refined at some point: "It enables many features upstreamed by the Tor Uplift project using preferences from the arkenfox-user.js project." I am sure it could be improved, but I haven't bothered. As an aside, @Thorin-Oakenpants thank you for maintaining your user.js all of these years. And related: https://github.com/privacytools/privacytools.io/issues/2041 Any questions welcomed.
freddy-m commented 2021-04-12 15:10:23 +00:00 (Migrated from github.com)

@SkewedZeppelin thanks for clarifying 👍🏼

@SkewedZeppelin thanks for clarifying 👍🏼
ph00lt0 commented 2021-05-14 18:41:29 +00:00 (Migrated from github.com)

I ran this app through classyshark, it still includes many trackers such as google admob. Not sure if this is intentional @SkewedZeppelin?

I ran this app through classyshark, it still includes many trackers such as google admob. Not sure if this is intentional @SkewedZeppelin?
SkewedZeppelin commented 2021-05-14 18:51:15 +00:00 (Migrated from github.com)

@ph00lt0
those are blank stubs.
I think classyshark lets you long click to see the whole class.

edit:
https://forum.f-droid.org/t/classyshark3exydus-found-five-trackers-inside-tor-browser/13453/20

849b407a_adjust

@ph00lt0 those are blank stubs. I think classyshark lets you long click to see the whole class. edit: https://forum.f-droid.org/t/classyshark3exydus-found-five-trackers-inside-tor-browser/13453/20 ![849b407a_adjust](https://user-images.githubusercontent.com/8296104/118316201-0e47db00-b4e6-11eb-9a39-7822dc9d0734.png)
ph00lt0 commented 2021-05-15 13:49:17 +00:00 (Migrated from github.com)

Thanks for quick response @SkewedZeppelin, I didn't look much further yet.

Thanks for quick response @SkewedZeppelin, I didn't look much further yet.
SkewedZeppelin commented 2021-06-05 01:19:22 +00:00 (Migrated from github.com)

Mull has recently been added to the official F-Droid repository 🚀 , you should see it in a few days.
31f408eef9

edit: https://f-droid.org/en/packages/us.spotco.fennec_dos/

Mull has recently been added to the official F-Droid repository :rocket: , you should see it in a few days. https://gitlab.com/fdroid/fdroiddata/-/commit/31f408eef9411ceb6fa59e4393b35c86950232be edit: https://f-droid.org/en/packages/us.spotco.fennec_dos/
Dastardly-Entrench commented 2021-06-18 10:38:05 +00:00 (Migrated from github.com)

+1 mull is great for privacy by default and after being added to f droid it doesn't have any trackers unlike fennec in f droid. It isn't getting the attention it deserves, placing it in privacytools site will help make it popular and more accessible to people.

+1 mull is great for privacy by default and after being added to f droid it doesn't have any trackers unlike fennec in f droid. It isn't getting the attention it deserves, placing it in privacytools site will help make it popular and more accessible to people.
This repo is archived. You cannot comment on issues.
No Milestone
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: privacyguides/privacytools.io#2248
No description provided.