| It is unfortunate that the company that became incredibly successful, at least partly, because of the hackability of Linux and open source software is now actively working to suppress hackability. I recently had to unroot my phone since it was too much pain. Almost all apps were constantly fighting to not be allowed to run. After a while, I had a variety of root-hiding modules installed on Magisk, and every time I downloaded and installed a new app, the dread was there that it would not work because of root. War on General Computing[1] is here. For some reason, most people do not seem to care that they do not have full control of the devices that they bought with their own hard-earned money. It is one of those rare cases where 'your choices affect my choices' and therefore not meshing with the idea that maximum individual freedom is always a good thing. Therefore, I don't think this can be solved by market forces- we may need some regulation. I think it would be fair to ask the companies to allow the apps to run on a rooted device so long as the user takes responsibility for any resulting losses. Any service provider should still be responsible for securing their own systems though. [1] https://www.youtube.com/watch?v=HUEvRyemKSg |
Custom ROMs might seem like "building from scratch" but to me, it is still far from it. People are still stuck following rules made by someone else, and not the hardware manufacturer. Those rules can change any time, for any reason, long after purchase. Google's ability to easily frustrate people trying to control their pocket-sized computers suggests that whatever control they are able to achieve, it is not enough.
Until I can run NetBSD on an old "phone", or some other pocket-sized computer with similar form factor, I'm not satisfied.