-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Vending: Extended installation of third-party channel packages #3074
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
@DaVinci9196 |
|
@ale5000-git this is effectively the same as installing with |
@mar-v-in |
I see. The problem is that on Android, activities only reliably learn the initiator of a request when it is invoked using |
Recently I had another similar idea (but I hadn't yet time to really look at it):
It would bring two advantages:
|
play-services-base/core/src/main/kotlin/org/microg/gms/vending/InstallChannelData.kt
Outdated
Show resolved
Hide resolved
play-services-base/core/src/main/kotlin/org/microg/gms/vending/InstallChannelData.kt
Outdated
Show resolved
Hide resolved
play-services-base/core/src/main/kotlin/org/microg/gms/vending/InstallChannelData.kt
Outdated
Show resolved
Hide resolved
play-services-base/core/src/main/kotlin/org/microg/gms/vending/InstallChannelData.kt
Outdated
Show resolved
Hide resolved
@mar-v-in |
@ale5000-git the purpose of this is not to give vending / microG Companion privileged install permission for use by other apps, but really is only about triggering installation from the |
It seems good, but I hope it is implemented also in F-Droid since one may also want to allow an app installed by F-Droid to appears in Android Auto. |
Function extension: Allows installation of installation packages downloaded from other channels to solve the problem that most applications that require the installation source to be GP cannot be used.
The channel application needs to call the vending page in the specified way for installation.