@fp1_wo_sw_updates: thanks for this topic, I’ve been a little confused too (perhaps even more than you…)
This is probably a very stupidly phrased question, but I’m not sure how else to put it:
Is opengapps “as google as” the regular gapps/GMS?
Also, I understand the issue of GAPPS/no root vs. no GAPPS (but maybe opengapps)/root. But that issue aside: would there ever be a reason to choose opengapps over gapps, if I had the option of using either? If yes, what are the advantages of choosing opengapps?
I don’t know, it’s hard to find any hard info regarding the proprietary google apps. I have as much knowledge as you have
"Open GApps is a Google Apps package completely developed by writing buildscripts which allow for the automated creation of new up-to-date packages automatically. The development process is completely open-source (GPLv3) and the goal is to have multiple contributors involved, to secure and reinforce the sustainability of Open GApps development.Builds are generated every (European) night automatically (if there are any changes) and uploaded to GitHub."
So that’s all wrong and the Open GApps are really the old abandoned Android Open Source Project apps from the time “before” google moved everything into the app store? I have to check the sources and the build scripts … now I’m confused again but the “open” would make more sense. But I really don’t know, that why I asked!
Why don’t have a useful FAQ page for that project that explains all that, I wonder?
“Frequently updated Google Apps: Packages are updated daily (if there are any updated google apps released) (…) *** All apps are untouched, we do not change or modify Googles’ applications but deliver them as-is*** (…) That is why I have taken it upto myself to write some Linux shell scripts to automate the packaging and to share these efforts with the world with the goal to create a team to continue this package together under the name Open GApps.” Source: http://forum.xda-developers.com/android/software/pa-gapps-continuation-t3098071
If the opposite is true and they do contain open version of the apps, please correct. Right now I think the scripts to bundle the apps are GPLv3, the apps/apks are not. This is how I thought it works. But I don’t have time to check that right now. Does anyone else? If so, they really need a better homepage and a wikipedia entry.
Yes, but there is nothing “open” in Open GApps. They just install the the google apps scraped from other sources. They are just differently bundled. So people can choose to only install the google apps they need and don’t have to install the whole bunch on their (rooted and/or AOSP’ed) phones. But I guess they still have to accept underlying “services” that “support” the apps that will also get installed on their phones, I guess. It would be interesting to know if there is more info on this.
The scripts that do this scraping and bundling of the GAPPS are “open” and people can change those, the rest is not, it’s all stuff owned by Google.
The best way would be hotlinking the matching bundle. Google does not like them included in aosp roms, I think. But I don’t mind. One of main reasons to use an AOSP rom is to get rid of most or all of the GAPPS anyway.
So the name is misleading, “GAPPS scraping & bundling scripts” (gpl’ed) would be the right term.
This basically sums it up[quote=“fp1_wo_sw_updates, post:15, topic:12214”]
So people can choose to only install the google apps they need and don’t have to install the whole bunch on their (rooted and/or AOSP’ed) phones. But I guess they still have to accept underlying “services” that “support” the apps that will also get installed on their phones, I guess.
So if you in general do not want to use GAPPS but still have a few apps that rely on some gservice you can specifically install that (for example I’m thinking about keeping maps, but will never need mail or hangouts). Of course for that you have to know which app needs which service.
As far as I understood the phone manufacturer has not many options if he wants to provide GAPPS on the phone officially but has to take bundle. He cannot say “I want that and that, but not this”. And most google stuff you cannot get rid of afterwards. So you can choose what you want, but as soon as there is one service running, is it of course not “better” or even different than the preinstalled service.
Beside the privacy topic the gapps require system resources (memory, cpu, …). I tried once to go without gapps, but I needed to realize that isn’t so easy. E.g. google cloud messaging is required by some apps, e.g. Signal and maybe Whatsapp. Without it you won’t get notifications for messages.
So for me one of the small OpenGApps packages fits my needs, because I only want the Play store and GCM.
Thank you for the hint. That is great. Last time I searched for that, there was only the discussion about the WebSocket solution ongoing on github.
I’ll give it a try. Maybe a Google free phone is possible again