I have briefly seen 3G flicker on the screen with T-mobile. I have an HTC One (International unlocked). It shows "H" most of the time. I have never seen "4G" or "4G LTE". I assume that's because this phone HTC One cannot operate on the frequencies that T-mobile uses for real 4G in the US.