microg / microg/GsfProxy

​Installation failed: "App not installed as package appears to be invalid"

Open
#30 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Java
Stars
216
Forks
49
PR merge metrics
No merged PRs in 30d

Description

Describe the bug
When attempting to install or update GsfProxy.apk from GitHub Releases on modern Android, the installation fails with the error: "App not installed as package appears to be invalid".

To Reproduce

  1. Download GsfProxy.apk from the official repository releases.
  2. Open the downloaded file to trigger the Android Package Installer.
  3. Confirm the installation/update prompt.
  4. See error: "App not installed as package appears to be invalid".

Expected behavior
The APK should install properly without signature mismatch or obsolete target SDK blockages.

Environment / Device Info

  • Device: Xiaomi Redmi A3
  • Implementation: microG RE

Context

  • Package: com.google.android.gsf
  • Issue likely related to outdated target SDK or signature mismatch with existing microG RE implementations.
Image Image

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 checking how GsfProxy.apk is built and signed for GitHub Releases, then compare its target SDK and signing identity with the installed microG RE implementation. Reproduce the failure on the reported Xiaomi Redmi A3 and verify the APK can install or update through Android Package Installer without the invalid-package error.

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
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.