Jailbreak para novatos (iPhone 4 con iOS 4.2.1)

Bien… por rivalizar con un amigo (sí tío, somos amigos… el próximo día te abrazo) con un iPhone 4, al igual que yo, me propuse Jailbreakear mi terminal para “instalar aplicaciones prohibidas” (suena molón, pero bueno… termina de leer el post antes de decidirte) y decirle a, llamémosle Zorro: “Hey tío, mi iPhone ya tiene Jailbreak… y el tuyo? :D”

Me pongo a navegar unos minutos en busca de un tutorial sencillo y “para tontos”, torpes o novatos en materia piratona, como es mi caso. Doy con uno, que explicaba muy bien los pasos a ejecutar, aplicaciones a descargar, etc. así que me pongo a ello…

Pero antes de meternos en materia, para los novatos, algo de información básica:

Qué es el Jailbreak? El Jailbreak es un proceso mediante el cual modificamos el firmware original del iPhone (iPad o iPod) para “abrirlo” y permitirnos aplicaciones externas a la App Store. Además es un directo de AC/DC de 1974.

Es peligroso el Jailbreak? Sí, pues hace una modificación “completa” del firmware de tu terminal, pero todo, o casi todo, es recuperable restaurándolo con iTunes.

Necesito Jailbreak? Amigo, eso depende de ti… si estás contento con tu teléfono y las aplicaciones gratuitas o de pago que te permite descargar la App Store, entonces rotundamente no lo necesitas, pero haciendo el Jailbreak puedes acceder a cientos de aplicaciones útiles para unos, inútiles para otros… todo es informarse.

Con el Jailbreak podré utilizar tarjetas SIM de otras compañías? No, el Jailbreak no libera el móvil, pero si lo tienes Jailbreakeado, puedes liberarlo fácilmente.

Jal-9000, te haces responsable si me cargo mi teléfono con tu guía? No, yo sólo soy un colaborador del Blog, para las reclamaciones tenéis que poneros en contacto con Gaius Baltar, quien estará encantado de suministraros un iPhone 4 nuevo… es broma; sólo tú eres responsable de lo que le ocurra a tu terminal.

Ahora sí, vamos con la receta del Jal-break:

1. Actualizar, vía iTunes tu iPhone (independientemente de qué modelo sea, pero os recuerdo, yo lo hago con el 4) a la última versión del iOS, la 4.2.1; este proceso durará, en mi caso, unos 20 minutos, entre descarga de internet del iOS y carga/actualización del teléfono. También cabe la posibilidad de que ya lo hayáis actualizado, entonces nos vamos al paso 2.

2. Si ya tienes el iPhone con la última versión, navega hasta la siguiente ruta de tu ordenador: C:\Users\XXX\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates – cambiando XXX por tu nombre de usuario. Dentro de esta carpeta encontrarás un archivo llamado: iPhone3,1_4.2.1_8C148_Restore.ipsw del que vamos a hacer una copia en el escritorio.

En caso de que tengáis problemas para encontrar el archivo, o tenéis miedo de “tocar el original”, siempre podéis descargarlo de aquí: http://appldnld.apple.com/iPhone4/061-9858.20101122.Er456/iPhone3,1_4.2.1_8C148_Restore.ipsw

3. Con el firmware por un lado y el teléfono por otro, nos falta el nexo que nos haga el Jailbreak utilizando el firmware original y lo meta en nuestro iPhone, así que nos descargamos este programita, ya conocido por muchos: redsn0w, en su última versión, 6.6. (gracias al Dev-team por todo lo que hacen por la comunidad).

4. Si usamos Windows y o Vista, tenemos que ejecutar el programa como administrador y en modo compatibilidad para Windows XP Service Pack 3.

Aceptamos y ejecutamos.

5. En la primera ventana hacemos clic en el botón Browse, y si tenéis el iTunes abierto (como yo en este momento) se cerrará (haciendo la redacción de este tutorial más coñazo de lo que se me antojaba, pero seguiré por el bien de la comunidad). Ahora es el momento de seleccionar el archivo *.ipsw que copiamos o descargamos y darle a Abrir.

