Hola Trancos gracias por el consejo, ya lo he borrado.
En cuanto a lo que me preguntas, no he instalado ninguna rom, seguí un tutorial del foro para hacerle root al M8 después de desbloquearlo por htcdev.
Es decir, tenia el movil desbloqueado, roteado y con el recovery TWRP, nada mas, ni siquiera era S-OFF porque el metodo "gratuito" no me funcionaba.
El caso es que me llego la OTA 4.4.3 de Orange y quise instalarla, pero como tenia el custom recovery no podia, así que flasheé un recovery stock por error ya que debi flashear el de Orange (mi cid es ORANG_309) y tras el arranque, cuando le di a instalar la OTA se reinició y se quedo en las letras de HTC...

Como puedo saber el firmware que tenia si no me arranca? Hay algun comando para CMD que te lo indique?
Gracias y saludos!
