Telus has updated their software update schedule once again and this time we have some actual dates! First let’s talk Marshmallow. The HTC One M8 will be first to get Marshmallow as they are expected to release that update on December 17. That will be followed by the Moto G (2015) which is set for December 20. Those two will be followed roughly a month later by the HTC One M9 which is expected to get the update on January 21. It’s kind of odd that HTC has their previous generation getting Marshmallow first but I’m sure there’s some sort of reason behind that.
Several other minor updates will be rolling out to all of the Nexus’ in November and a bug fix/security update should be hitting Galaxy S6 and S6 Edges some time today.
While we can’t say it definitively, other carriers will likely have a similar schedule for their releases.