[com.google.android.googlequicksearchbox] <Google>
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 14.6k
- Forks
- 3.2k
- Avg merge
- 12d 11h
- Merged PRs (30d)
- 4
Description
**Affected app**
Name: Google
Package id: com.google.android.googlequicksearchbox
**Describe the bug**
After updating the Google app, it shows a popup saying “Google Play Services needs to be updated” even though the latest microG 0.3.15.250932-hw build is installed. The Google app does not recognize microG as an up‑to‑date replacement and keeps requesting a Play Services update.
**To Reproduce**
1. Install microG 0.3.15.250932-hw.
2. Use a device running HarmonyOS 3.1 (Android 12 base).
3. Update the Google app to the latest version.
4. Open the Google app.
5. A popup appears: “Update Google Play Services”.
**Expected behavior**
The Google app should accept microG as a valid and updated implementation of Play Services and should not show an update prompt.
**Screenshots**
**System**
Android Version: HarmonyOS 3.1 (Android 12 base)
Custom ROM: Stock HarmonyOS
**microG**
microG Core version: 0.3.15.250932-hw
microG Self‑Check results: All ticked
**Additional context**
This issue occurs only in the Google app. It appears that the Google app checks the official Play Services version code and does not accept microG’s spoofed version code, causing the update warning. The problem persists even with the newest 0.3.15.250932-hw build on HarmonyOS 3.1.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source file, test, or entry point is named in the report. Start by reproducing the prompt with microG Core 0.3.15.250932-hw and the latest Google app on HarmonyOS 3.1, then investigate how the Google app checks the Play Services version and how microG exposes its version. Done means the Google app no longer requests an update when microG is current.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100