Good that is how they shoot themselves in the foot. The more they do this, the more people will realise they need alternative and ditch Android.
Not saying the grievance isn't valid, but don't fool yourself
For the few people who distrust Google enough to install LineageOS or some such, they probably distrust Google enough to not care too much about not using Google. Who is in this sweetspot where they want (i.e. install and use, not merely aspire to installing and using) a custom ROM but having no access to proprietary Google APIs is a bridge too far?
On the other hand, I can see Google's arguments and "plausible deniability" that this is not Embrace, Extend, Extinguish: really nobody expects them to "Don't be Evil" anymore, security vulnerabilities in these apps are probably the last thing in their priorities, and the target audience for these apps is really small.
- Stopped listening 30 seconds ago
I think you probably greatly overestimate how much normal people worry about things like that.
Look out your window and count how many tinfoil hats you see people with. If there's more than maybe one or two, you live in a fairly atypical part of the world and it might be time to move house.
Users are lazy and don't want to take such a risk, but they do have a choice.
This is a wild exaggeration.
How is that not "pretty easy"?
That being said, it's Google. Even you didn't sign anything that says you're not allowed to do Google-less Android, when you launch a non-Google device, Googly devices may just "mysteriously" fall into "oops sorry we are understaffed, we don't have time to handle your requests".
I absolutely loathe today's smartphone landscape. You can have a semi-locked-down phone from a company that wants you to put all your data in the clown, or you can have a fully-locked-down phone from a company that wants you to put all your data in the clown. Worse, the only alternative that had a chance just had to be Microsoft. Watching the horror show of post-7 Windows, I think we dodged a bullet with Windows Phone going nowhere.
The masses aren't going to flock to any potential alternative unless it offers something they find truly compelling.
People don't care about Android. They care about their apps. Some are fun, some are necessary. In my country, cash has been almost replaced by an app (just one), and it's getting harder to exist here without it (as I try to). That's just one example. I've heard of other places where compulsory national ID systems only exist as apps. And so on.
Unless those apps becomes available outside official app stores, switching is going to be de facto impossible, and people will take whatever shit Google and Apple roll out.
Also, maybe at some point the UE countries will start to enforce the CJUE directive that banned US companies (and especially GAFAMs) in 2015 (after the war is over ?), this would open quite a space for competition !
Such a bizarre take.
Many countries have national ID systems that are compulsory (or effectively compulsory) and do not fall under any reasonable definition of a "police state"
You are already in a lot of national databases, you're easily trackable already. You already are subject to all of your alleged downsides without the benefits of having a single document.
Do you really believe that an American has more freedom than, let's say, a Switzerland citizen? Really????
Apple is completely different of course: you're either in or you're out.
It would be nice if the alternative Android roms were better supported.
But you're completely correct; some apps really are almost necessary for daily life these days, depending on where you are.
Have a country with a single party you can vote for? This country will be called a dictatorship, dystopian shithole, undemocratic, whatever... Have a country with two parties which are marginally different you can vote for? Now it's just a normal democracy.
For anyone who has been hit by this, you can workaround the api issue by long pressing on a playstore http link and clicking open in app (aurora icon).
So you can't search using the app anymore, but if you have the link to what you want you can still install without playstore or a google account.
It's frustrating but isn't the end.
Personally I mostly just use it with github, and checking the integrity of those apks is easy enough.
For me, the better solution would be F-Droid. Easy update process but the apps are mostly open-source etc.
"You can see this apps, and you can develop for them. But you can't use them on your own device ..."
GPL explicitly demands that a method is provided to replace the binaries on devices that the software runs on. Which is one of the reasons the tech giants are so opposed to it. The other reason is cloud.
I haven't really dig into Messages source code these days, but a few years ago I was making an app that can send MMS messages and it was insane how much heavy lifting a messaging apps have to do in order to send MMS reliably on any carrier. Losing the default Message app might be a big blow considering so many 3rd party message app still can't do MMS right (at least the last time I checked). For example, people are still posting MMS issues on the github repo for SimpleMobileTools app you mentioned.
I haven't run in to that lately, but an issue I find much more annoying is the lack of support around re-locking with a custom root of trust. I think a few others support it, but I've only seen mention of it on the Pixel phones (and I won't buy Google hardware after they wouldn't replace my Pixel 3 that was bricked by their EDL hardware issue).
According to John Wu, author of Magisk, it is not possible anymore to hide the bootloader/safeboot status via Magisk (https://nitter.lacontrevoie.fr/topjohnwu/status/123783055552...). I don't think that situation has changed.
This is Widevine DRM, most devices with the Magisk workarounds will get at least L3, which gives you standard definition netflix. Need L1 for HD and only a few phones unlock bootloader reliably and keep it (my Oneplus 8T does, 9 pro does not)
They use slightly modified AOSP versions. This isn't the first time a major AOSP app was dropped, the biggest was the built-in email client like 4 major Android releases ago. Also the calendar app was replaced by Etar a few releases ago (can't remember if AOSP's calendar was deprecated or just a piece of shit).
The main difficulty for custom ROMs are not these standard apps. The real issues are bootloaders which cannot be unlocked, undocumented binary&buggy firmware blobs, SafetyNet, Google Play Services, and so on. Just look how Google effectively broke the AuroraStore App recently. It's getting more and more difficult to use Android without a Google Account.