I have a Galaxy S5 that I got via at&t on the first day they were on sale last year. It was the "flagship" device so it seemed likely that it would get "timely" updates. It turns out that, for me at least, this was a false assumption.
AT&T was slow at getting Android 5.0 aka Lollipop to the S5 but they did release an update in April 2015. Somehow, however, my phone was not updated. I waited, I checked, I tried to force an update, and it never happened. Months went by until yesterday when I finally decided to figure out what was going on.
I stopped by the AT&T store and they couldn't help me but they did give me a phone number. I called and got right through to a tech-support person. He couldn't really help but did try. He even tried to force the update down to my phone but it seems the AT&T phone update system didn't know anything about my phone's IMEI number so I was being denied.
The AT&T guy then pulled a Samsung guy onto the call but he couldn't help either. In fact the two of them gave me contradictory information before the Samsung guy finally admitted he had no more to offer and left the call. The AT&T guy then got a higher level tech support person involved (via chat so I didn't get to talk to him) but eventually that proved useless as well. All in all I wasted about 1.5 hours and still my phone was at Android 4.4.2 - but at least I understood why I wasn't getting the update even if I couldn't do much about it via the normal AT&T support channels.
Today I decided to take matters into my own hands. It turns out that if you root your phone you can download a couple helpful programs and a copy of the AT&T version of Android 5 for the Galaxy S5 and update yourself in no time. In fact, in less than an hour I was back up and running and now I have Lollipop.
Plus, after doing the update my baseband version was "fixed" so now my phone is able to get the most recent update from AT&T which, supposedly, fixes a few issues. However, I'll be keeping my eyes peeled for the next update (5.1) and I'll probably just install that manually as well. I doubt I'll wait around for AT&T to do it's job in the future.
This site, http://