Hola ferrec yo he actualizado la ROM de la vodafone s300 sin necesidad de librarla lo unico que he tenido que utilizar una aplicacion esta en concreto:
http://forum.xda-developers.com/showthread.php?t=293632
esta creop que lo que hace es saltarse lo del provider id ese con lo que una vez ejecutada en la s300 ya puedes usar el flasheadro de htc. Probado y funcionando.
Saludos.