I run Ubuntu on my laptop and desktop. Regardless of the make and model of my computers, I can download Ubuntu from their website and install it with easy instructions designed for laymen to follow. After that, upgrades and updates are automatic, with regular downloads from a repository, not just for applications I've installed, but for the kernel and core components.

With Android, if I stay on the stock version I got when I bought my phone (right now I have a Galaxy S5), it might update the OS. My last phone, an S3, never received Anything above 4.0 because the carrier or someone (I don't know who makes the decisions) just never offered it.

To get a more recent version of Lollipop, I have to go through long, obscure, and definitely-not-for-laymen posts and instructions on the XDA Developers forum. I've done it before, and it's confusing, risky, and labyrinthine. You go through warnings about bricking your phone, you're taken to all sorts of sketchy for-profit download sites... and then when you finally get it working, to get any upgrade, you have to go through it all again.

Why aren't there Android versions available on websites as easily as there are Linux desktop versions? Why don't Android versions have repositories that update as regularly as Linux versions do? For that matter, why don't versions of Android upgrade as freely and easily (in terms of user management) as apps on Android do?



Browse other questions tagged .