So the idea of this post is to do the same thing described here
We will use the last js value from arkenfox and this will automatically install ublock origin at launch (like librewolf)
{
"policies": {
"Extensions": {
"Install": [
"https://addons.mozilla.org/firefox/downloads/file/4629131/ublock_origin-1.68.0.xpi"
],
"Locked": [
"ublockorigin@raymondhill.net"
]
},
"Preferences": {
"browser.startup.page": 0,
"browser.startup.homepage": "chrome://browser/content/blanktab.html",
"browser.newtabpage.enabled": false,
"browser.newtabpage.activity-stream.showSponsored": false,
"browser.newtabpage.activity-stream.telemetry.privatePing.enabled": false,
"browser.newtabpage.activity-stream.telemetry.privatePing.redactNewtabPing.enabled": false,
"browser.newtabpage.activity-stream.showSponsoredTopSites": false,
"browser.newtabpage.activity-stream.showSponsoredCheckboxes": false,
"browser.newtabpage.activity-stream.default.sites": "",
"geo.provider.use_geoclue": false,
"extensions.getAddons.showPane": false,
"extensions.htmlaboutaddons.recommendations.enabled": false,
"browser.discovery.enabled": false,
"browser.newtabpage.activity-stream.feeds.telemetry": false,
"browser.newtabpage.activity-stream.telemetry": false,
"app.shield.optoutstudies.enabled": false,
"app.normandy.enabled": false,
"app.normandy.api_url": "",
"breakpad.reportURL": "",
"browser.tabs.crashReporting.sendReport": false,
"browser.crashReports.unsubmittedCheck.autoSubmit2": false,
"captivedetect.canonicalURL": "",
"network.captive-portal-service.enabled": false,
"browser.safebrowsing.downloads.remote.enabled": false,
"network.prefetch-next": false,
"network.dns.disablePrefetch": true,
"network.dns.disablePrefetchFromHTTPS": true,
"network.predictor.enabled": false,
"network.predictor.enable-prefetch": false,
"network.http.speculative-parallel-limit": 0,
"browser.places.speculativeConnect.enabled": false,
"network.proxy.socks_remote_dns": true,
"network.file.disable_unc_paths": true,
"network.gio.supported-protocols": "",
"browser.urlbar.speculativeConnect.enabled": false,
"browser.urlbar.quicksuggest.enabled": false,
"browser.urlbar.suggest.quicksuggest.nonsponsored": false,
"browser.urlbar.suggest.quicksuggest.sponsored": false,
"browser.search.suggest.enabled": false,
"browser.urlbar.suggest.searches": false,
"browser.urlbar.trending.featureGate": false,
"browser.urlbar.addons.featureGate": false,
"browser.urlbar.amp.featureGate": false,
"browser.urlbar.fakespot.featureGate": false,
"browser.urlbar.mdn.featureGate": false,
"browser.urlbar.weather.featureGate": false,
"browser.urlbar.wikipedia.featureGate": false,
"browser.urlbar.yelp.featureGate": false,
"browser.formfill.enable": false,
"browser.search.separatePrivateDefault": true,
"browser.search.separatePrivateDefault.ui.enabled": true,
"signon.autofillForms": false,
"signon.formlessCapture.enabled": false,
"network.auth.subresource-http-auth-allow": 1,
"browser.cache.disk.enable": false,
"browser.privatebrowsing.forceMediaMemoryCache": true,
"media.memory_cache_max_size": 65536,
"browser.sessionstore.privacy_level": 2,
"toolkit.winRegisterApplicationRestart": false,
"browser.shell.shortcutFavicons": false,
"security.ssl.require_safe_negotiation": true,
"security.tls.enable_0rtt_data": false,
"security.OCSP.enabled": 1,
"security.OCSP.require": true,
"security.cert_pinning.enforcement_level": 2,
"security.remote_settings.crlite_filters.enabled": true,
"security.pki.crlite_mode": 2,
"dom.security.https_only_mode": true,
"dom.security.https_only_mode_send_http_background_request": false,
"security.ssl.treat_unsafe_negotiation_as_broken": true,
"browser.xul.error_pages.expert_bad_cert": true,
"network.http.referer.XOriginTrimmingPolicy": 2,
"privacy.userContext.enabled": true,
"privacy.userContext.ui.enabled": true,
"media.peerconnection.ice.proxy_only_if_behind_proxy": true,
"media.peerconnection.ice.default_address_only": true,
"dom.disable_window_move_resize": true,
"browser.download.start_downloads_in_tmp_dir": true,
"browser.helperApps.deleteTempFileOnExit": true,
"browser.uitour.enabled": false,
"devtools.debugger.remote-enabled": false,
"permissions.manager.defaultsUrl": "",
"network.IDN_show_punycode": true,
"pdfjs.disabled": false,
"pdfjs.enableScripting": false,
"browser.tabs.searchclipboardfor.middleclick": false,
"browser.contentanalysis.enabled": false,
"browser.contentanalysis.default_result": 0,
"security.csp.reporting.enabled": false,
"browser.download.useDownloadDir": false,
"browser.download.alwaysOpenPanel": false,
"browser.download.manager.addToRecentDocs": false,
"browser.download.always_ask_before_handling_new_types": true,
"extensions.enabledScopes": 5,
"extensions.postDownloadThirdPartyPrompt": false,
"browser.contentblocking.category": "strict",
"privacy.sanitize.sanitizeOnShutdown": true,
"privacy.clearOnShutdown_v2.cache": true,
"privacy.clearOnShutdown_v2.historyFormDataAndDownloads": false,
"privacy.clearOnShutdown_v2.browsingHistoryAndDownloads": false,
"privacy.clearOnShutdown_v2.downloads": false,
"privacy.clearOnShutdown_v2.formdata": true,
"privacy.clearOnShutdown_v2.cookiesAndStorage": true,
"privacy.clearSiteData.cache": true,
"privacy.clearSiteData.cookiesAndStorage": false,
"privacy.clearSiteData.historyFormDataAndDownloads": false,
"privacy.clearSiteData.browsingHistoryAndDownloads": false,
"privacy.clearSiteData.formdata": true,
"privacy.clearHistory.cache": true,
"privacy.clearHistory.cookiesAndStorage": false,
"privacy.clearHistory.historyFormDataAndDownloads": false,
"privacy.clearHistory.browsingHistoryAndDownloads": false,
"privacy.clearHistory.formdata": true,
"privacy.sanitize.timeSpan": 0,
"privacy.window.maxInnerWidth": 1600,
"privacy.window.maxInnerHeight": 900,
"DisableFirefoxStudies": true,
"privacy.resistFingerprinting.block_mozAddonManager": true,
"privacy.spoof_english": 1,
"widget.non-native-theme.use-theme-accent": false,
"browser.link.open_newwindow": 3,
"browser.link.open_newwindow.restriction": 0,
"extensions.blocklist.enabled": true,
"network.http.referer.spoofSource": false,
"security.dialog_enable_delay": 1000,
"privacy.firstparty.isolate": false,
"extensions.webcompat.enable_shims": true,
"security.tls.version.enable-deprecated": false,
"extensions.webcompat-reporter.enabled": false,
"extensions.quarantinedDomains.enabled": true,
"datareporting.policy.dataSubmissionEnabled": false,
"datareporting.healthreport.uploadEnabled": false,
"toolkit.telemetry.unified": false,
"DisableTelemetry": true,
"toolkit.telemetry.enabled": false,
"toolkit.telemetry.server": "data:,",
"toolkit.telemetry.archive.enabled": false,
"toolkit.telemetry.newProfilePing.enabled": false,
"toolkit.telemetry.shutdownPingSender.enabled": false,
"toolkit.telemetry.updatePing.enabled": false,
"toolkit.telemetry.bhrPing.enabled": false,
"toolkit.telemetry.firstShutdownPing.enabled": false,
"toolkit.telemetry.coverage.opt-out": true,
"toolkit.coverage.opt-out": true,
"toolkit.coverage.endpoint.base": "",
"browser.startup.homepage_override.mstone": "ignore",
"browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons": false,
"browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features": false,
"browser.urlbar.showSearchTerms.enabled": false
},
"LockedPreferences": {
"DisableTelemetry": true,
"toolkit.telemetry.unified": false,
"toolkit.telemetry.enabled": false,
"toolkit.telemetry.server": "data:,",
"toolkit.telemetry.archive.enabled": false,
"toolkit.telemetry.newProfilePing.enabled": false,
"toolkit.telemetry.shutdownPingSender.enabled": false,
"toolkit.telemetry.updatePing.enabled": false,
"toolkit.telemetry.bhrPing.enabled": false,
"toolkit.telemetry.firstShutdownPing.enabled": false,
"toolkit.telemetry.coverage.opt-out": true,
"toolkit.coverage.opt-out": true,
"toolkit.coverage.endpoint.base": ""
}
}
}
Warning ! For some unknow reason some telemetry stay enable depsite my effort to turn them off i didn't find why they stay enable.. such as "Send technical and interaction data to Mozilla" "Firefox studies" "Send daily usage ping to Mozilla"
As you can see i disabled telemetry by using "DisableTelemetry" in the json file but in about:config some telemetry like "toolkit.telemetry.unified true" are still enable if someone know how to fix this in the policies.json let me know.