user.js file for configuring Firefox Fenix Nightly, Iceraven Fennec and Mull privacy, security and anti-fingerprinting.
Go to file
quindecim 5f1424fdbe
Update user.js
 Fixed credits section and added CHEF-KOCH
 Added some descriptions 
 Sanitized URL to update user addons
 reEnabled OCSP
 Enabled  display "insecure" icon and "Not Secure" text on HTTP sites (DESKTOP)
 Enabled insecure password warnings (DESKTOP)
 reEnabled icon font (for better user experience)
 Enabled Auto Notification of Outdated Plugins (DESKTOP)
 reEnabled cache storage
 Enabled Firefox to clear items on shutdown (DESKTOP)
 Enabled ResistFingerprint letterboxing (DESKTOP)
 Enabled middle-click mouse enabling auto-scrolling (DESKTOP)
ℹ️ Imported various config. prefs from Desktop to prevent future changes by Mozilla (DESKTOP)

️ Disabled default browser check (DESKTOP)
️ Disabled extension recommendations (DESKTOP)
️ Disabled various Activity Stream content (DESKTOP)
️ Disabled new tab tile ads & preload (DESKTOP)
️ Disabled more telemetry (DESKTOP)
️ Disabled Telemetry Coverage (DESKTOP)
️ Disabled health report (DESKTOP)
️ Disabled Crash Reports (DESKTOP)
️ Disabled Opt-out of themes updates (DESKTOP)
️ Disabled Studies and SHIELD (DESKTOP)
️ Disabled Heartbeat (DESKTOP)
️ Disabled about:addons Get Add-ons panel (DESKTOP)
️ Disabled Firefox Hello metrics collection (DESKTOP)
️ Blocked more unwanted connections
️ Disabled Webextensions sync (DESKTOP)
️ Disabled WebIDE and ADB extension download (DESKTOP)
️ Disabled Pocket (DESKTOP)
️ Disabled built-in PDF reader (DESKTOP)
️ Disabled exposure of system colors to CSS or canvas (DESKTOP)
️ Disabled Scripting of Plugins by JavaScript (DESKTOP)
️ Disabled JAR from opening Unsafe File Types (DESKTOP)
️ Disabled displaying Javascript in History URLs (DESKTOP)
️ Locked web content in file processes (DESKTOP)
️ Masked build ID (DESKTOP)
️ Disabled Archive API (DESKTOP)
️ Disabled screensharing (DESKTOP)
️ Disabled face detection (DESKTOP)
️ Disabled completely autoplay
️ Disabled Windows jumplist (WINDOWS)
️ Disabled Windows taskbar preview (WINDOWS)
️ Disabled UITour backend (DESKTOP)
️ Disabled location bar making speculative connections (DESKTOP)
️ Disabled location bar suggesting "preloaded" top websites (DESKTOP)
️ Disabled using UNC (Uniform Naming Convention) paths (DESKTOP)
️ Disabled HTTP Alternative Services (DESKTOP)
️ Disallowed NTLMv1 (DESKTOP)
️ Disabled more chipers (DESKTOP)
️ Disabled favicons in shortcuts (DESKTOP)
️ Disabled automatic Firefox start and session restore after reboot (DESKTOP)
️ Disabled using the OS's geolocation service (DESKTOP)
️ Disabled logging geolocation to the console (DESKTOP)
️ Disabled widevine CDM (DESKTOP)
️ Disabled Flash, Java, Gnome Shell Integration NPAPI plugins (DESKTOP)
️ Disabled Shumway (Mozilla Flash renderer) (DESKTOP)
️ Disabled PingCentre telemetry (DESKTOP)
️ Disabled System Add-on updates
️ Disabled Experiments (DESKTOP)
️ Disabled Mozilla permission to silently opt you into tests (DESKTOP)
️ Disabled Normandy/Shield (DESKTOP)
️ Disabled Form Autofill (DESKTOP)
️ Disabled mozAddonManager Web API (DESKTOP)
️ Disabled network API
️ Disabled inline autocomplete in URL bar (DESKTOP)

ℹ️ Set cache, formdata, offlineapps and sessions to clear when Firefox closes (DESKTOP)
ℹ️ Set new tab page "about:blank" (DESKTOP)
2019-05-14 07:29:30 +00:00
LICENSE.txt Added GPL 3.0 License 2019-05-10 07:38:36 +00:00
README.md Update README.md 2019-05-14 01:34:39 +00:00
user.js Update user.js 2019-05-14 07:29:30 +00:00

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:

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 to about:config and look if user.js.applied is true.

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 the SELECT 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 to about:config and look if user.js.applied is true.

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:

Special Thanks:

to all the members of my Telegram group who support me and give me motivation.