microg / microg/GmsCore

AquaMail Pro reports "Unable to check license state" -- microG 0.2.24.214816 on CrDroid 8.7

Open
#1,756 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
14.6k
Forks
3.2k
Avg merge
12d 11h
Merged PRs (30d)
4

Description

I have an apparently flawless install of microG 0.2.24.214816 on CrDroid 8.7 on a few Redmi Note 9 Pro (joyeuse / miatoll) devices rooted with Magisk 25.2 with Zygisk. microG was installed with microG Installer Revived 2.6.2-0; one "test" device was updated a moment ago with microG Installer Revived 2.6.3-0

microG self-check reports back with everything checked.

  • Signature Spoofing double check: Oprek Detector indicates signature is spoofed
  • SafetyNet Attestation double check: passes in YASNAC

These devices each have 4 previously paid GooglePlay apps: NovaLauncher, aCalendar+, FolderSync Pro and AquaMail Pro

Each installed with Aurora Store (logged into a Google Play account), with the exception of AquaMail Pro the apps work flawlessly.

AquaMail Pro initially installs AND offers the pro features, but this somehow "times out" within a week.

At that point, AquaMail Pro reports "Unable to check license state. Tap here to confirm you license."

Doing so launches the AquaMail Pro Unlocker. Tapping "check license" yields the error: "Error communicating with Google Play Application."

FYI: uninstalling AquaMail Pro and reinstalling through Aurora Store unlocks all pro features for another week or so at which point the cycle begins again.

It seems to me AquaMail Pro may somehow be hardcoded to look for the actual Play Store as opposed to the services exposed therein.

Any and all advice on how to fix this (without installing Play Store, obviously) would be appreciated.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the AquaMail Pro license-check failure with microG 0.2.24.214816 on CrDroid 8.7, using the listed Redmi Note 9 Pro setup and Aurora Store installation path. Compare the initial unlock with the later failure and determine whether the Google Play application license check is supported; done means identifying a reproducible cause and a documented fix or limitation.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.