A mi me pasaba lo mismo porque ya lo tenía en Froyo pero no oficial. Lo solucioné bajando por Odin con re partition seleccionado a la última versión de Eclair (en mi caso la correspondiente a Canadá para no perder la banda de 850).
Después de eso lo actualicé vía kies sin problemas previo parcheo con kies registry patcher.
Listo, me reconoció todo y me lo actualizo a froyo.
Suerte.