Ahora que ya está disponible la versión GM para desarrolladores del firmware 4.0, os dejo un tutorial para conseguir el jailbreak mediante PwnageTool.
Necesitaremos:
- iTunes 9.2 beta
- Firmware 3.1.2 en nuestro iPhone (desconozco si con el firmware 3.1.3 funciona)
- Firmware 4.0 GM
- PwnageTool modificado.
Instrucciones:
- Si tenemos un iPhone 3GS con el firmware 4.0 GM ya instalado, tendremos que hacer el downgrade a 3.1.2. Para ello debéis seguir este tutorial para Windows o Mac. Eso si, si tenéis la necesidad de liberarlo por software, al haberlo actualizado habréis perdido la oportunidad de hacerlo, al menos por ahora.
- Una vez el iPhone con el firm 3.1.2, abrimos PwnageTool, seleccionamos el «Expert Mode» y empezamos a configurar nuestro firmware personalizado.
- Seleccionamos el iPhone 3GS.
- Seleccionamos el firmware 4.0 GM que nos hemos descargado anteriormente.
- Si tenemos un iPhone italiano o original, desctivamos «Activate iPhone», si no, la activamos. En mi caso he seleccionado que me cree una partición de 1000 mb.
- Seleccionamos los paquetes que queremos que se instalen por defecto. Importante añadir OpenSSH y Cydia.
- Desactivamos las imágenes personalizadas (o las activamos si es lo que queremos).
- Pulsamos sobre Build y seleccionamos el destino de nuestro firmware.
- Esperamos a que acabe la creación.
- Pulsamos sobre no, cuando nos pregunte si nuestro iPhone estaba Pwneado.
- Seguimos las instrucciones para ponerlo en modo DFU.
- El resultado de este modo, deberá ser la pantalla en negro como si estubiera apagado.
- Abrimos iTunes y este nos detectará un iPhone en modo recuperación.
- Pulsamos alt+restaurar y seleccionamos el firmware que hemos creado en el paso 9.
- Esperamos a que acabe la restauración.