I recently got a new HTC One S and I noticed a software bug. Whenever I'm on the cell network (not on WiFi), there's a 4G icon in the status bar. T-Mobile's network is HSPA which is not a 4G technology. Their LTE network is not up yet, which this phone doesn't support anyway.
Has anyone else noticed this bug? Are there any plans for an update to fix it?
Tmobile uses the 4G icon so it's no glitch.
So it's a T-Mo issue. I knew I should have gotten the international version, but that doesn't support the 1700 MHz upload frequency.
Tmobile considers there HSPA data as 4G.
It's not an "issue". If your phone connects to T-Mobile 's 3G/4G network, your icon will show 4G. The presence of the enhanced backhaul on the tower that your phone connects to is the only difference between 3G and 4G.
International phones display an H when connected to the 3G/4G network.
You posted a link but no comment, so I'm not sure what you were trying to say.
It looks like someone has had some "fun" with that Wikipedia post, by the way.
i think he's just trying to get a rise out of you guys
From Wikipedia: “The International Telecommunication Union (Union internationale des télécommunications, in French), previously the International Telegraph Union, is the specialized agency of the United Nations which is responsible for information and communication technologies.”  Among other things, they coordinate worldwide standards for cellular communications.
In 2003, the ITU published a document outlining needs for standards beyond IMT-2000 (commonly known as 3G). At the top of page 8, they state, “It is predicted that potential new radio interface(s) will need to support data rates of up to approximately 100 Mbit/s for high mobility such as mobile access and up to approximately 1 Gbit/s for low mobility such as nomadic/local wireless access, by around the year 2010.” 
IMT-Advanced is the specification that succeeds IMT-2000, defining minimum requirements for 4G technologies. No throughputs are specified in the final release of IMT-Advanced, but spectral efficiencies are. Peak spectral efficiency is 15 bit/s/Hz down and minimum end-user efficiency in an indoor setting is 0.1 bit/s/Hz. [3 - see page 27] Also, channel sizes up to and including 40 MHz must be supported. This corresponds to a maximum theoretical throughput of at least 600 Mbit/s and a minimum data speed of 4 MHz experienced by the end user.
No technology implemented in the US today meets these requirements. Interestingly, the current specifications for both LTE and WiMAX allow for a maximum theoretical throughput of over 1 Gbit/s stationary and 100 Mbit/s moving at speed, although actual networks deployments haven't reached close to this level. Carriers can get away with calling LTE and WiMAX (and I'm OK with this) because they are clearly the generation beyond 3G technologies even if they don't meet the IMT-Advanced specification. HSPA+, however, is simply an extension of HSPA which is a 3G technology. While I agree it is currently beyond 3G it is not 4G by either definition—approved standards or major technology rollouts.
It bugs me that T-Mobile thinks I'm too dumb to know the difference between 3G and HSPA+. (Perhaps the problem is that the average American is?) T-Mo just want to advertise 4G so consumers don't feel like the Magenta network has been left behind, but it is misleading and incorrect. I can ignore the ads for the most part, but why does my phone have to be customized for the US market to display a 4G icon instead of an H for HSPA+? Again, I would have liked to buy the international version of the One S but they don't support AWS so I have to put up with T-Mo's bloatware until I build up the courage to ROM my new $600 phone.
 Wikipedia article on the ITU http://en.wikipedia.org/wiki/International_Telecommunication_Union
 ITU publication on future technologies, published June 2003 http://www.itu.int/dms_pubrec/itu-r/rec/m/R-REC-M.1645-0-200306-I!!PDF-E.pdf
 IMT-Advanced Specification http://www.itu.int/dms_pub/itu-r/opb/rep/R-REP-M.2133-2008-PDF-E.pdf
Oh... and of course the OP is just me trolling, but that doesn't change the fact that HSPA+ is not 4G.
Neither is any LTE network in use in America. So.. Your point is completely moot.
Plus, t-mobile is often faster than at&t LTE in areas like chicago. 42Mb/s is by no means 3g. And 3.5G was used for 3.6Mb/s and faster.
What is it that you hope to accomplish at this point? You initially asked what we thought was a legitimate question, was this a software bug. We answered that it is not. Now you want to assert that your phone isn't 4G, and seem upset about the display. This display doesn't impede the use of your phone at all, so I'm not sure what the problem is.
Your arguing about the definition of 4G is like me arguing about what time it is right now. I say that there is no such thing as Daylight Saving Time so therefore, it is 8:02 PM Eastern Time right now. I'm upset that my phone displays 9:02 PM. What should I do about this lie that is being perpetuated on my phone?
It's clearly complaining for the sake of complaining. Granted, it just makes people look like idiots or trolls for doing that, but it's the internet. lol
I solved the issue! CM10 Jelly Bean refers to all UMTS/HSPA networks as 3G throughout the OS. Even better, I can replace the "bars" in the status bar with the actual RSSI in dB!
CM10 on my one s does not. its goes to 3g (or actually umts technically) when idle and back to 4g (or H+) when using data. The default software does this too but the icons are set to not change.
In other words, nothings changed network wise with cm10. It's the same 4g. (well, the cm10 i had was not optimized very well. My speeds dropped a LOT)
Retrieving data ...