Hacer jailbreak iOS 7

DeBilbao

...del mismo Bilbao
Mensajes
13.541
Reacciones
8.092
Ubicación
El Botxo
Escribo esta entrada porque me encuentro muy a menudo con esta pregunta: ¿puedo comprarme un iPhone y usarlo con una tarjeta SIM de mi operador? A pesar de que las cosas se han simplificado mucho en los últimos tiempos, la respuesta no siempre es sí, y creo que es mejor que aclaremos los conceptos hasta el punto de que cualquiera de vosotros pueda saber contestar a esa pregunta sin problemas.

Todos los iPhone son en realidad dos sistemas independientes, como si tuvieras un teléfono por un lado y un iPod Touch por otro. Cada sistema es independiente y eso está bien porque un fallo en el área multimedia no afectaría a las funciones del teléfono, dotándolo además de esta forma de una seguridad mayor. Cada uno de ellos tiene su propio sistema operativo y aunque no estoy muy de acuerdo con la nomenclatura, son conocidos habitualmente como:

  • Al del teléfono se conoce como Baseband.
  • El otro se le suele llamar Firmware.
Para saber qué versión de Firmware y de Baseband tiene tu teléfono sólo hace falta acceder a la sección de Ajustes => General => Información. Aquí tenéis una captura de mi iPhone 3GS en la que podéis comprobar cómo Apple llama "Firmware del modem" a lo que se conoce comúnmente como "Baseband" y "Versión" a lo que la gente llama "Firmware". Primer punto de confusión que debéis tener en cuenta.

En mi terminal tengo instalada la última versión Beta 3 de iPhone OS 4.0 conocida internamente como build 8A260b

fuhqe.png

Apple no distribuye el software de cada uno de los sistemas de forma independiente, sino que siempre lo entrega de forma combinada en un único paquete que hace que cuando uno lo instala, actualiza tanto la baseband como el firmware. Para mayor confusión, este paquete conjunto se conoce normalmente como "Firmware", son archivos el tipo .ipsw que en condiciones normales son descargados por iTunes desde los sistemas de Apple, pero que también existen vías alternativas para descargarlos, como la web de http://www.felixbruns.de/iPod/firmware/ en donde tiene todas las versiones de todos los iPod, iPhone y ahora también iPad:

En esta captura podéis ver el último firmware oficial liberado para mi iPhone 3GS, la versión 3.1.3 build 7E18.

2el5gtc.png

Que podemos descargar desde allí. Como veis la asociación de los archivos .ipsw es el propio programa iTunes. Luego veremos cómo es posible actualizar con un firmware cualquiera nuestro terminal. Este archivo pesa 291 MB, tenedlo en cuenta a la hora de descargarlo

b469tw.png
9vh3pi.png

Una vez descargado el paquete , sólo queda acceder a iTunes para instalarlo, conectando el terminal al ordenador y seleccionando la pantalla principal del iPhone en la que tenemos la opción de Restaurar. Si pulsamos la tecla Shift (Mayusc) en Windows o la tecla Opción/Alt en Mac, se abrirá una ventana en la que podemos seleccionar el archivo de firmware que queremos instalar, de forma que sólo resta localizar el archivo que acabamos de descargar y proseguir.

2ih7d5u.png

El proceso lo controla iTunes al 100% y es una secuencia en la que va informando de lo que sucede tanto en la pantalla del ordenador como en la del propio iPhone, que se reinicia en varias ocasiones hasta llegar a un punto en donde el terminal debe ser ACTIVADO. Este es un concepto clave que explicaré un poco más en detalle.

Apple vende los iPhone actuales de dos formas distintas:

  • Bloqueados para un operador
  • Libres, sin restricción de operador
En realidad Apple preferiría venderlos sólo bloqueados, pero hay países que lo impiden por su propia legislación y hacen que sea imposible bloquearlos y allí sólo se pueden vender libres. Por eso se habla en la red de iPhones italianos, porque son libres, al igual que sucede en otros países como Bélgica, p.ej. en los que el terminal puede ser comprado en esa condición y evidentemente a un precio mucho más alto.

Lo normal es que los iPhone estén bloqueados para ser usados con una tarjeta SIM del operador concreto que se ha usado en el contrato de compra y en este momento en el que acabamos de instalar el firmware del teléfono, iTunes realiza una verificación a través de Internet para comprobar si se trata de un terminal libre o bien si la tarjeta SIM que tiene insertada el terminal coincide con el operador del contrato que está registrado en sus sistemas.

