
Since we don't want to use these APIs at all, the keys are not set (at least for inox package on AUR). See ArchLinux chromium PKGBUILD on how it's applied or this HOWTO for an in-depth API key explanation. This key is usually set on compile time and unique per distribution. disable-missing-key-warning.patchĭisables warning dialog about missing Google API key. GCM provides an interface to send messages directly to single devices, groups of devices, or devices subscribed to topics.

disable-gcm-status-check.patchĭisables Google Cloud-Messaging status probes. Google pings its own DNS server to check if ipv6 is available. I know this class has a bad naming, but nevertheless it connects to Google. disable-google-url-tracker.patchĭisables URLTracker, which checks in which country you are to provide the closest google server for search lookups. I don't know exactly when this is triggered, but it synchronizes the saved Form data with Google. disable-default-extensions.patchĮnabled user-modification for all extensions.ĭisables HTML-Form AutoFill data transmission. add-duckduckgo-search-engine.patchĪdds DuckDuckGo as default search engine, it's still changeable in settings. The default NTP loads data from a web server to modify the appearance and inject a Google Search bar with a unique identifier. Ubuntu, Debian, OSX, Windows: See ungoogled-chromium, it offers build scripts to compile Chromium with inox-patchset and various other patches.īuild manually: If you want to build it yourself check out the Chromium Build Instructions or view the PKGBUILD to get an idea how chromium is built. If you are running Arch Linux you can download and build the source from AUR: inox The build process takes about 3 hours on a i5-3550 CPU 3.90GHz and 16GB ram. These patches are tested and functional on Arch Linux x86_64, but should run on any Linux/BSD distribution. Ubuntu, Debian, OSX, Windows: See ungoogled-chromium, it offers pre-built binaries with inox-patchset and various other patches. Pre-built binaries are hosted in the AUR: inox-bin It is possible that some data is still transmitted (but down to a minimum) this is because Chromium is a quite large and complex codebase which changes each day.
NUPS PATCHER GCM INSTALL
NUPS PATCHER GCM PATCH
The patches are split up based on features, so it's easy to patch only a subset of them.

NUPS PATCHER GCM CODE
Inox patchset is applied on the chromium source code and tries to prevent data transmission to Google to get a minimal Chromium based browser. Inox Browser (inox-patchset) NOTE: This repository is no longer maintained.
