Unlock CN GMS

fei-ke

Magisk KernelSU APatch
v3.8
Version
3.64 KB
Size
Apr 1, 2026
Updated

Module Info

  • Contributors fei-ke, chisewaguri, ilazycat, topjohnwu, HMLDXHZ
  • Source Code View Repository
  • Tags
    #Unlock CN GMS #China ROM #Google Mobile Services #Location History #Systemless Module #Android Permissions

About this module

Unlock CN GMS is a small systemless module that removes the cn.google.services restriction from recognized configuration files on Chinese Android firmware.

Restore Firmware-Restricted GMS Features

The original fei-ke implementation for ROMs that already contain or support Google Mobile Services.

Targeted XML Edit

Removes one known regional restriction rather than applying a broad build-property spoof.

Systemless Overlay

Keeps protected partitions unchanged and applies the replacement through the root framework during boot.

Google Feature Access

Primarily addresses ROM-level gating that can hide Location History, Maps Timeline, and related services.

How It Works

Android loads permission and hardware-feature declarations from XML files across system partitions. On some China-market ROMs, those declarations explicitly mark cn.google.services as unavailable. The module discovers recognized files, creates filtered copies, and overlays those copies at boot.

Because the original files remain intact, disabling or uninstalling the module restores the firmware's declarations after reboot. The module does not patch Google Play services, change an account's country, or certify the device.

Suitable Devices and Setup

Use this module only when the ROM contains the documented regional restriction and Google Mobile Services is already present. Install it through the root manager, confirm that the installer detects a relevant path, reboot, and then check the previously unavailable feature.

If nothing changes, inspect whether the current firmware uses a different partition or configuration mechanism. For newer root frameworks or vendor layouts, the KOWX712 fork adds updated mounting logic while preserving this project's original purpose.

This is not a GMS installerThe module only removes a specific firmware restriction. Missing packages, device certification, account eligibility, and server-side regional policy must be addressed separately.