Si la comprobación es correcta, el proceso continúa y el terminal puede utilizarse como teléfono para hacer llamadas, en caso contrario aparecerá una leyenda diciendo que sólo se pueden hacer llamadas de emergencia y no podremos usar el terminal como teléfono salvo que lo desbloqueemos. A este proceso se le suele llamar Hacktivación, mezclando las palabras Hackear y Activar.

Y aquí llegan las malas noticias. No todas las versiones de la baseband son Hacktivables. Para poder saber cómo proceder lo mejor es seguir una guía para nuestro terminal y las mejores guías paso a paso las encontraréis en la web de iClarified, y más concretamente en http://www.iclarified.com/tutorials/iphone/index.php

2i9qdtu.png

En todo esta terminología hay bastante confusión. El proceso de Hacktivación permite saltarse ese control que hace Apple contra sus servidores, mientras que el proceso de Desbloqueo o Unlock es el que libera el terminal para poder usarse con una operadora distinta de la del contrato. Esto es importante a día de hoy es perfectamente posible desbloquear cualquier iPhone siempre que haya sido previamente activado con la SIM original, pero no es posible saltarse el proceso de activación con todos los modelos.

Este último concepto es muy importante sobre todo si has adquirido o piensas adquirir un iPhone para usarlo con una tarjeta SIM de una compañía telefónica distinta de la original del terminal. Si ese es tu caso, tendrás que tener cuidado de no restaurar el terminal con la última versión del firmware o no podrás usarlo como teléfono.

Ahora bien, si quien te vende el terminal te lo entrega activado, podrás realizar el desbloqueo del mismo sin problemas para usarlo con la tarjeta SIM del operador que desees. Para ello es necesario que realices dos pasos, siendo el primero prerequisito del segundo:

  • Realizar el Jailbreak al terminal
  • Desbloquearlo
Apple tiene controlada la entrada de aplicaciones al iPhone de forma que sólo pueden instalarse aquellas que han sido descargadas desde su tienda, la AppStore. El proceso de Jailbreak permite instalar aplicaciones desde un repositorio alternativo llamado Cydia, y en el que entre otras muchas cosas interesantes encontrarás herramientas de desbloqueo de la tarjeta SIM.

Para realizar el proceso de JailBreak de nuevo hay guías paso a paso muy bien explicadas, con múltiples variantes de software en función de si lo haces con Windows o con Mac OS X.

A mí siempre me ha gustado mucho la opción de PwnageTool, programada por un colectivo llamado Dev-Team y que con su programa (disponible para Mac) crean un firmware personalizado que puede ser instalado desde iTunes y que puede configurarse para que realice el proceso de Hacktivación.

Sin embargo, en este área se suceden noticias día a día y hoy la mejor herramienta que se puede usar es un programa llamado Spirit, que ha conseguido reducir la complejidad del proceso de Jailbreak a pulsar un botón y esperar un minuto. Lo podéis encontrar en http://spiritjb.com/ y es como digo muy sencillo de utilizar.

Espero que esta entrada sirva para aclarar conceptos, si tenéis cualquier pregunta no dudéis en hacerla y así mejoraremos el texto original.

:ok :ok :ok
 
Última edición:
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

DeBil, sólo una duda... ¿cómo se hacen las capturas de pantalla del iphone? como la 1a que tienes puesta. Gracias.
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

Hola,

DeBil, sólo una duda... ¿cómo se hacen las capturas de pantalla del iphone? como la 1a que tienes puesta. Gracias.

Pulsando a la vez el botón de encendido y el botón Home.

Un saludo.
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

en tu línea, bilbaíno. Un placer leerte.
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

Hola,

DeBil, sólo una duda... ¿cómo se hacen las capturas de pantalla del iphone? como la 1a que tienes puesta. Gracias.

Pulsando a la vez el botón de encendido y el botón Home.

Un saludo.

voy a probarlo, doy por hecho que se guardan directamente en la galeria de fotos.
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

Hola,

voy a probarlo, doy por hecho que se guardan directamente en la galeria de fotos.

Sí, se guardan dentro del carrete que tengas en el iPhone.

Luego con el iPhoto o Captura de Imagen (si utilizas Mac OS X) las pasas al ordenador.

Un saludo.
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

