Skip to Navigation Skip to Main Content

CalyxOS

microG

🧘 With CalyxOS, Google Services are not running in the background, continually uploading your data and location to the the Google servers.

Table of contents

How Android Usually Works

When you use an Android device, the operating system is open source, but many of the applications depend on something called Google Play Services (GMS). This software is proprietary and tightly controlled by Google. Over time, Google has moved more and more parts of the open operating system into the closed GMS.

There are many problems with Google Play Services (GMS):

microG to The Rescue

microG is a open source replacement for Google Play Services (and related software), but it only includes the useful parts. Unlike GMS, microG does not have any advertising or location tracking, for example.

Although microG is not yet a mature replacement for GMS, the early results with microG are impressive. Most apps are able to run fine with microG without any need for GMS.

Features of microG:

You can check the microG wiki to see the current status of which parts of GMS have been implemented in microG.

Options for running microG in CalyxOS

With CalyxOS, you have three options:

1. microG disabled

You can choose to disable microG when setting up the device for the first time.

You will receive no “push notification” using the Google infrastructure. Many apps refuse to run, however some apps such as Google Camera still work.

2. microG enabled, no Google Account (default)

This is the default recommended option.

With microG enabled, many more applications will work. You will receive push notifications from Google servers.

3. microG enabled, with a Google Account

If you choose to configure a Google Account, even more apps will run correctly. Users on the Google Fi network can get network connectivity.