F-Droid and Google's Developer Registration Decree - Google’s move to break free app distribution
F-Droid and Google's Developer Registration Decree - Google’s move to break free app distribution

F-Droid and Google's Developer Registration Decree | F-Droid - Free and Open Source Android App Repository

The future of this elegant and proven system was put in jeopardy last month, when Google unilaterally decreed that Android developers everywhere in the world are going to be required to register centrally with Google. In addition to demanding payment of a registration fee and agreement to their (non-negotiable and ever-changing) terms and conditions, Google will also require the uploading of personally identifying documents[^regid], including government ID, by the authors of the software, as well as enumerating all the unique “application identifiers” for every app that is to be distributed by the registered developer.
If it were to be put into effect, the developer registration decree will end the F-Droid project and other free/open-source app distribution sources as we know them today, and the world will be deprived of the safety and security of the catalog of thousands of apps that can be trusted and verified by any and all. F-Droid’s myriad users5 will be left adrift, with no means to install — or even update their existing installed — applications.
Oh, it's preventing sidloading?! I thought it was just for their app store!
That's shit.
Yes, some of the latest commits to AOSP repo added code to the Package Installer app for denying .apk package installation based on developer verification result, and even for denying installing .apk packages when internet isn't available so it can't contact Google's servers for developer verification results. Google is already making it clear this kind BS is how they intend to enforce this ridiculous decree.
It is open source. Just remove that code, build, use F-Droid.
That's egregious and really will impede using open source software on Android. Guess my phone will turn into a device for tethering now, instead.
So downstream just removes that code? I don't see the big deal
If I understood correctly it doesn't prevent sideloading, but even apps not from the app store will need to have their creator's legal identity verified by Google. Meaning not only do they have to dox themselves, but they have to pay Google for the privilege. And if it's an app developed to not comply with Goggle's terms then it just won't be usable at all.
I see a mass migration to LineageOS, Graphene, Calyx in the very near future.
Stop calling it "sideloading" as if it was something bad. Let's all call it "installing apps"
It is just for their app store. If you don't install gapps, this doesn't matter..
Affecting just 99.99 % of android users