Datos:
Iphone 3GS 32GB bootrom viejo
iOS 4.0 original, pasando a iOS 4.2.1 oficial para poder hacerle JB.
Veamos. Despues de leer y realizar varias veces varios jb 4.2.1 y redsnow 0.9.7 beta6 (tambien probado con la beta5) con un 3GS 32GB con bootrom viejo, solo puedo decir que NO SE PUEDE hacer jailbreak untethered a este teléfono al menos por ahora.
El gran problema que surge es que el proceso parece ir correctamente pero al arrancar el teléfono por primera vez el icono de cydia aparece completamente en blanco y al tocar sobre el no arranca en absoluto. De esta forma es imposible poder instalar aplicaciones de cydia, con lo que olvidaos de Appsync para instalar aplicaciones "no oficiales", no puedes meter installous, etc, con lo cual es un JB totalmente inútil. Porque además un efecto secundario grave hace que Safari no arranque. Sin cydia y sin safari, pues ya me contaréis de qué sirve un JB.
Lo unico que he podido hacer es bajar a 4.1. Al instalar 4.1 oficial iTunes da un error 1015, dejando el móvil que no arranca y sale el icono de "conectar a iTunes". Hay que usar el programa Error1015 fixer y arrancará el teléfono. Luego pasamos GreenPoison y listo. 3GS con 4.1 queda JB untethered funcionando correctamente.
Si alguien sabe algun metodo para tener 4.2.1 untethered en un 3GS que lo comente, porque el error del cydia es muy común y no parece tener arreglo por ahora. Y desde luego no poder usar Safari es un error demasiado grave para poder usarlo. Evidentemente el "truco" de usar la opción de Redsnow de "just boot tethered right now" no me parece una solución válida.
Muchas gracias