Missing flags in the manifest
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 14.6k
- Forks
- 3.2k
- Avg merge
- 12d 11h
- Merged PRs (30d)
- 4
Description
@mar-v-in
I have compared the manifest of microG GmsCore and Google Play Services and this is what we are missing:
<manifest
android:sharedUserId="com.google.uid.shared">
<application
android:requiredForAllUsers="true"
android:restrictedAccountType="com.google"
android:usesNonSdkApi="true">
sharedUserId and requiredForAllUsers may help to make it working for all users on the phone.
restrictedAccountType make the account available also in restricted profiles.
So it possibly help with #1624 and #1253 although I'm not sure.
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
Locate the Android manifest for GmsCore and compare its application and manifest declarations with the flags listed in the issue. Review issues #1624 and #1253 for related behavior, then verify whether the declarations improve all-user installation and restricted-profile account availability.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100