Unlike the Google Nexus handsets, other Android OEMs like HTC has been struggling to send out the Android firmware updates on time. HTC device owners have apparently criticized the company for the delay in rolling out updates. Taking the criticism seriously, HTC is apparently having a plan already for Android 6.0 Marshmallow software package. A new leak shows the preliminary list of smartphones earmarked by HTC to receive Marshmallow update.

Credible tipster @LlabTooFer, who is also the developer of Maximus HD ROM, has apparently listed down a slew of HTC devices that will eventually get Android 6.0 Marshmallow update. This update will reportedly come bundled with HTC's own Sense 7 user interface.

Going by the tweet, the Android 6.0 Marshmallow update will be rolled out to two of its recently released devices namely the flagships One M9 and the jumbo sibling One M9+, which has not seen a worldwide release yet. The 2014 flagship HTC One M8, on the other hand, will also receive the update eventually. However, 2013 flagship HTC One M7 will apparently not receive the firmware update, as it’s missing from the list, notes Phone Arena.

Apart from the aforesaid flagship handsets, the tipster also said that the Desire series of HTC handsets like the Desire Eye, Desire 816, Desire 820 and Desire 826 will also receive the Marshmallow update. In addition, the siblings of One M8 with slight configuration changes based on the region of release will also get the update, and this includes the One M8s, One M8 Eye and the plastic equivalent One E8. Other HTC handsets include the One ME, One E9+, Butterfly 2 and Butterfly 3.

Meanwhile, the tipster clearly points out that the devices with limited internal storage capacity will not be receiving the Android 6.0 Marshmallow update. Even though, the aforementioned list has Desire 816, the tipster said that the list is preliminary and he doubts if this handset will make it to the final cut, due to the memory limitation.

Another device to note from the list is the HTC Desire 820, this handset is apparently waiting for the Android Lollipop firmware update. However, it has been listed as part of the ones scheduled to receive the Marshmallow update, at some point, according to Phone Arena.

Here is the tweet with the HTC device list: