Manual: jailbreakea y libera el iPhone 4 (4.1) con PwnageTool 4.1.2 y ultrasn0w

Como viene siendo habitual, al poco tiempo de que Apple publique una nueva versión de su iOS para dispositivos móviles, los chicos del Dev-Team publican una actualización de PwnageTool para realizar el jailbreak y posteriormente poder liberar dichos dispositivos.
A diferencia de otras herramientas como Limera1n o Greenpois0n, PwnageTool permite realizar el jailbreak sin actualizar la baseband, lo que nos permitirá liberar posteriormente nuestro dispositivo. Ademas, esta nueva versión incluye la posibilidad de realizar el jailbreak al iPhone 4, el iPad, y al AppleTV.
Antes de empezar es conveniente actualizar iTunes, después realizamos una copia de seguridad del contenido del iPhone, esto nos permitirá al final de la actualización recuperar toda nuestra información (sms, email, Google Maps, contactos, tiempo, bolsa, canciones..etc). Una vez realizada la copia de seguridad en iTunes vamos a iTunes > Preferencias > Sincronización, y comprobamos que se ha creado correctamente.

Proceso para el jailbreak
Lo primero que necesitamos es la última versión de firmware publicada por Apple. Para descargarla podemos hacerlo desde iTunes o a traves del enlace que encontraras más abajo.
En caso de utilizar iTunes, lo abrimos y conectamos el iPhone, automáticamente se nos mostrara una ventana avisándonos de la nueva versión, pulsamos Solo Descargar. Una vez descargada la tendremos ubicada en Usuario > “Nombre de usuario” > Librería > iTunes > iPhone Software Updates. En caso de tener desactivada la actualización automática, vamos a iTunes > Buscar Actualizaciones.

Si ya hemos utilizado anteriormente Pwnage Tool, y lo tenemos en el ordenador, solo deberemos actualizarlo abriendo la vieja versión de PwnageTools y presionando Install Update.
En ese instante dará comienzo el proceso de actualización.

En caso de no funcionar la actualización automática, o si es la primera vez que utilizas Pwnage Tool puedes descargarlo directamente utilizando los siguientes enlaces.
Herramientas necesarias
1. PwnageTool 4.1.2 | Descargar
2. Firmware 4.1 (iPhone 4) | Descargar
Una vez todo descargado lo metemos en una sola carpeta.

Hacemos doble-click sobre el icono del PwnageTool.

Leemos el aviso y presionamos OK.

Seleccionamos el modo experto (expert mode).

Seleccionamos nuestro dispositivo, en este caso es un iPhone 4. Pulsamos sobre la flecha azul para continuar.

Es el momento de seleccionar el nuevo firmware. Para ello, pulsamos sobre Browse for IPSW….

Buscamos y seleccionamos el firmware descargado previamente.

Automaticamente se abrirá la ventana del menú principal desde donde podremos modificar los diferentes ajustes.

Seleccionamos General, desde este apartado podemos activar el iPhone, habilitar la actualización de la baseband, activar la multitarea, los fondos de pantalla, el porcentaje de la batería, o asignarle la cantidad de memoria que deseemos.
En caso de tener contrato con el operador del país (España-Movistar) o el iPhone viene del extranjero y esta libre de fabrica, deberemos desactivar la opción Activate the phone. Si el iPhone esta bloqueado, y por tanto utilizas posteriormente UltraSn0w para liberarlo, deberás activar la opción Activate the phone. Despues regresamos al menú principal pulsando sobre la flecha gris.

Seleccionamos Custom packages y dentro de este apartado activamos la opción Cydia Installer. Despues regresamos al menú principal pulsando sobre la flecha gris.

Seleccionamos Cydia settings y si queremos instalar la aplicación Cycorder (grabacion de video) y OpenSSH (para acceder a los archivos del iPhone) activamos dichas opciones. Despues regresamos al menú principal pulsando sobre la flecha gris.

Seleccionamos Custom logos settings, en este apartado podemos seleccionar la imagen que queremos que aparezca tanto al iniciar como al restaurar nuestro iPhone, si no seleccionamos ninguna se mostraran las originales de Apple. Despues regresamos al menú principal pulsando sobre la flecha gris.

Ahora que ya tenemos revisada la configuración de los diferentes apartados. Es el momento de crear nuestro propio firmware, el cual utilizaremos para la restauración posterior. Para ello pulsamos sobre Build y una vez resaltado pulsamos sobre la flecha azul.

Una ventana emergente nos permitirá elegir donde guardar el firmware modificado. Una vez indicada la ruta pulsamos sobre Save.

