HTC is begonnen met het uitbrengen van de update naar Marshmallow voor de HTC One M8 en M9. In het VK wordt de update voor de M8 al uitgebracht en ook sommige tweakers melden dat ze de update hebben ontvangen.
Gebruikers van de M8 en M9 moesten het vooralsnog doen met Android 5.1 Lollipop, maar krijgen nu de update naar het Android-besturingssysteem 6.0. Volgens de Engelse HTC Twitter-pagina wordt de update voor de HTC One M8 al uitgebracht. De update voor de M9 laat nog iets langer op zich wachten. Op de Twitter-pagina van Nederlandse afdeling van HTC antwoordt het bedrijf op meerdere vragen dat de update voor Nederland eraan komt, maar de exacte datum is nog niet bekend. In verschillende reacties geeft de telefoonmaker aan dat de update binnen een aantal dagen te verwachten is.
Volgens gebruikers is de update voor de M8 al beschikbaar. Gebruikers Vinnie91 en HenkRenting hebben aan Tweakers getoond dat hun HTC One M8 al bezig is met het downloaden van een 1,16GB grote software-update. In sommige gevallen wordt deze update voorafgegaan door een kleinere update. Ook volgens Androidworld is het al mogelijk om de update binnen te krijgen voor de M8. Het gaat dan om toestellen die unbranded zijn en gekocht zijn bij Vodafone, aldus Androidworld. Wel lijkt de informatie over de update voor de M9 te kloppen. De update daarvoor is zowel hier in Nederland als in het Verenigd Koninkrijk nog niet uitgebracht.
Android 6.0 voegt onder andere met de nieuwe functie Doze toe. Met de functie moet de accuduur verlengd worden door de telefoon in slaapstand te brengen als hij niet wordt gebruikt. Berichten en telefoontjes worden wel nog steeds ontvangen. Ook het permissiesysteem is aangepast. Apps gaan vragen of ze iets mogen gebruiken op het moment dat ze het echt gaan gebruiken.