Veremos como redsn0w nos dice “Processing firmware” durante unos segundos, y nos permitirá continuar después de decirnos “IPSW succesfully identified”.

6. Le damos ahora a Next>, y redsn0w comenzará a prepararse para la batalla, pero antes de la guerra, nos mostrará esta ventana.

7. Seleccionamos únicamente Install Cydia y le damos a Next> para llegar a esta nueva ventana:

Es el momento de hacer lo que NUNCA HACES… LEER!: “Asegúrate de que tu aparato esté apagado y enchufado en el ordenador – con el cable USB con el que lo cargas -. Si no está apagado, enchúfalo al ordenador primero. Entonces, presiona el botón de encendido (en el canto superior del teléfono) hasta que el “Desizar para apagar” aparezca en tu pantalla, y en ese momento desliza para apagar. Presiona Next SÓLO cuando tu terminal esté apagado y enchufado.”

8. Antes de presionar Next>, echad un ojo a las ventanas que os aparecerán, para que los “cambios” no os pillendespistados.Resumen:

  1. Presiona Power 3 segundos
  2. No sueltes Power y presiona el Botón central de tu iPhone, durante 10 segundos
  3. Suelta Power y mantén pulsado el Botón central, durante 15 segundos.

Si hay algo que no hayas hecho bien, no te preocupes, no pasa nada; verás un mensaje como este:

Aceptamos y empezamos con los 3 pasitos de nuevo.

Si todo nos ha ido bien veremos una barra de estado – nota: no sueltes el Botón central -.

9. Cuando veas el texto “Reboot device”, ya puedes soltar el botón, y tú iPhone empezará a reiniciarse, con unas pantallas que nunca antes habías visto… y verás una piña correr… y… y… ya estará casi Jailbreakeado. Tu iPhone 4 tiene un Jailbreak “tethered”, que…

El JailBreak Tethered es un jail sin llegar a controlar o modificar el iBoot o sector de arranque del dispositivo, con lo cual cada vez que lo reiniciamos perdemos el JailBreak. Así que esta sujeto a que no apagues el móvil.

Para poder empezar a usar Cydia e instalar aplicaciones “alternativas” a la App Store, necesitamos arrancar el teléfono de la siguiente manera, con el propio redsn0w. Lo abrimos y…

Seleccionamos la opción marcada en la imagen superior, y seguimos los pasos que nos indique.

En cuanto el teléfono reinicie, ya podremos utilizar Cydia y sus maravillosas opciones; Ya tenéis el iPhone Jailbreakeado.

– Pero Jal, al principio leí que ibas a decir algo sobre tu experiencia personal, y este tutorial parece demasiado perfecto y profesional como para que algo pueda fallar! Bueno, gracias por las palabras en primer lugar, y para continuar decirte que lo de “tethered”, personalmente, me parece un truño… Normalmente nunca dejo que un teléfono se me apague… tengo la mala costumbre de enchufarlo cada noche para cargar, o al iTunes para sincronizar, etc… Pero lo que me parece una mierda de este Jailbreak, es que si por accidente se me termina la batería, y da la casualidad de que tengo el cargador o cable conmigo… no pueda encenderlo de nuevo.

– Cómo??? no podré encender mi teléfono??? Pues no, si no tienes un ordenador a mano con tu *.ipsw y tu redsn0w para realizar de nuevo el Jailbreak… porque el “tethered” te borra tu Jailbreak con cada reinicio, salvo que lo hagas con la opción de la última imagen.

– Pero, eso es un poco… mierda, no? Sí, una truñada pestil.

Y no hay manera de des-tetherizarlo? Sí, esperando… hoy mismo he leído en muycomputer.com que se espera que antes de que termine el año tendremos un nuevo Jailbreak untethered.