Empezara el proceso de creación de nuestro firmware.

Durante el proceso de creación, otra ventana emergente nos obliga a introducir nuestra contraseña de usuario. La anotamos y pulsamos sobre OK.

Una vez que se haya creado el firmware PwnageTool nos guiara para poner el iPhone en modo DFU, para ello seguimos las indicaciones y apagamos totalmente el iPhone.

Una vez apagado se muestra otro mensaje que nos indica que apretemos a la vez, durante 10 segundos, el boton Home y el boton de apagar/encender. Seguimos atentos a las indicaciones, ya que transcurridos los 10 segundos nos indicara que soltemos el botón de apagado/encendido sin dejar de presionar el botón Home. De esta forma entrara en modo DFU para la posterior restauración.

En caso de no realizar bien este proceso nos aparecera un mensaje que nos da la opcion de volver a intentarlo. Pulsamos Yes y seguimos las indicaciones hasta lograrlo.

Una vez en modo DFU nos aparece un mensaje indicando que cerremos Pwnage y abramos iTunes para restaurar. Pulsamos OK y cerramos el PwnageTool.

Abrimos iTunes y en el momento que detecta nuestro iPhone en modo DFU nos indica que debemos resturarlo, pulsamos OK.

Para restaurar el iPhone desde el firmware creado anteriormente, debemos mantener presionada la tecla ALT a la vez que en iTunes pulsamos sobre Restaurar.

Se mostrara una ventana que nos permite seleccionar el firmware personalizado. Si no le hemos cambiado el nombre se llamara iPhone3,1_4.1_8B117_Custom_Restore.ipsw. Una vez seleccionado pulsamos el botón Seleccionar.

Empieza el proceso de restauración.

Una vez restaurado nos aparece un mensaje indicando que lo dejemos hasta que se muestre en iTunes.

Si todo ha ido bien ya tendremos nuestro iPhone jailbreakeado.
Proceso para la liberación
Una vez jailbreakeado, y solo si tu iPhone utiliza una SIM de una operadora NO OFICIAL tendrás que liberarlo. En caso de utilizar una SIM OFICIAL o esta libre de fabrica no realices este proceso y restaura con la copia de seguridad que has creado al inicio.
Para liberar el iPhone lo primero que deberemos saber es si el software que lleva instalado nos lo permite. Para ello, consulta esta entrada:
Si tu iPhone se puede liberar abrimos Cydia, vamos hasta el apartado Search y escribimos Ultrasn0w para buscarlo e instalarlo.

Una vez seleccionado pulsamos sobre Install y despues sobre Confirm. Una vez instalado, el iPhone se reiniciara y tras volver a iniciarse ya tendremos el iPhone liberado para utilizarlo con la SIM de cualquier operadora.

Proceso de restauración de nuestros datos
Con el iPhone reiniciado, vamos a iTunes y restauramos desde nuestra copia de seguridad. Una vez empiece el proceso se mostrara el siguiente mensaje.

La pantalla del iPhone nos indicara que esta en proceso de restauración.

Una vez terminado el proceso, tendremos nuestro iPhone jailbreakeado, liberado y listo para instalar aplicaciones fuera de la AppStore. Ya podemos disfrutar de la nueva versión de software 4.1.
Texto e imágenes | iBrico



[...] This post was mentioned on Twitter by Iphone Vinotinto and greader_apple, iBrico. iBrico said: Manual: jailbreakea y libera el iPhone 4 (4.1) con PwnageTool 4.1.2 y ultrasn0w – http://ibrico.es/Mz [...]
Hola tengo un Iphone 4 con el filw. 4.1 hice los pasos que an puesto mas arriba y no me funcione por completo, si pude hacer el jailbreakea pero no me funciona con otro operadores si tienen una solución por favor coméntenmelo gracias.
si tienes el basband con la version 2.10, por ahora nada de nada, tendras que esperar para liberarlo, salvo que sea movistar y lo liberes por IMEI, eso si… prepara pasta.
salu2
Muy buen manual, cuando me llegue mi IP4 comentaré resultados.
Salu2
He tratado ya 4 veces de hacerle el jailbreak a mi iPhone 4 con iO 4.1 per me sale siempre el siguiente error: The iPhone could no be restored. This device isn’t eligible for the requested build
Temgo el iPhone 4 versión 4.1 de AT&T se puede liverar?
HOLA AMIGOS, TENGO UN IPHONE 4 CON VERSION 4.1(8B117) Y BASBAND 02.10.04. SABEN SI PUEDO LIBERARLO O CUANDO PODRE? MUCHAS GRACIAS