No debía haber entrado en este hilo,
No debía haber entrado en este hilo,
No debía haber entrado en este hilo,
No debía haber entrado en este hilo,
...
Bueno, ante todo gracias.

Un par de preguntas:
¿Debo realizar backup antes de pasar el iPhone por la piedra del Spirit? :pensativo

No podré usar la versión de itunes 9 y superior
¿Como guardar la configuración del itunes actual?

... y la más importante, ¿Sino me gusta puedo volver fácilmente atrás...?

Todo por el tethering :doh
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

Bman, es recomendable hacer un backup por si acaso. La primera versión de Spirit, por ejemplo, borraba todas las fotos del carrete. Si no habías hecho backup, tocaba joderse. Esto ya está solucionado, por cierto.

¿Por qué dices que no podrás usar iTunes 9?

¿Si no te gusta? No cabe esa posibilidad, amigo. En cualquier caso, simplemente tendrías que restaurar el iPhone con el último firmware original y ya lo tendrías como de fábrica. Luego le cargas el backup de tus datos y ya tienes tus sms, emails, fotos, etc. Pero ya te digo que cuando tengas el jailbreak no vas a querer volver atrás. Lo único que hace es ampliar las posibilidades del iphone (tienes lo mismo y mucho más). ¿Por qué ibas a querer volver? :hola
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

Ah, se me olvidaba. Hace 2 semanas le pasé el spirit al iphone de un amigo (uno de esos de nueva hornada, que solo permitían el jailbreak con lo del tethering, como parece que es tu caso). Hicimos la copia de seguridad (en iTunes, con el iPhone enchufado, en la columna de la izquierda click derecho sobre el loguito del iPhone y "copiar" o "copia de seguridad"), que tardó un buen rato, porque el ordenador era lento y porque nunca la había hecho. Luego iniciamos el Spirit, pulsamos el botoncito, y en un minuto estaba cydia instalado.
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

Yo tengo un 3GS, de mi WAT, que no puedo liberar... Tengo la 5.12.01 de modem FW.
Hace unas semanas (meses ya) decía que tenían el exploid localizado, pero no sacan nada...
Aunque no lo necesitamos, toca las narices....
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

Estaba apunto de iniciar el jailbreak y he leído que con el firmware 05.12.01 y la actulización 3.1.3. puedo quedarme sin línea.

Tengo ese firmware basehand, esa actualización y línea con Movistar.

¿Cierto?
:pensativo
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

¿Sin linea? ¿Dónde has leido eso?
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

No, a ver.

La versión 3.1.3 actualiza la baseband (no entro a explicarlo porque ya lo desarrolla perfectamente DeBilbao en este post). Lo que significa que SOLAMENTE puedes usar el móvil con tarjetas de MOVISTAR. Como estás con Movistar, no hay problema.

Pero esto pasa al ponerle la actualización de Apple, no tiene nada que ver con el jailbreak. Si estuvieras usando el móvil con Orange por ejemplo e instalases la versión 3.1.3 del firm, no podrías usar la tarjeta de Orange (a eso se refiere el link que me pones).

TOTAL: que le hagas el jailbreak usando SPIRIT (mejor que blackra1n), que no va a pasar nada. Eso sí, haz un backup antes, por si hubiera algún problema (improbable) para que puedas recuperar tus fotos, sms, mails, etc.

Tu piensa esto: instales lo que instales al móvil, SIEMPRE puedes instalarle encima el último firmware oficial de apple y dejarlo como de fábrica. Siempre puedes quitar el jailbreak. No hay problema.

Si usas tarjeta movistar, no tienes nada de qué preocuparte.

Eso sí, copia de seguridad por si acaso (no tiene por qué pasar nada, pero mejor prevenir). :hola
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

Bman, igual te he puesto muchos conceptos.

Resúmen final. Si usas tarjeta Movistar, haz el jailbreak usando Spirit. Te vas a sorprender de lo sencillo que es. Unos segundos y tendrás el icono de Cydia en tu móvil. Hay un par de posts sobre el uso de la aplicación. :hola
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

Buenas, quiero actualizar mi iphone al ultimo firmware beta que ha puesto debilbao, tengo un firmware de hace 8 meses mas o menos cuando le pase el blackra1n.... las dudas que tengo es que tengo que hacer.?
Supongo que copia de seguridad primero del iphone, luego ponerlo de fabrica, luego firmware y luego spirit???. Asi pierdo las app de cydia?... Me lio y me lio...
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

