HTC is a brand that might not be as popular as Samsung, Motorola, or LG in the United States, but it has a following, and the company is pretty good at updating its users about updates. Right now, its flagship phones of the past two years have the latest version of Android with Marshmallow (also known as version 6.0 or Android M), and it is already working on Android N. This is the latest news about Android M 6.0 Marshmallow and Android N Release Date for HTC One M9, One M8, and HTC Desire Series on Sprint, Verizon, T-Mobile, US Cellular, and AT&T.
As stated before, the flagships are already taken care of. The HTC 10, which was just recently released, has come with Android M right out of the packaging. The HTC One M9, last year's flagship, received the Android upgrade at the beginning of this year, and it is covered by all carriers. The same applies to the flagship of two years ago, the HTC One M8, and it is quite covered.
Of course, the flagship phones aren't the only ones in line to receive Android M, as there is a list that include the following devices from the company:
- HTC One M9+
- HTC One E9+
- HTC One E9
- HTC One ME
- HTC One E8
- HTC One M8 EYE
- HTC Butterfly 3
- HTC Desire 826
- HTC Desire 820
- HTC Desire 816
Unfortunately, there really has not been word on how these non-flagship phones are developing with the latest version of Android. There was a report on Android Authority that the Desire Eye, Desire 816, M8 Eye, and Desire 820 is starting to come out in the International versions. I suppose it will probably come to all versions of these devices in all countries in United States.
The safest bet is that if you have a recent HTC device, you might already have access to Marshmallow already, especially if you have a flagship. Just go to "Settings" and "System Update" to see if you can download the Over the Air (OTA) upgrade now. It is possible that the upgrade could be available on one carrier for the same phone and yet not on another, which has become a pattern for Android rollouts.
As far as Android N is concerned on HTC, there was an announcement made right after Google I/O 2016 saying that HTC will have the new firmware on the HTC 10, HTC One A9, and the HTC One M9, according to Android Pit. Gotta Be Mobile reports that HTC is working hard on Android N, and promises to deliver it as soon as possible to at least three devices. These devices are most likely the HTC 10, HTC One M9, and some other recent device. Generally, HTC stops delivering the latest version of Android once a device is over two years old, so the HTC One M8 might not make the cut like the HTC One M7 won't be receiving Marshmallow.
Confirmation would come later in the year when Google ships Android N to manufacturers. So, it could take a while, as Marshmallow didn't come out until the beginning of this year, so expect Android N on newer devices at the beginning of 2017.