microg / microg/GmsCore

Failure to install microG Services apk due to the package isn't allowed to declare in a protected prefix on Meta Quest 3S

Open
#3,216 5 comments 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

When I try to install the apk package for microG services on my Meta Quest 3S via ADB, it throws a error about the package isn't allowed to declare in a protected prefix

zach's ~/Desktop/
⮞  adb install com.google.android.gms-250932022.apk 
Performing Streamed Install
adb: failed to install com.google.android.gms-250932022.apk: Failure [INSTALL_FAILED_VERIFICATION_FAILURE: Package com.google.android.gms is not allowed to declare com.google.android.c2dm.permission.SEND in a protected prefix.]

I tried using the regular microG Services package (com.google.android.gms-250932022.apk), the Huawei one (com.google.android.gms-250932022-hw.apk) and the development one too (org.microg.gms-250932022-user.apk) and they all give me the same error

ROM: Meta Horizon OS v83
Android Version: 14

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

Reproduce the failure on a Meta Quest 3S running Meta Horizon OS v83 and Android 14 with the regular, Huawei, and development microG Services APKs. Start with the reported adb install command and protected-prefix error; done means identifying whether GmsCore can be installed on this platform or documenting the platform limitation and a supported path forward.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.