Buenas, quiero actualizar mi iphone al ultimo firmware beta que ha puesto debilbao, tengo un firmware de hace 8 meses mas o menos cuando le pase el blackra1n.... las dudas que tengo es que tengo que hacer.?
Supongo que copia de seguridad primero del iphone, luego ponerlo de fabrica, luego firmware y luego spirit???. Asi pierdo las app de cydia?... Me lio y me lio...

Me uno a la petición...

Tengo una 3.1.2 con el Modem FW 5.11.07, jaibreakeado con blackra1n (tethered).

La unica motivación de tenerlo así es por el Cydia, por algún programa de navegación que tengo, pero hace un tiempo, compré el nDrive, así que podría pasar sin.

Como hacer para subir a la 4.0? Ya me compré el registro para poder instalar betas. O ya para lo que queda para la oficial, quizás esperar unos dias...
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

Si actualizas a la última versión beta 4 de iPhone OS 4 olvídate del Jailbreak, aún no hay solución para esa versión.

Si te apetece probar esa versión, además de disponer del archivo iPhone2,1_4.0_8A274b_Restore.ipsw , deberás tener el UDID de tu iPhone incluido en una cuenta de desarrollador de software, pues no es de acceso público.

Las copias de seguridad no me funcionan muy bien con esta versión, y es que al no tener una versión de iTunes que identifique claramente las funcionalidades del nuevo firmware, hay ciertas cosas que no van muy bien. Por ejemplo, en la pantalla de iTunes para mover aplicaciones no se tienen en cuenta las nuevas "carpetas" de aplicaciones.

He instalado las cuatro betas que han salido y en cada una de ellas he tenido que realizar una reconfiguración del terminal desde cero, algo que no me resulta muy complicado ni me importa demasiado pues mi teléfono principal sigue siendo una BlackBerry.

Esta versión se instala desde Mac OS X, y es perfectamente posible regresar a la 3.1.3, aunque no es tan fácil como restaurar el archivo .ipsw, sino que hay que utilizar una serie de comandos desde el terminal, combinado con la instalación de la librería LibUSB y el programa iRecovery. No es complicado, pero no es straightforward que diría un anglosajón.

La mayoría de las aplicaciones funcionan bien, pero no todas. Por ejemplo Air Video funciona pero no es capaz de hacer bien la conversión en tiempo real - con lo que pierde toda su gracia - y RunKeeper directamente no funciona.

Y por último las aplicaciones aún no están preparadas para la multitarea, es algo en lo que supongo que los programadores tienen que estar trabajando ya, pues el SDK está disponible desde hace tiempo y la conferencia del 7 de junio está a la vuelta de la esquina. Es una lástima no poder escuchar Spotify mientras navegas, algo fácil de conseguir en la 3.1.3 con el JailBreak y Backgrounder.

Aún así, lo recomiendo 100%. Si no te importan estos inconvenientes... adelante con ella, la diferencia de velocidad es simplemente apabullante y en general funciona muy bien.

:ok :ok :ok
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

deBilbao, aprovecho este hilo para hacerte una pregunta...

Llevo unos dias planteandome incluso el pagar por que me liberen el telf por imei, y he encontrado foros y sitios, donde dicen que si el movil es uno nuevo del SAT de Apple, no lo pueden liberar...

Que hago en este caso? voy a tener que estar toda la vida con el telf de Movistar??

Movistar, para liberarlo me pide el telf al que estaba asociado, y claro, se lo compre a un forero que a su vez lo compro por ebay, asi que no sabemos el telf... pero es que me parece una putada que por venir del SAT no sea liberable... y la gente que le ocurrio algo asi y realmente estuvo con movistar y pago su movil religiosamente?
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

Hombre FuETeZiTo, tú mismo has descrito la causa del problema

Movistar, para liberarlo me pide el telf al que estaba asociado, y claro, se lo compre a un forero que a su vez lo compro por ebay, asi que no sabemos el telf...

La solución no es sencilla. Las mismas empresas que ofrecen el servicio de liberación por IMEI ya advierten que no es posible con un teléfono que ha pasado por el SAT de Apple.

Si estuviera en tu lugar y realmente quisiera tener libre el terminal por IMEI, vendería el que tienes y me compraría uno que pudiera cumplir. Ya sé que es una solución drástica, pero no veo otra... o eso, o cambias de opinión y aceptas que para cambiar de compañía tendrás que pasar por el Jailbreak, que por cierto es lo que hace la mayoría de los que no lo usan con Movistar.

