Copio de un post mío de ayer:
Te dejo un pack
http://www.megaupload.com/?d=M42ZV5U2
-Descomprimer e instalas los drivers según tu sistema (32 o 64 bits) y el RSDLite.
-Descomprimes el vulnerable_recovery y te queda un archivo .sbf Tienes que flashear ese archivo en tu milestone con la ayuda del RSDLite. Para eso, apagas el teléfono, abres el teclado y pulsas la tecla arriba del pad. Sin soltarla enciendes el teléfono y se encenderá en modo flash. Lo conectas de este modo al ordenador con el cable USB y ya puedes flashear con el RSDLite.
-Descomprimes el OpenRecovery-3_3.zip en tu tarjeta SD. Te debería quedar en la raíz de la tarjeta un archivo llamado update.zip y una carpeta llamada OpenRecovery.
También tienes que poner el archivo de la ROM en la carpeta updates que está dentro de OpenRecovery, es decir en /OpenRecovery/updates
-Apagas el Milestone. Pulsas la X en el teclado físico y sin soltarla, lo enciendes. Cuando te apareza un símbolo de admiración dentro de un triángulo, pulsas Volumen+ y la tecla de Cámara. En el menú que te sale escoges Apply Update.zip
-Para instalar la ROM, la mayoría recomienda hacer un reset a los valores de fábrica. En el caso Cyano, Kabaldan, su autor, dice que es "altamente recomendado". Otra cosa sería que estuvieses pasando de una revisión menor de CM a otra (de RC2 a RC3, por ejemplo), en cuyo caso no suele ser necesario. El restaurar a los valores de fábrica y limpiar datos se hace desde la opción:"Wipe Data/Factory Reset".
-La ROM la instalas desde la opción "Apply Update" del Androidiani Open Recovery.
Si no tienes algo claro, pregunta que seguro que alguien te puede ayudar. Te recomiendo que leas todo detenidamente antes de ponerte a hacerlo con el teléfono.