1be2cda14b
✅ Imported (even if inactive) same prefs of desktop ⛔️ Disabled reveal buildID ℹ️ Changed `#test` line. from `user.js.applied` to `_config.applied` ℹ️ Set history leaks via enumeration (PER TAB: back/forward) from `8` to `20` ℹ️ Added UI section DESKTOP ✅ Enabled app from auto-update (DESKTOP ONLY) ✅ Locked "close tab with dbclick" function (DESKTOP ONLY) ✅ Added "PROTECTION" section to lock mozilla.cfg file itself (DESKTOP ONLY) ⛔️ Locked reveal buildID ⛔️ Locked more activity stream contents ⛔️ Locked Browser Error Reporter ⛔️ Locked contentblocking reportBreakage ⛔️ Locked Onboarding + tour ⛔️ Locked check default browser on first run ⛔️ Locked more unwanted connections ⛔️ Locked browser translate integration ⛔️ Locked raw TCP socket support (mozTCPSocket) ⛔️ Locked more UI tours ⛔️ Locked more safebrowsing connections ⛔️ Locked more Normandy/SHIELD ⛔️ Defaulted browser animations (DESKTOP ONLY) ⛔️ Defaulted autohide download button (DESKTOP ONLY) ⛔️ Locked and hidden third-party cookie and tracking protection UI (DESKTOP ONLY) ℹ️ Changed `#test` line. from `user.js.applied` to `_config.applied` ℹ️ Set history leaks via enumeration (PER TAB: back/forward) from 8 to 20 ℹ️ Added UI section |
||
---|---|---|
LICENSE.txt | ||
README.md | ||
user.js |
README.md
user.js | Fennec F-Droid
I made this project to create something dedicated for Firefox for Android.
The user.js
file is used to configure Firefox in the safest and fastest way possible.
To realize this project I was inspirated by various authors of user.js
and I've implemented some preferences of mine.
Aims:
- online security
- more privacy
- better performance
- less unique fingerprint possible
Best Use:
This user.js
has been designed for Mobile use and you can use on these browsers:
- Fennec F-Droid - F-Droid
- Firefox for Android - Google Play
- IceCatMobile - F-Droid
Note:
This file contains prefs. that are not native to the Android version of Firefox, but I have chosen to add them to avoid that in the future they can be implemented by Mozilla without we can realize it.
All this does not lead into stability issues.
Installation:
first root method (Fennec F-Droid)
- I would like to suggest you to use one of these file managers before proceed: Amaze, Dir or Ghost Commander
- Download and install Fennec F-Droid form the official F-Droid client or from the official F-Droid Website
- Start for the first time (offline mode/no data connections) and wait 5 sec.
- Close your browser
- Clone or download zip file and extract it
- Locate Fennec's installation directory
data/data/org.mozilla.fennec_fdroid/files/mozilla/[xxxxxxx].default
- Copy the extracted
user.js
file to the install directory - Delete
prefs.js
file inside the install directory - Start Fennec F-Droid and test if
user.js
was applied browsing toabout:config
and look ifconfig.applied
istrue
.
If this doesn't work I suggest you to use second root method below.
second root method (Fennec F-Droid)
- Download and install Fennec F-Droid form the official F-Droid client or from the official F-Droid Website
- Download and install user.js-updater app
- Start for the first time (offline mode/no data connections) and wait 5 sec.
- Close your browser
- Open
user.js-updater
app - Select the browser you want to apply
user.js
through theSELECT BROWSER
bar at the top - Select
quindecim
as the author - Tap
UPDATE
at the bottom and grant root permission to proceed - Start Fennec F-Droid and test if
user.js
was applied browsing toabout:config
and look if_config.applied
istrue
.
Thanks to v1nc for creating this app, useful for this method.
Comparision:
You can also compare my user.js
with user.js
to other authors HERE.
Contacts:
You can enjoy my Telegram group for support or talk about privacy and security topics.
Thanks:
I really thanks all the authors who inspired me:
- gHacks
- Librefox Browser
- pyllyukko
- OrangeManBad - (pyllyukko fork)
- CHEF-KOCH
Special Thanks:
to all the members of my Telegram group who support me and give me motivation.