Liberarlo de forma gratuita con Movistar es posible pero es muy difícil, hacen falta buenos contactos y que haya transcurrido al menos un año. Yo lo conseguí, pero no conozco a nadie al que se lo hayan hecho. Y eso siendo el titular de la línea... si el titular es alguien que se lo vendió a alguien a quien se lo compraste... malo, malo.

:ok :ok :ok
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

Bueno pongamos entonces que no me meto en berenjenales y opto unicamente por poner el ultimo firmware sacado por apple, con lo cual hago copia de seguridad, le paso el programita para hacer copia de seguridad de cydia, y luego? tengo que darle al boton de dejar el telefono como de fabrica o algo asi?... porque supongo que actualizar el firmware a pelo con el telefono jailbreakado no se puede hacer, no?....

Gracias.
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

Pues os comento lo que acaban de decir en Apple.

Los telf "reparados" del SAT, tienen un imei y numero de "noseque" diferente al que te vendio movistar.

Palabras literales de la chica de Apple: te voy a mandar un email con el primer imei y numero de "noseque" del telf que se compro por primera vez, llamas a movistar con estos datos diciendo que te envia Apple, y si no te lo liberan, denuncia ante la union de consumidores.

Me ha estado mirando las condiciones y me ha dicho que movistar esta obligado por ley a liberar el telf sea quien sea la persona que llame a pedirlo, siempre teniendo el imei orginal y el numerito ese, el telf es un PRODUCTO que se adquiere con la condicion de exclusividad de un año, el cual ya ha pasado, y estan obligados a liberarlo. Me ha dicho: en cuanto denuncie, a los 3 dias le llamara movistar para indicarle que su liberacion esta en marcha.

Asi lo voy a hacer.
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

Bueno pongamos entonces que no me meto en berenjenales y opto unicamente por poner el ultimo firmware sacado por apple, con lo cual hago copia de seguridad, le paso el programita para hacer copia de seguridad de cydia, y luego? tengo que darle al boton de dejar el telefono como de fabrica o algo asi?... porque supongo que actualizar el firmware a pelo con el telefono jailbreakado no se puede hacer, no?...

Creo que debieras leer el hilo de nuevo, o quizá no me haya explicado bien :lol :lol :lol

Cambiar de versión de forma oficial (por ejemplo a la última 3.1.3) es sencillo:

  • Abres iTunes, detecta tu iPhone
  • Con el botón derecho sobre el nombre de tu iPhone le indicas que haga una copia de seguridad
  • Haces clic en el iPhone y llegas a la pantalla resumen
  • Pulsas el botón "Shift" o "Mayusc" (Opción / Alt en Mac) mientras haces clic en el botón Restaurar
  • Aparece un cuadro de diálogo, seleccionas el archivo ipsw correspondiente a tu firmware
  • El proceso comienza. El iPhone se borra por completo y el proceso instala la nueva versión del firmware
  • Una vez concluído el proceso iTunes te ofrece la posibilidad de recuperar la información de la copia de seguridad.
  • Listo. En un rato lo tienes operativo. Sin Jailbreak
Sobre esa nueva versión harás el Jailbreak, instalarás Cydia y restaurarás las aplicaciones desde el paquete que confeccionaste, pero esto se escapa de la mano de Apple...

:ok :ok :ok
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

Me ha estado mirando las condiciones y me ha dicho que movistar esta obligado por ley a liberar el telf sea quien sea la persona que llame a pedirlo, siempre teniendo el imei orginal y el numerito ese, el telf es un PRODUCTO que se adquiere con la condicion de exclusividad de un año, el cual ya ha pasado, y estan obligados a liberarlo. Me ha dicho: en cuanto denuncie, a los 3 dias le llamara movistar para indicarle que su liberacion esta en marcha.

Eso fue lo que yo hice, pero en lugar de denunciándolo, argumentándolo. Y lo hicieron. Ya expliqué la base legal en la que se sustentaba mi argumento y te aconsejo que la leas antes de formular denuncia alguna.

:ok :ok :ok
 
Respuesta: [iPhone] Aclarando conceptos: Hacktivar, Desbloquear, JailBreak...

Gracias DeBilbao, te explicas de maravilla, soy yo que soy un zopenco pa estas cosas.
 
Arriba Pie