primeramente si quieres actualizar a marshmallow 6.0 por ota no podras y podras por la RUU y para que la ruu detecte tu telefono sin ninguna falla es necesario buscar la ruu correspondiente a tu htc m9 y tener el bootloader LOCKED o RELOCKED ya que tu lo tienes UNLOCKED no podras