Apple no se había quedado con los brazos cruzados ante la proliferación del jailbreak y la liberación de sus dispositivos táctiles. Para hacer las cosas más difíciles, ha implementado un sistema de seguridad nuevo en el iPhone 3GS, que les permite conocer si un dispositivo ha estado ‘jailbrokeado’ anteriormente buscando un certificado de seguridad en el dispositivo cada vez que queramos restaurar el firmware en iTunes. En el caso de que ese certificado se haya visto comprometido (haya sido modificado) podría evitar que ese iPhone 3GS se pudiera jailbrokear de nuevo.

Para evitar que esto ocurra, tenemos Purplera1n, descubriendo por fin para qué sirve la misteriosa web de la que ya hablamos anteriomente. Existe un procedimiento usando esta web, para que todos aquellos que tengáis el iPhone 3GS bloqueado y queráis preservar este fichero, lo podáis tener guardado como copia de seguridad y reemplazarlo si algún día hace falta. Es único para cada iPhone 3GS, por lo que es muy importante tenerlo guardado, por lo que pudiera pasar en el futuro. Los pasos son los siguientes:
Tutorial en Mac:
1. Conectamos el iPhone 3GS al ordenador, y lo apagamos. Es importante tener instalada la versión 8.2 de iTunes.
2. Lo ponemos en modo de recuperación. No os preocupéis, es sólo temporal, y ningún dato se pierde. Como siempre, pulsamos home y power hasta que aparece el logo de iTunes.
3. Abrimos el Perfil del Sistema. Podemos usar Spotlight, arriba a la derecha, tecleando perfil, aparecerá la aplicación

4. Buscamos en el apartado USB por Apple Mobile Device (Recovery Mode). Ahí aparece el número ECID de vuestro dispositivo. Lo copiamos.
5. Nos vamos en el navegador web a Purplera1n, y pegamos en el sitio que muestra la captura de pantalla que acompaña esta entrada el código ECID que hemos copiado antes. Descargamos el archivo que la web nos envía.
6. Desactivamos el modo de recuperación del iPhone 3GS pulsando home y power de nuevo hasta que salga el logo de Apple y arranque.
Tutorial en Windows: Los pasos son esencialmente los mismos, pero la manera de averiguar el código ECID es diferente. Ponemos el iPhone 3GS en modo de recuperación pulsando home y power hasta que salga el logo de iTunes. Para averiguar el código ECID, hace falta un programa llamado USBView. Al ejecutarlo, en Opciones y Config Descriptors veremos Apple Mobile Device (Recovery Mode), con su código ECID, que podemos copiar.

Después seguimos los pasos 5 y 6 del tutorial de Mac.
Esperemos que Apple no siga dándonos muchas sorpresitas como estas en el futuro…
Vía: Touch-mania. Captura del USBView de iSpazio.