La liberación del iPhone 3GS que tengo me ha costado un poco, los manuales revisados por internet son algunos algo contradictorios y liosos en algunos puntos, hasta que das con el tema en cuestión y lees los mensajes de redsn0w, bien una vez tenemos nuestro teléfono iphone 3gs con un baseband 5.13.04, la fecha es correcta y el cydia se nos arranca sin problemas debemos instalar el software que nos permita añadir una tarjeta de cualquier operador en nuestro iphone para ello necesitaremos el ultrasn0w ahora mismo version 1.28, bien en muchos sitios encontrares que añadamos el repositorio de cydia
Pero este sitio está inactivo, no podemos añadir nada, yo encontré otro repositorio, pero en este caso solo aparecía ultrasn0w fixer 6.0.1 y ultrasn0w fixer 6.1, probé los dos sin mucho éxito, en varios foros dicen que lo que debes instalar es el ultrasn0w 1.28 y es así, el caso es que no encontré un repositorio valido aunque si pude encontrar el paquete .deb que dejo para vuestra descarga. Ultrassn0w 1.2.8
Una vez tenemos el deb en nuestro poder debemos ponerlo en nuestro teléfono móvil, para ello instalamos el servicio de ssh server en el teléfono usando winscp con usuario root y clave alpine entramos en la carpeta var/root/Media/Cydia/AutoInstall la carpeta Cydia y AutoInstall la deberéis crear ya que si es la primera vez que hacéis esto no existirán.
Ahora desde cydia instalamos el software Mobile subtrate nos pedirá reiniciar y ya nos aparecerá el Ultrasn0w 1.2.8 en cydia que al instalarlo funcionara a la perfección.
Ahora toca asegurar un poco nuestro teléfono cambiando esa clave alpine por una más segura para ello en cydia buscamos Mobile terminal una vez instalado lo iniciamos y en nuestra shell o pantalla negra escribimos su seguido de un intro, ahora nos pedirá la clave de nuevo es «alpine» sin las dobles comillas, una vez dentro escribimos passwd y ponemos nuestra contraseña y verificación y listo ya está un poco más seguro.