This Is Why Your Galaxy S Phones Haven't Updated Past 2.1

We may earn a commission from links on this page.

In short, Samsung wants to charge carriers for features added to Android, the open source operating system that power the phones; carriers don't want to pay. So... that's annoying. [XDA Developers]