microg / GmsCore

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

Permission to include into F-Droid #394

Open ghost opened 7 years ago

ghost commented 7 years ago

Would it be accepted by the maintainer of this project to include MicroG in the F-Droid free software repository? F-Droid requires that the maintainer of a project agrees to have it included into F-Droid.

I know that an external F-Droid repository is provided but I would still like to have it included into F-Droid by default.

pomarec commented 7 years ago

I think it also might be great for getting more people to know about this project.

eighthave commented 7 years ago

In case you didn't see, F-Droid can now build and ship OTA update ZIPs. It would be cool to include MicroG's. Here's an example: https://gitlab.com/fdroid/fdroiddata/blob/master/metadata/org.fdroid.fdroid.privileged.ota.txt

mar-v-in commented 7 years ago

I am very happy with any release on the F-Droid main repo, but please consider:

There will be a new release cycle starting with the next release version (which is already long overdue), resulting in a "stable branch" being maintained for some months with fixes/version code updates but no feature updates. It would be great to ship the stable branch through F-Droid main repo and the testing branch through a external repo. Version numbers will be organized similarly to GNOME (even numbers at the minor version part for releases and odd numbers for testing versions). Testing will have git version tags as well, so consider this when doing some auto-update thing. (Best is to wait for the F-Droid release after the next release, as the latest microG release is not really worth publishing :smile:)

sp-1234 commented 7 years ago

Sorry if I'm hijacking the wrong thread, but I couldn't find the relevant issue and I don't think it warrants a new issue. I wanted to ask, if it's possible to replace "real" Google Play Services with MicroG without flashing a different ROM, in case I have root access and TWRP? I see the problem is that they have the same package name, but I think it's possible to uninstall G.P.S. from root shell by using pm uninstall … command?

ale5000-git commented 7 years ago

@sp-1234 It is what my installer is doing: microG unofficial installer (removing GApps and installing microG)

ghost commented 6 years ago

Still hoping to see it in F-Droid. As for the issues mentioned above, are the already present UnifiedNlp still relevant? Could the ones from microG be labeled as microG?

Perhaps include a check if those trying to launch microG while Google Play Services is installed to show this as a warning?