Instead of that, like any other Android manufacturer in the market, they ship great hardware with shitty or soon-to-be shitty software that will make your premium phone worse than the next Chinese phone.
Instead of that, like any other Android manufacturer in the market, they ship great hardware with shitty or soon-to-be shitty software that will make your premium phone worse than the next Chinese phone.
They are either open or isolated in Librem 5.
It's not viable for a company like ASUS to go for the same approach. And not many consumers would buy them, either.
It feels like we need consumer protection laws that require companies to prominently advertise the software "warranty". So Google and Apple can put "5 years" on the box and Asus needs to put "0 days". The problem is that it isn't something that most people think about. But when you point it out to them it definitely changes how they evaluate phones when you show them that this one will be dangerously insecure after 1y but this other one is good for 3y.
I think it's hard to have easy open-source support by default as ARM hardware needs a model specific device tree and some of the required software might not be fully open.
Asus might not own either all software or rights to release a fully open model themselves, even if they'd like the idea.
How about this one: https://puri.sm/products/librem-5?
Since I have choose to use CalyxOS/any privacy focused ROM, I have been locked to pixels, because all the others have some crap in the system that devs don't want to deal with.