Yo lo hice asi, 2.1 + root y funciona estupendo! Ya veo que has recibido ayuda pero espero que mi aporte te sirva.
1.Descarga Herramienta de flasheo.
http://www.multiupload.com/BJMY8XXTD5
2.Descarga 2.1 Global Generic.
http://www.multiupload.com/9N5BJ7II13
Nota: En este .rar viene todo (herramienta de flasheo y firm).
3.Descomprime ambos archivos (el del paso 1, descomprimelo en una carpeta que hayas creado tú).
4.Ahora copiamos el contenido de la carpeta "firmware" del paso 2 a la carpeta "firmware" del paso 1.
5.Ahora ejecutamos x10flash.bat del paso 1, debe de estar en la carpeta que creaste para descomprimir el .rar del paso 1.
6.Sigue los pasos hasta que te diga que conectes el telefono en modo flash.
7.Se inicia el flasheo. Cuando finalize, desconecta tu X10 y enciendelo, comenzara a instalarse 2.1 (tardará un poquito).
8.Tachan! 2.1
OPCIONAL
9.Si quieres root, descarga este enlace, ejecuta superoneclick.exe y conecta tu X10 en modo depuracion.
El programita entrara en un bucle y tu telefono te pedira que te conectes repetidas veces.
Dale a conectar hasta que el programa diga "sucessfully rooted".
http://forum.xda-developers.com/atta...0&d=1287415922
Pd. Debes tener java instalado. en tu PC.