Bueno ,al final lo he conseguido!! pero para ello he tenido que usar un Root temporal para que me apareciera el simbolo "#" en vez del "$" ya que con el dolar lo habre intentado como 20.000 veces y no habia manera. en cambio con el Root temporal y la "#" ha salido al primer intento.
El proceso ha sido el siguinte:
1.Seguir el tutorial
http://www.htcmania.com/showthread.php?t=642557 , para "ORANGERIZAR" el terminal.
2. Copiar a la carpeta donde este el fastboot los archivos revone y temproot.
revone----
http://forum.xda-developers.com/show....php?t=2314582
temproot----
http://firewater-soff.com/temprootdownload
3. introducir los siguientes comandos de uno en uno en la ventana de comandos:
adb reboot
adb push temproot /data/local/tmp
adb push revone /data/local/tmp
adb shell
chmod 755 /data/local/tmp/temproot
chmod 755 /data/local/tmp/revone
/data/local/tmp/temproot
cd /data/local/tmp
./revone -l
fastboot oem writesecureflag 3
Y ya esta HTC ONE LOCKED Y S-ON



He realizado una combinacion del tutorial del FIREWATER para hacer S-OFF pero con el revone para hacer S-ON