– Alguna cosa más que deba saber? Sí, cuando le hice el Jailbreak a mi iPhone 4, no me dio ningún problema, es más, instalé algunas aplicaciones de Cydia e iban perfectas. Noté que el consumo de batería se había acelerado un poco, así que busqué soluciones… un blog, que no recuerdo, mencionó el programa SAM, así que busqué más info sobre el mismo… En todos los sitios lo ponían por las nubes, indicando en la mayoría de ellos, que “optimizaba la batería” del teléfono para que ésta durara más… Ahí vi la luz, y seguí un tutorial de instalación:

  1. Añade la repo en Cydia.
  2. Instala “SAM” and “SAMPrefs”
  3. Ve a Ajustes > SAM y pulsa “De-Activate iPhone”
  4. Tu teléfono se desactivará, conéctalo a iTunes para que se active de nuevo. Si te dice SIM inválida, en Ajustes/Operador deselecciona automático y selecciona tu operador.
  5. Ahora necesitas quitar el hack de Redsn0w, descarga Redsn0w 0.9.6b. Ejecuta Redsn0w, conecta tu iPhone y pulsa la opción ”Deactivate” (la opción 2 es instalar SAMPrefs, openssh y secure shell into your phone. Ejectar “stockify” y esto eliminará el hack de Redsn0w.
  6. Reinicia tu teléfono (si tienes un iPhone 3GS con nuevo bootrom e iOS 4.2.1 recuerda que necesitarás Redsn0w para reiniciar). Ahora tu batería debería durar muchísimo más y tus notificaciones push funcionarán perfectamente.

Seguí los pasos hasta el 4, en ese momento, al conectar el iPhone a iTunes, éste me dijo que mi SIM era inválida, así que sin miedo, entré en Ajustes del iPhone… pero dentro ya no veía la opción “operador” para seleccionarlo manualmente… ahí sí me entró el miedo.

Por mucho que busqué, y no fue poco tiempo, no encontré la forma de solucionar esto, es decir… no encontré la forma de devolverle la vida a mi iPhone… de modo que me puse a buscar información para restaurarlo.

En el 99% de los sitios me indicaban que lo enchufara a iTunes… pero iTunes no me decía nada más que “SIM inválida”, sin permitirme hacer nada con el iPhone…

– Pero Jal, me das miedo… encontraste solución? Sí, claro, soy Jal-9000 y hago ñapas mil. La solución era tan simple como enchufar el iPhone al iTunes apagado y presionando el Botón central hasta que iTunes te suelte “se ha detectado un iPhone en modo restauración” etc… Solucionado.

Seguramente se tratara de un bug, problema, cagada mía, o como lo queráis llamar, el caso es que me hizo desconfiar un poco de algunas aplicaciones de Cydia, y sobre todo de muchos blogs y blogueros que copian y pastean tutoriales sin haberlo probado ellos mismos.

No quiero un Jailbreak que me coma la batería del móvil, ni quiero un Jailbreak que no me permita reiniciar el móvil sin un ordenador al lado. Ahora mismo tengo mi iPhone restaurado a su estado original, sin mierdas varias.

En fin, esta es mi experiencia con un Jailbreak. Asustado? yo no, en cuanto salga el nuevo Jailbreak untethered lo probaré, y ya os contaré que tal.

RESUMEN (resumen extraído de iphonediario.com):

1. Restaurar el dispositivo con el iOS 4.2.1
2. Abrir Redsn0w
3. Elegir la Opción Browse y escoger el firmware de nuestro dispositivo
4. Clic en Next
5. Escogemos la opción Install Cydia y luego damos clic en Next
6. De nuevo clic en Next
7. Aqui pondremos en modo DFU nuestro dispositivo (Redsn0w dirá como ponerlo)
8. LISTO

Ahora, los dispositivos que tengan el Jailbreak tethered no les abrira Cydia, tienen que regresar a Redsn0w y hacer lo siguiente cada vez que enciendan el dispositivo.

1. Abre Redsn0w
2. Elige la opción Browse y el firmware
3. Clic en Next
4. Escogemos la opción “tethered”
5. Clic en Next
6. De nuevo Clic en Next
7. Ponemos en DFU nuestro dispositivo
8. LISTO

Y como nota informativa, en la web appleteam.es han hecho una recopilación de los firmwares de todos los dispositivos Apple (salvo ordenadores), para que descarguéis y uséis como creáis más conveniente.

Acerca de Roy Batty

Bloguero sin criterio y amante de los axiomas. Adorador de George A. Romero, Uwe Boll, el cine de acción de los 90, la ciencia ficción de los 50, el terror de la Hammer y la nueva oleada de gore japonés #sinsentidoningunoperoconsangreagalones... Ver todas las entradas de Roy Batty

14 responses to “Jailbreak para novatos (iPhone 4 con iOS 4.2.1)

  • Gaius Baltar

    Guapísimo! 😀

    • turyesdios

      yo kiero el jailbreak para ponerle el android al iphone del gel jejejeje

      • Jal-9000

        tury, ahora muéstranos cómo le metiste el nuevo Android a tu HTC… haz un tutorial; no, espera, te lo hago yo:

        Paso 1 – Dáselo a Gaius y que lo haga.

        Buen tutorial… xDDDDDDDDDDDDDDD

      • Gaius Baltar

        el 2.3 Gingerbread ya lo instala él que ya ha cogido nivel instalandolo en iPhones. 😀

  • Articulo Indexado en la Blogosfera de Sysmaya

    […] Actualizados : Jailbreak para novatos (iPhone 4 con iOS 4.2.1) Diseño web con Software Libre. ¿Por qué HTML no es un lenguaje de programación […]

  • Día del Hack. « - BrainStormOverride -

    […] Jailbreak para iPhone con iOS 4.2.1, por Jal-9000 […]

  • Liberar un iPhone 4 « - BrainStormOverride -

    […] unos días redacté un tutorial sobre cómo hacer el Jailbreak a un iPhone 4; pues bien, hoy vamos a […]

  • RayJaKen

    Hola gente!
    En primer lugar, muy bueno el tutorial, y el tono en que lo comentas xD Tal cual me iban viniendo dudas a la mente las ibas contestando tú. Lástima que no te hagas responsable si me cargo mi iPhone, eso sí que molaría!
    En segundo lugar, yo había leído por ahí (ojo, llevo menos de 24 horas con mi iPhone, o sea que no me fio ni de mi mismo) que aunque esté tethered, se puede reiniciar, el problema es que no funcionará Cydia y no podrás instalar apps de sus repos. Estás seguro al 100% de que no se podía reiniciar en absoluto si está tethered? los del otro blog (a saber quiénes eran) que leí, se han columpiado?
    Saludos y gracias x el tutorial! 🙂

    • Jal-9000

      Puedes reiniciarlo, el problema es que perderás el Jailbreak, y con él el acceso a Cydia y uso de aplicaciones que hayas instalado mediante él… Si por ejemplo tienes un móvil Vodafone, haces el Jailbreak e instalas ultrasn0w para meterle una SIM de Orange, si reinicias sin redsn0w, bloquerás el terminal, que no te permitirá usar otra tarjeta que no sea la que activaste originalmente con tu iPhone. “tethered” no te olbiga a no reiniciar, pero te “advierte” de lo que pasará si lo haces.

  • Gaius Baltar

    No soy especialista en el tema, RayJaken.. pero el término tethered tengo entendido que se usa cuando no puedes reiniciar.

    De todas formas, una vez tengas el tethered, y según el “exploit” que hayas usado, puedes intentar ponerlo “untethered” si ese exploit deja una brecha que se pueda utilizar. De todas formas, iOS 4.2.1 es bastante nuevo, en unas semanas fijo que se pone más fácil aún. ^^

    La información de la página donde lo hayas leído no tiene porque estar mal.Un saludo y gracias por leernos.

  • RayJaKen

    Genial, gracias a vosotros chicos.
    Voy a esperar a ver si Papa Noel o los Reyes Magos me traen un jailbreak untethered como dicen los de Dev-Team…
    Hasta pronto!! Buenas noches prenavideñas. ^_^

  • turyesdios

    – Este comentario ha sido censurado por Steve Mobs por incumplir las condiciones de uso del terminal utilizado –

    Odio estos sistemas operativos administrados por grandes empresas que sólo quieren dominarnos… léase Apple, Google, Nokia, Blackberry

    Sólo confío en la libertar absoluta, y ésta es la que nos proporcionará la Linux Foundation a través del gran “sistema móvil” que será Meego, y del que podremos acceder al código fuente y modificarlo siempre que queramos, aparte de ajustarse a la GPL.

    – Enviado desde el iphone que me obligan a jailbrakear –

  • Gaius Baltar

    Cuánta razón, Tury. 😉

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: