CalyxOS

Chromium based on Bromite

We’ve entirely reworked our Chromium fork to be based on Bromite

The stable version for Android, 102.0.5005.98 is now available in our F-Droid repo.

The previous version, 102.0.5005.78 is shipping in the June update, CalyxOS 3.6.0

Background

We’ve been shipping Chromium since day one, since on Android apart from being a full browser, it also provides the WebView (used by more apps than you’d think - changelog in our Updater, DuckDuckGo Browser, many Reddit apps, etc.)

Additionally, we also ship Tor Browser for protection against tracking, surveillance, and censorship.

Bromite has some very useful features, and scores well on privacy tests thanks to their extensive patches. Thus it was decided that we will start to ship a fork of Bromite as our version of Chromium.

We also used to ship DuckDuckGo Browser as the default, but we’ve dropped that in the June update.

What you need to do

Nothing!

If you’re already running CalyxOS, then you’ll get this directly with the June update, CalyxOS 3.6.0.

If you’re already using Bromite on CalyxOS - this does not affect that at all, it replaces the Chromium version we shipped.

We don’t plan on making these builds available for normal installation on other ROMs, you can simply install Bromite directly on those.

Features

Differences

Known issues

Future

Chromium version updates

Going forward, we will ensure that updates are timely.

As a first step towards this, we started on trying to port to 103 already, and opened a discussion with Bromite on how to proceed for this version and also going forward.

We will try and get the port done around the time the last/fourth beta is released, which is usually a week or so before the same release gets bumped up to stable.

Example: 102.0.5005.58: Beta -> May 19 2022, Stable -> May 24 2022

Delivering those updates to your phone

We’ve had patches in F-Droid to be able to update Chromium outside OS updates, and while for the most part it works, there have always been reports of some people not being able to update. We’ve tried a few fixes so far but nothing has been 100% reliable.

To end that once and for all, we’re testing a patch directly to the OS to allow updating this seamlessly. Hopefully that addresses it going forward.