Hola, se nota que no tienes el s5830i desde mucho o porlomenos no te as pasado por esta seccion, como tu as dicho solo esas versiones de odin reconocen nuestro telefono.
Aqui el post:
http://www.htcmania.com/showthread.php?t=408514
Y si te dice failed se debe a que esa ROM es para el s5830 y no para el s5830i.
Si te fijas en el nombre de la ROM dice claramente
S5830XWKTQ y no
S5830IXWKTQ.
Solucion:
Instala la ROM correcta para nuestro telefono y ten mucho cuidado cuando flashees por odin, un mal paso te puede dejar un pisapapeles sin posibilidad de recuperarlo.