Sacado de l post original:
http://www.htcmania.com/archive/index.php/t-162075.html
Estos los pasos que uno tiene que hacer para preparar una rom para Odin in windows:
Hay que descargar y instalar Cygwin desde aquí... (
http://cygwin.com/setup.exe)
Una vez instalado Cygwin, que tarda mucho porqué tiene que descargar casi 1 GB de files, les damos al icono Cygwin que tenemo en el escritorio
Ahora copiamos todos los files de la rom en la carpeta Cygwin / Home / Usuario
Para crear la parte pda tenemos que poner estos files y estos comandos en el Terminal de Cygwin
tar -H ustar -c factoryfs.rfs param.lfs zImage dbdata.rfs> PDA-I900EsticboJxx.tar
md5sum -t PDA-I900EsticboJxx.tar >> PDA-I900EsticboJxx.tar
mv PDA-I900EsticboJxx.tar PDA-I900EsticboJxx.tar.md5
Tengo un dbdata.rfs vacio para quien quiere compartir su rom que adjunto en este post, en el caso sea lleno teneis que ponerlo en el CSC (almeno es lo que he visto en CSC de otras operadora)
Para crear la parte CSC tenemos que poner estos files y estos comandos en el Terminal de Cygwin
tar -H ustar -c cache.rtf > CSC_I9000FOPJxx.tar
md5sum -t CSC_I9000FOPJxx.tar >> CSC_I9000FOPJxx.tar
mv CSC_I9000FOPJxx.tar CSC_I9000FOPJxx.tar.md5
Con dbdata.rfs
tar -H ustar -c cache.rtf dbdata.rfs > CSC_I9000FOPJxx.tar
md5sum -t CSC_I9000FOPJxx.tar >> CSC_I9000FOPJxx.tar
mv CSC_I9000FOPJxx.tar CSC_I9000FOPJxx.tar.md5
Para crear la parte Modem tenemos que poner estos files y estos comandos en el Terminal de Cygwin
tar -H ustar -c modem.bin > PHONE-I9000EsticboJxx.tar
md5sum -t PHONE-I9000EsticboJxx.tar >> PHONE-I9000EsticboJxx.tar
mv PHONE-I9000EsticboJxx.tar PHONE-I9000EsticboJxx.tar.md5
El interior de la carpeta Cygwin / Home / Usuario ahora tenemos junto a los archivos de la rom los tres file que habemos creado listos para ser utilizados con Odin
Para verificar los archivos creados es suficientes cargarlos en odin y apretar start:
http://img683.imageshack.us/img683/3828/romlorse.th.png (
http://img683.imageshack.us/i/romlorse.png)