Code on a dark screen, representing microG.

An open-source stand-in for Google Play Services.

What microG is

microG is a free and open-source reimplementation of Google's proprietary Android libraries, most importantly Google Play Services. Many Android apps rely on Play Services for features such as push notifications, location, and maps, and they break or lose functions when it is missing. microG fills that gap on de-Googled phones, letting those apps work without Google's closed-source software. It was created by developer Marvin Wißfeld.

How it works

Apps look for Google Play Services by its package name and expect it to carry Google's digital signature. microG installs in its place, and the phone's operating system must allow it to present itself as Google's package, a capability known as signature spoofing. Once that is set up, apps talk to microG as if it were the real Play Services, and microG handles their requests using its own open-source code.

What it supports

microG covers the features apps use most. It can sign in to a Google account, deliver push notifications through Google's cloud messaging service, provide location using alternative providers, and support the maps interfaces that many apps depend on. Each feature can be turned on or off separately in its settings, so you only connect to Google's servers for the functions you actually need.

Limits and trade-offs

microG does not replace everything. Apps that depend on Google's device-integrity checks, such as some banking and payment apps, may refuse to work, and less common Google features can be missing entirely. Push notifications still pass through Google's servers, although microG sends considerably less information about your device than Google's own software does. It is a practical compromise between full compatibility and a phone with no Google connection at all.

Where you will find it

microG is built into several privacy-focused Android systems. /e/OS includes it by default, CalyxOS offers it as an option during setup, and LineageOS for microG is a community build that bundles it with LineageOS. Other systems take a different approach: GrapheneOS, for example, lets people run Google's own Play Services inside a restricted sandbox instead of replacing it with a reimplementation.

The bottom line

microG lets de-Googled Android phones keep the conveniences many apps expect, such as notifications, location, and account sign-in, without installing Google's proprietary services. It is not a perfect substitute, and some apps will not cooperate, but it strikes a strong balance between privacy and practicality. For anyone leaving Google's ecosystem, it is often the piece that makes everyday use of a de-Googled phone realistic.

See also: What does it mean to de-Google your phone?, What is AOSP (Android Open Source Project)? Explained.

Sources

Published date reflects the original event date (2026-10-23). This article is original Skillo editorial written from the sources above; facts were verified in September 2026.

Skillo Staff

Skillo Staff

All stories by: Skillo Staff

Leave a Reply