microg / microg/GmsCore

Update to v0.2.21.212158 not possible

Open
#1,510 9 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Describe the bug
The update method described here does not work on my Galaxy Tab S2 8.0.

What can I do to solve the problem?

To Reproduce
Steps to reproduce the behavior:

  1. adb shell pm install-create -r --staged
  2. Error message: Unknown option --staged
  3. Tried without option --staged, seemed to work
  4. adb shell pm install-commit session-id
  5. Error message: Failure [INSTALL_FAILED_INVALID_APK: Package com.google.android.gms is a persistent app. Persistent apps are not updateable.]

Expected behavior
The update process should work without error messages, which it did on another device of mine (from the same computer via the same version of adb) with Android 11 / LineageOS 17.1 installed.

System
Android Version: [9]
Custom ROM: [e.g. LineageOS 16.0]

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 reviewing the linked v0.2.21.212158 release instructions and reproducing the adb shell pm install-create and install-commit commands on Android 9 with LineageOS 16.0. Done means determining whether the update procedure can support this device configuration and documenting or resolving the observed installation failure.

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
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.