The detail that keeps getting lost in these threads: the "advanced flow" for power users is delivered through Google Play Services, not the Android OS. That's the whole game. It means the safeguard is not part of AOSP. It ships as a closed component that Google can narrow, gate, or remove in any Play Services update, with no Android version bump, no OEM coordination, no user consent beyond the usual auto-update. "Ope…
If the "advanced flow" is delivered through play services, what does this mean for degoogled Android phones? Or are those not concerned with the new side loading limitations? Put simply, If I were to install plain AOSP and F-Droid would I be able to continue installing apps normally?
Keep Android Open
41–50 of 72 posts
Re: Keep Android Open
#42> it will no longer be possible to develop apps for the Android platform without first registering centrally with Google This is inaccurate. The enforcement is through Google Mobile Services. The article fails to point out that some manufacturers build versions/forks of Android that do not include GMS, but these are still technically Android.
If you want to develop an app for more than a miniscule fraction of Android devices, you need Google's blessing.
Re: Keep Android Open
#43Question. How will this play with distributions like graphene that allow for no Google play services?
Re: Keep Android Open
#44Earlier quoted context omitted.
In order to enter the mainstream market and challenge the consumer OS duopolies, a new OS needs at least two things: 1. Retail presence 2. A large advertising budget This is why it's so difficult to challenge the existing duopolies on desktop and mobile. If a consumer can't walk into a retail store, see a device on the showroom floor with the new OS installed by default, and buy a device with the new OS installed by…
And to underscore the scale of that challenge, Microsoft couldn't make Windows Phone a significant competitor to Android & iOS.
Re: Keep Android Open
#45Question. How will this play with distributions like graphene that allow for no Google play services?
Re: Keep Android Open
#46Android was never open. Its security model / the permission system is anticompetitive and the user is a third class citizen. Google can do everything as they control the system - this gives full innovation capabilities. Then there are vendors which are restricted by Google via CDD (checked by CTS/VTS), they might add "privileged apps" but they can't touch what Google does on the system.. And only then there are regul…
Re: Keep Android Open
#47It feels like there is a wide open opportunity for some new OS's to enter the mainstream marketplace. I see nothing but dissatisfaction with the incumbents.
Re: Keep Android Open
#48Android was never open. Its security model / the permission system is anticompetitive and the user is a third class citizen. Google can do everything as they control the system - this gives full innovation capabilities. Then there are vendors which are restricted by Google via CDD (checked by CTS/VTS), they might add "privileged apps" but they can't touch what Google does on the system.. And only then there are regul…
It depends on what you mean by "Android." FOSS distributions such as Lineage or Graphene are unaffected by developer verification or other restrictions, and are truly open in the sense that they are controlled by the user.
I don't see them altering the permission model, you probably meant the possibility of modifying the system by tools such as Magisk, which indeed make it possible to install software much less restricted..
.. but you can do that on any device with an unlockable bootloader. Graphene/Lineage only remove some Google spyware.
Try to install a Lineage phone app on GrapheneOS to understand what I mean :)
Re: Keep Android Open
#49Some more discussion in February
Open Letter to Google on Mandatory Developer Registration for App Distribution
Re: Keep Android Open
#50Earlier quoted context omitted.
What follows is the "advanced flow." I feel like there should be a class action lawsuit in response to this as when I purchased my device I had an expectation that I could install apps without this insane limitation Enable Developer Mode ↗ by tapping the software build number in About Phone seven times In Settings > System, open Developer Options and scroll down to “Allow Unverified Packages.” Flip the toggle and ans…
Even shutting down HAL9000 was easier than this, and I'm half joking.