Ayer, en una noche de insomnio, decidí actualizar y hacer “jailbreak” a mi iPhone 3G con la versión de 3.1. El proceso, aunque sencillo como siempre, plantea algunos cambios respecto a otras veces. Recuerdo que si sale algo mal durante el proceso siempre se puede restaurar y volver a empezar, pero para que no pase nada, sigue todos los pasos con detenimiento.
Este es el proceso para hacer “jailbreak” del iPhone y iPhone 3G (para el iPhone 3GS está el PwnageTool 3.1.3) con el firmware 3.1 y iTunes 9.x para Mac OS Leopard y Snow Leopard. ¡Comenzamos!
- Lo primero que tienes que hacer es actualizar tu versión de iTunes por la última disponible, en este caso la 9.1. Si quieres mantener las canciones, vídeos, fotos, aplicaciones… deberás sincronizar completamente el iPhone con tu iTunes.
- A continuación conecta el iPhone, con el iTunes abierto, lo detectará y pulsa sobre Restaurar. Esto restaurará tu iPhone con el último firmware disponible (en este caso el 3.1). Te preguntará antes si quieres una copia del contenido del mismo (contactos, mensajes…), acepta (pulsa en Copiar). El proceso puede tardar más o menos dependiendo de la información que tengas. En el caso de no usar el operador por defecto, descarga el firmware pero no lo instales.
- Una vez haya finalizado la restauración tendrás el teléfono como nuevo, y te preguntará si quieres restaurar la copia de seguridad realizada anteriormente. Le dices que sí.
- Cuando termine el proceso habrá que realizar el jailbreak antes de sincronizar las canciones, aplicaciones o fotos. Para ello, crea una carpeta (por ejemplo en el escritorio) con el nombre “jailbreak” y mete estos dos archivos: PwnageTool 3.1 y el Firmware 3.1. Si no tienes el operador por defecto y has descargado el firmware desde iTunes, no hace falta que los descargues de nuevo.
- Inicia el PwnageTool 3.1, con el iPhone conectado, y éste te guiará paso a paso por la creación de un firmware personalizado y el “jailbreak”. Como este proceso no es tan trivial como otras veces voy a detallarlo a continuación:
- Acepta la notificación del Copyright.
- Cambia el PwnageTool 3.1 a modo experto (Expert Mode)
- Selecciona el modelo de tu dispositivo (en mi caso iPhone 3G) y pulsa en la flechita azul.
- Pulsa sobre “Browse for IPSW” y selecciona el firmware que hayas descargado.
- Selecciona la opción “General” y continua.
- Este paso es muy importante: si usas el operador original (en mi caso Movistar) quita el check de “Activate the Phone”. En caso contrario ponlo. Si al final del proceso, el iPhone no detecta tu operador el error estará aquí. Aumenta el tamaño de la partición root hasta los 700MB como mínimo y continua.
- En la siguiente pantalla pincha directamente en siguiente.
- Dentro de “Cydia Settings” puedes seleccionar paquetes para que se instalen por defecto. En el caso de hacerlo en la siguiente pantalla te mostrará los paquetes seleccionados de nuevo. Pincha en Siguiente.
- Accederás a la pantalla de “The Custom Packages” donde no deberás hacer nada. Continua.
- En el siguiente paso te permitirá escoger los iconos para las pantallas de inicio y recovery. Cámbialos o déjalos y continua.
- Una vez seleccionadas todas las características, pulsa sobre el botón “Build” y empezará el proceso de generación del IPSW propio. Selecciona la carpeta donde quieres descargarlo y ten paciencia porque el proceso puede tardar unos 10 minutos. Introduce la clave de administrador cuando te la pida y a la pregunta de si el iPhone ya ha sido pwned responde que NO, aunque lo haya sido.
- Toca entrar en Modo DFU. Sigue las instrucciones (apaga, mantén apretados el botón Home y Power, luego sólo el Home) que te indican y si todo ha salido correcto te saldrá un mensaje azul. Cierra el PwnageTool y se iniciará iTunes.
- El iTunes detectará que el iPhone está en recovery mode. Acepta y pincha sobre Restaurar con el botón Alt apretado. Selecciona el firmware personalizado que habías creado (si has dejado el nombre por defecto pondrá Custom Recovery) y acepta. Este proceso puede tardar otros 10 minutos.
- Una vez finalizado tendrás el iPhone como viene de fábrica pero con los iconos de Cydia e Icy. El iTunes te mostrará la opción de restaurar la copia de seguridad que habías hecho anteriormente. Continua.
- Una vez que el proceso haya terminado tendrás todos los datos en el iPhone. Ahora faltan las aplicaciones, canciones, fotos… los archivo. Antes de sincronizarlo instala el AppSync para el OS 3.1 (sigue este tutorial pero selecciona la versión 3.1) para que no haya errores 0xE800002E a la hora de instalar las .IPAs.
- Sincroniza con tranquilidad y mucha paciencia con iTunes y listo
NOTA: Si has actualizado con iTunes el firmware teniendo otra compañía que no es la de “por defecto” y no te la reconoce al terminar, no te preocupes. Instala dentro de Cydia el programa “Fuzzyband” dentro del repositorio de Big Boss. Luego, simplemente usa Fuzzyband para hacer un downgrade del baseband a la 04.26.08. (gracias Carlos)
Un poco más largo que otras veces pero intuitivo y seguro. Mediante este proceso tendrás el iPhone 3G con el OS 3.1 y jailbreak.
Gracias NeuronalTraining