Jailbreak

1) Descargamos el firmare 3.1 customizado:

Firmware 3.1 para el iPhone 3G con contrato y por tanto con necesidad de ser activado para utilizarlo con otra compañía fuera de Movistar (necesita ser liberado con ultrasn0w). Con partición de 600MB y con Cydia instalado. Descargar

Firmware 3.1 para el iPhone 3G libre y por tanto sin necesidad de ser activado (no necesita ser liberado con ultrasn0w). Con partición de 600MB y con Cydia instalado. Descargar

2) Actualizamos el iTunes a la versión 9.

3) Hacemos una copia de seguridad del iPhone.

4) Ponemos el iPhone en modo DFU (apagado, pulsamos el botón Inicio y Power durante 10s, y soltamos power pero seguimos manteniendo inicio durance 15s más).

5) En el iTunes, hacemos shift+click en restaurar, y elegimos el firmare anteriormente descargado.

6) Si da error 16xx al actualizar el firmware, descargamos iReb desde aquí.

7) Lo abrimos, se nos cerrará iTunes, ponemos el móvil en DFU y hacemos click en nuestro modelo de iPhone. Se nos pondrá la pantalla del iPhone en blanco, en ese momento abrimos iTunes y aplicamos el firmare.

Downgrade

El downgrade sólo es necesario para los que hayan actualizado al firmare mediante la actulización del iTunes, y el baseband se les haya actualizado, por lo que no pueden usar RedSn0w para liberarlo. Éste truco sólo funciona para los primeros iPhone 3G que han salido. A mí por ejemplo no me ha funcionado.

1) Abrimos Cydia.

2) En Search buscamos e instalamos Fuzzyband.

3) Abrimos Fuzzyband, y si nos deja le damos a Donwgrade.

Unlock

Por ahora sólo se puede hacer unlock a los móviles actulizados mediante el custom firmware, o los que se hayan actualizado por el iTunes pero con el downgrade hecho.

1) Abrimos Cydia.

3) Manage, Sources, Edit, Add.

4) Añadimos el repositorio: http://repo666.ultrasn0w.com

5) En search buscamos e instalamos ultrasn0w

6) Reiniciamos el iPhone