microg / GmsCore

Free implementation of Play Services
https://microg.org
Apache License 2.0
8.69k stars 1.73k forks source link

Support license checking and in-app purchases without the Google Play Store #2495

Open ghost opened 3 months ago

ghost commented 3 months ago

Is your feature request related to a problem? Please describe. In order to get license checking and in-app purchases to work you need the Google Play Store app. It would be good if microG didn't depend on the Google Play Store app.

Describe the solution you'd like License checking and in-app purchases without the Google Play Store.

ale5000-git commented 3 months ago

microG already support license verification but you must update both microG Services and microG Companion and enable the corresponding options in microG settings. It may not work with all apps but it already work in many cases.

ghost commented 3 months ago

But doesn't that need Google Play Store to be installed?

ale5000-git commented 3 months ago

No, microG Companion (new name of FakeStore) is the replacement of Google Play Store. It doesn't allow to download apps but it support some things like license verification (it weren't supported at the start but now it is).

Note: It must be enabled in microG settings otherwise it doesn't work.

CoelacanthusHex commented 3 months ago

microG already support license verification but you must update both microG Services and microG Companion and enable the corresponding options in microG settings. It may not work with all apps but it already work in many cases.

Noteworthy, it doesn't work with the in-app purchase ordered not in the current device.

https://github.com/microg/GmsCore/pull/2321#issuecomment-2082174738

marbens-arch commented 1 month ago

Shouldn't this issue be closed now? MicroG answers license verification requests, and now supports handling Google Play billing requests (including in-app purchases), without the Google Play store, in the current preview release.

CoelacanthusHex commented 1 month ago

Shouldn't this issue be closed now? MicroG answers license verification requests, and now supports handling Google Play billing requests (including in-app purchases), without the Google Play store, in the current preview release.

No, it doesn't work with the in-app purchase ordered not in the current device.