Comment by 3abiton
4 months ago
The hope is lost for Android, there is no moving forward with google antagonizing its foss roots. Libre phone it is. We have to forcibly remove the bandage.
4 months ago
The hope is lost for Android, there is no moving forward with google antagonizing its foss roots. Libre phone it is. We have to forcibly remove the bandage.
I wish you were wrong, but I don't disagree with assessment. I am on grapheneos ( edit: on pixel ) now, but even that should only be a pitstop now since google has decided to show its hand in such a nasty ( if not that unexpected ) manner.
Everyone is quick to ascribe malice without understanding why changes are made. It's never done for the reasons you think. Without a formal relationship between Graphene and Pixel, things were operating out of luck. This is why the next target hardware is starting with a business relationship. Even desktop Linux is most successful when business relationship between a vendor and the distro maker. Everything else is ripe for random breakage in support.
It is not quick. Whatever goodwill google had, it is gone based on their actions alone. And this is beside the point, because, I am not judging on what they intended to do, but what their actions, including after intense community backlash, were. In other words, their intent is irrelevant given the circumstances. Their actions, however, even without intended malice, will cause tremendous damage all around.
AOSP is open source so it could be forked.
Except many key features are nowadays delivered via APEX modules, distributed via PlayStore.
https://source.android.com/docs/core/ota/apex
APEX modules are open source components of AOSP. See https://android.googlesource.com/platform/packages/modules/. Those modules include a lot of other AOSP code beyond what's directly in packages/modules too.
Google began shipping Google builds of the APEX modules via the Play Store to work around non-Pixel devices not shipping the latest monthly, quarterly and yearly OS releases. For Google Mobile Services devices, many of the APEX modules are required to be the official Google builds from the Play Store. The changes to APEX modules are released as part of the quarterly and yearly AOSP releases.
https://grapheneos.org/features#anti-persistence
GrapheneOS has apex modules disabled and never had the need for that.
4 replies →