Buenas, se perfectamente lo que te ocurre con el Odin, ya que a mi también me ocurrió de la misma manera la primera vez que lo flashee para instalar 2.1.
Es un problema del archivo "OPS" (el que te viene con el paquete del Odin) y tiene falcil solución: busca otro archivo "OPS" para tu 1.5.
Estoy en el curro y poco mas te puedo decir ahora, pero vamos, que yo abrí un post en este foro con el mismo problema y acabe solucionando fácilmente ;)
Edit1: Aqui está el hilo que a mi me sirvió para solucionar ese problema
http://www.htcmania.com/showthread.php?t=126246
Edit2: El iPhone es un gran (Y hermético) teléfono :P