vale, aquí he encontrado una posible respuesta
http://forum.xda-developers.com/show...4&postcount=60
solo que a mí no me ha llegado a funcionar (pero lo pongo por si a alguien le pueda resultar de utilidad)
lo que al final me ha servido (después de muchas pruebas), ha sido bajarme la ROM de Vodafone UK (mi Legend es de Vodafone) de aquí
http://www.shipped-roms.com/shipped/Legend
coger el archivo rom.zip de dentro del instalador, ponerlo en el raíz de la SD, renombrarlo a LEGEIMG.zip, y arrancar el móvil con la tecla de VOL-. Ha cogido la imagen de la rom y ha actualizado (todo menos el HBOOT, que conserva el 1.00).