iphone os 41 300x225 Jailbreak iPhone 3GS iOS4 con BootRom nueva

De la mano de iH8Sn0w  nos llega la forma de realizar Jailbreak al iPhone 3GS con iOS4 y Bootrom nueva, todo esto gracias a Sn0wbreeze 1.6.2.

0 Jailbreak iPhone 3GS iOS4 con BootRom nueva

Necesitaremos:

* iPhone 3G[S] con bootrom nuevo
* 3.1.2 SHSH blobs
iBSS grabber
Payload Pwner-r2 para 3GS.
sn0wbreeze V1.6.2
iBooty
LibUSB – libUSB Win7
3.1.2/4.0 3GS firmware

1.- Cambiamos el archivo HOSTS:

En Windows:
C:\Windows\System32\drivers\etc y abrimos el archivo “hosts”.
Una vez allí debemos añadir la siguiente linea.
74.208.10.249 gs.apple.com

En MAC:
Abrimos una ventana de Finder y pulsamos cmd+shift+G o en el menú superior vamos a “Ir” y a continuación a la opción “Ir a la carpeta…” y escribimos /etc

Hacemos clic derecho sobre el archivo hosts (dentro de la carpeta /etc) “Abrir con…” / TextEdit
Añadimos la linea 74.208.10.249 gs.apple.com al final del archivo.

1.- : Pon tu iPhone 3Gs en modo DFU.
2.- : Abre iBSS/iBEC grabber
3.- : Pon la carpeta donde tengas guardadas las SHSHs en tu escritorio.
4.- : Haz Click en “Start Monitoring”.
5.- : Abre iTunes y pulsa SHIFT + Restaurar. Busca tu firmware 3.1.2. Necesitas restaurar a 3.1.2 para hacer Jailbreak del 4.0

Guarda tu IBSS:

1.- Al acabar la restauración abre la carpeta donde guardaste el IBSS, busca dentro una carpeta que se llama Firmware y dentro de esta busca DFU.
2.- Guarda el archivo IBBS bien guardado!.

Crea un Custom Firmware usando Sn0wbreeze.

Instalar LibUSB y usa irecovery en Mac

Como instalarlo? explicacion:

Guía

1. Copiamos la aplicación iRecovery en el escritorio de nuestra Mac e instalamos la librería “libUSB”.

2. Abrimos iTunes, seleccionamos la tecla ALT + Restaurar en iTunes y cargamos manualmente el Firmware 3.1.3 original

3. Durante el proceso de restauración, aparecerá una ventana con el error 1015, no nos preocupemos porque es perfectamente normal.

4. Hacemos clic en Aceptar para cerrar la ventana de error y cerramos iTunes.

5. Ahora abrimos el terminal y escribimos los siguientes comandos:

cd Desktop
./iRecovery -s
setenv auto-boot true
saveenv
exit


Ahora Usamos Payload Pwner-r2 for 3GS
1.- Guarda el resultado.

Trabajando el Custom Firmware:

1.- Abre el custom firmware creado con winrar o similares.
2.- Cambia el nombre de:

iBSS 3.1.2 a “ibss312.dfu”
Kernel 4.0-Custom a “kernel.40?
iBEC 4.0-Custom a “ibec40.dfu”

Quedando de esa manera:

- iboot.payload — que hemos creado con Payload Pwner.
- exploitibss312 –que hemos creado con Payload Pwner.
- ibec40.dfu — Sacado del custom firmware realizado con sn0wbreeze.
- irecovery.exe
- readline5.dll
- iBooty.exe
- ibss312.dfu — Usando el iBSS de la restauración.
- kernel.40 — Sacado del custom firmware realizado con sn0wbreeze.
- sn0w.img3

Seguimos:

Con el iPhone 3Gs con el firmware 3.1.2 abre iBooty y elige “Prepare Device for Custom Firmware”.
Abre iTunes y restaura tu iPhone con el custom iOS4 creado.

Cuando tu iPhone se quede con la pantalla en negro y parezca no funcionar, no te preocupes, es normal.

Para Finalizar!!!
1.- Abrimos iBooty de nuevo y elige “boot it” y LISTO!!! proceso terminado

Te puede interesar