Actualizado a 26 de Septiembre 2008
JAILBREAK IPHONE 3G
WinPwn / QuickPwn
Este tutorial te va a explicar como desbloquear (o hacer un Jailbreak) un
iPhone 3G usando Windows. Las pantallas corresponden a Windows XP, por lo que pueden haber diferencias con Windows Vista. No cubre como liberarlo (unlock), ni como usarlo con otras versiones de iPhone (Classic, etc), aunque el proceso sea similar.
Recuerda, este tutorial se ha realizado pensando en un iPhone 3G.
Cabe decir que no me hago responsable de cualquier consecuencia, daño o perjuicio del uso de este tutorial. Es una recopilación ordenada de diferentes fuentes donde los usuarios que lo han aplicado han realizado el proceso con éxito. Yo mismo he desbloqueado en numerosas ocasiones mi propio iPhone siguiendo este tutorial. Y que decir de que esto no es legal...
Si encontráis alguna incorrección o queréis aportar algún comentario o duda, no dudéis en comentarlo en
iPhone Español.
En que consiste el desbloqueo
Todo iPhone funciona como un ordenador, de echo tiene su sistema operativo. Este sistema operativo es actualizado a través de lo que se llaman firmwares. El echo de desbloquear consiste en manipular dicho firmware, una veces sustituyéndolo por otro, y otras modificando el que existe en el iPhone.
Todo al final se reduce en que tenemos que cambiar el firmware del iPhone, y esto se debe a que el iPhone tiene una puerta trasera que permite cambiar el firmware, llamado modo DFU. Esta puerta trasera es necesaria ya que el propio iTunes sugiere actualizar cada cierto tiempo el firmware por otro más reciente que incluye mejoras y/o corrige errores.
Los programas que se usan para desbloquear no están diseñados para desbloquear universalmente cualquier versión de firmware: cada uno de ellos será compatible con ciertas versiones de firmware. Esto quiere decir que si aparece hoy un nuevo firmware y actualizas el iPhone para recoger este nuevo firmware, tendrás que esperar a que alguno de los programas que desbloquean el iPhone sea compatible con dicho firmware. Este proceso requiere tiempo ya que la gente que los programa tiene que "analizar" el firmware y destriparlo para descubrir como se ha de desbloquear. Y puede pasar días, semanas... Por eso, no actualices el iPhone con iTunes si no estás seguro de que el firmware que te va a instalar iTunes es compatible con algunos de los programas que lo desbloquean. Por ejemplo en la imagen siguiente, iTunes te informa de si quieres actualizar el iPhone al firmware 2.1
Antes de empezar
En muchos sitios se hablan de términos como jailbreak, unlock, firmware,... así que primero es conveniente entender los conceptos y procesos que están relacionados con el desbloqueo (Jailbreak). Te recomiendo la lectura de
este tutorial para entender el porqué de ciertos pasos en este tutorial, y de paso introducirte conceptos y procedimientos relacionados con el desbloqueo y la liberación.
Una nota sobre confusiones de términos: Una cosa es desbloquear y otra liberar. Liberar es poder usar el iPhone con cualquier operadora, lo que comúnmente se llama tener un teléfono "libre". Desbloquear es permitir acceder a interior del iPhone libremente. La confusión es que la acción de desbloquear el iPhone en inglés se llama jailbreak, y a liberar unlock, y claro, unlock traducido al español es desbloqueo. Y llegado a este paso, recordar que hoy por hoy, el iPhone 3G no se puede liberar (que no quiere decir que no se pueda vender libre), mientras que el iPhone 2G si se puede liberar.
Lo primero que tienes que preguntarte es
por qué y para qué quieres meter mano a tu iPhone, porque este proceso directamente hace que pierdas (si es que la tienes) la garantía de compra, por lo que no podrás ir a llorar a la tienda donde lo compraste.
La gente que desbloquea el iPhone generalmente lo hace por algunos de estas razones:
-
Porque no quiere estar restringido a poder instalar exclusivamente aplicaciones que Apple ha autorizado desde su repositorio llamado AppStore, entre otras cosas porque la mayoría de aplicaciones son de pago, pudiendo instarle libremente las aplicaciones que quieras a través de utilidades como Cydia o Installer.
-
Porque son unos manitas que les gusta poder acceder a las carpetas y archivos del sistema operativo para modificar configuraciones, aplicar parches, crackear aplicaciones, realizar copias de seguridad de archivos importantes...
-
Porque les gusta poder cambiar la apariencia del escritorio, y disponer de herramientas que mejoran la usabilidad del interface.
-
Porque puedes instalar multitud de juegos gratuitamente (que no quiere decir legalmente).
-
Porque quieren desactivar funciones "molestas" o activar otras ocultas.
-
Porque Apple no es perfecto y no quieres esperar a que publiquen ciertos parches cuando puedes aplicarlos tu mismo.
-
Porque por lo que he pagado, quiero sacarle el 110% y no tener que seguir pagando por cosas que puedo usar gratis.
Así que si llegados a este punto, si no crees que alguna estas excusas son suficientes como para perder la garantía de un aparato carísimo, cierra esta ventana y disfruta de tu iPhone.
Recuerda, aunque por el momento
el iPhone 3G no se puede liberar, si en un futuro (cercano) se logra liberar, el usar los servicios de transmisión de datos (3G, GPRS, etc) con una operadora con la cual no tienes contratado un plan de datos o tarifa plana, puedes llevarte una desagradable sorpresa en la siguiente factura.
Algunas cuestiones previas
En algunas webs ofrecen firmwares listos para desbloquear el iPhone. ¿En qué me pueden ayudar?
Ayudar, en nada que no puedas hacer tu mismo. Aún diría más, te pueden ocasionar problemas pues no sabes qué versión de firmware y opciones han usado para obtener dicho firmware. Antes, el desbloqueo era más complejo y el procesode generar un firmware resultaba a veces difícil. Ahora es mucho más fácil, por lo que no hace falta depender de firmwares de otros.
¿Es peligroso desbloquear mi iPhone 3G?
No si haces las cosas como toca. Cambiar el firmware no tiene peligro para el iPhone 3G ya que dispone de un mecanismo de seguridad que, ante cualquier problema con el arranque del firmware, se puede restaurar a sus valores originales usando el iTunes (
ver artículo ). El peligro es cuando a parte del firmware tocas algo más, especialmente el baseband (convirtiendo en algunos casos el iPhone en lo que ya oficiosamente se llaman "ladrillos"). Por eso no se recomienda usar firmwares de terceros, y siempre usar firmwares originales. En este tutorial no vamos a tocar el baseband. Hacer el jailbreak no es sencillo y no siempre sale a la primera, así que no te preocupes, si no te sale restauras el iPhone, te lo deja como salido de la tienda y lo vuelves a intentar o desistes. Personalmente he desbloqueado y vuelto a poner a valores de fábrica mi iPhone 3G en numerosas ocasiones. Hay que quitarse un poco el miedo, pero sin perder la prudencia.
¿Qué riesgos correré?
El único riesgo que vas a correr es no haberte acordado de hacer la copia de seguridad (o no saberlo hacer) y por tanto perder tus contactos, SMS etc... Este es el único riesgo que vas a correr. El desbloqueo es completamente reversible. Podrás dejar cuando quieras tu iPhone tal como te lo dieron en la tienda.
¿Me quedará el iPhone en inglés?
Es posible, aunque no probable, pero tan fácil de solucionar como ir en el menú del iPhone a "
Setting>General>International" y cambia el idioma. Tengas un iPhone original o desbloqueado, puedes cambiar el idioma cuando quieras.
Qué método elegir
Para resumir y entender un poco que es lo que vamos a hacer podemos decir que vamos a descargar un firmware original de Apple, y mediante el programa procederemos a substituir o modificar el firmware del iPhone por otro nuevo.
Existen dos métodos para desbloquear el iPhone 3G: el "custom" y el "quick". Lo normal es que para desbloquear un iPhone se substituya su firmware por otro ya parcheado. Esto representa que toda la información (contactos, SMS, correo, etc...) que tuvieras, si no tienes una copia de seguridad para restaurarla posteriormente, se perderá, es decir, es como formatear un PC y reinstalarle de nuevo el Windows. A este método se le denomina "custom".
Por suerte tenemos otro sistema, el "quick" que no substituye el firmware por otro, sino que modifica el ya existente sin tocar la información personal que tenemos, es decir, no se nos borra nada.
Aquí es donde nos preguntamos, ¿para qué queremos el método "custom" si tenemos el "quick"? Pues por una sencilla razón: con el método "custom" podemos substituir el firmare por otro parcheado aunque no coincida la versión del firmware con la que tenemos instalada en el iPhone, es decir, si en el iPhone tenemos un firmware 2.0.1 podemos desbloquearlo substituyendo el firmware por otro más moderno (upgrade), como el 2.0.2 por ejemplo, o por otro más antiguo (downgrade).
En cambio, el método "quick" te permite parchear el firmware que tengas instalado, no es una substitución de firmware, por tanto no hay ni "upgrades" ni "downgrades". El método "quick" ventajas obvias, pero también tiene como desventaja que no te permite seleccionar ciertas opciones avanzadas, como cambiar el tamaño de la partición, o elegir si quieres instalar Installer, Cydia o ambos.
¿Cual usar?
Pues el método "Quick" es el más práctico, pero no siempre se puede hacer. La razón es el sistema de actualizaciones automáticas de iTunes: cuando Apple saca un nuevo firmware, al conectar el iPhone al PC teniendo iTunes en marcha, nos informa de que hay una nueva actualización para instalar. Lo normal es tener el iPhone actualizado, pero puede ocurrir de que lo tengas actualizado con un firmware que todavía no está disponible desbloquear. Ante esta situación, el método "quick" no te sirve, pero si el "custom".
¿Quiere decir que es mejor no actualizar el iPhone con iTunes?
En cierta medida, esto es recomendable por dos razones:
-
iTunes te actualizará siempre a la última versión de firmware, el cual puede ser que no se pueda desbloquear.
-
iTunes puede actualizarte también el baseband por uno más reciente (lee este tutorial para entender lo que es el baseband) y esto significa que cuanto más reciente sea el baseband, más difícil será que puedas liberar el iPhone en un futuro.
¿Y si tengo el iPhone con un firmware que no es el último y quiero usar el método "quick"?
Pues para no perder información, primero actualizarás el iPhone con iTunes, y una vez tengas ya el último firmware, podrás usar el método "quick". Esto siempre que tanto WinPwn como QuickPwn sean compatibles con dicho firmware (más adelante verás una tabla con las compatibilidades).
Si estás pensando en desbloquear el iPhone con el método "quick", has de prestar atención si actualizas el iPhone a través de iTunes (ver
tutorial ) porque puede ser que el firmware que se te instale no esté todavía preparado para desbloquearse.
Lo mismo pasa con iTunes, no siempre conviene tenerlo actualizado a la última versión, ya que los programas de desbloqueo pueden no ser compatibles con dicha versión.
Una vez aclarado lo que representan los métodos "custom" y "quick", veamos que programas podemos usar.
En Windows, los dos sistemas más seguros y populares para desbloquear un iPhone son WinPwn y QuickPwn. WinPwn tiene la opción de realizar el desbloqueo tanto con el método "custom" como con el método "quick". QuickPwn sin embargo sólo te permite desbloquear con el método "quick", de hecho, WinPwn usa el software de QuickPwn para desbloquearlo a lo "quick".
Tanto WinPwn como Quickpwn están preparados para desbloquear una lista concreta de firmwares. Es recomendable que si vas a usar el método "quick" ya sea con WinPwn o con QuickPwn, compruebes si alguno de estos programas soporta tu versión de firmware, porque si no es así deberás usar el método "custom" con WinPwn. Para comprobar que versión de firmware tiene tu iPhone, desde el iPhone te vas a Ajustes->General->Acerca de. Verás una línea llamada "Versión" que te indicará el nº de versión y sobrenombre de firmware. En la imagen, se ve que hay instalado un firmware 2.0.2 cuyo sobrenombre es 5C1. (Lo del sobrenombre no tiene mayor relevancia, lo importante es la versión).
Si vas a usar WinPwn con el método "custom", y deseas conservar tu información de contactos, sms, música, etc, recuerda que antes debes hacer una copia de seguridad de tus datos con iTunes.
Resumiendo, veamos ventajas e inconvenientes de ambos sistemas:
Método "custom"
Ventajas
-
Podemos seleccionar el firmware, posibilitando por tanto hacer un upgrade (pasar del firmware 2.0.0 al 2.0.1 por ejemplo) o un downgrade (pasar del 2.0.2 al 2.0.1 por ejemplo).
-
Podemos seleccionar opciones avanzadas como el cambio del tamaño de las particiones.
Inconvenientes
-
Se requiere más tiempo
-
Se ha de usar iTunes para reemplazar el firmware.
-
Si no quieres perder la información personal y aplicaciones hay que hacer una copia de seguridad desde iTunes para restaurarla posteriormente. iTunes no hace copias de seguridad de todo...
Método "quick"
Ventajas
-
Es más rápido
-
Te mantiene toda la información y aplicaciones previas.
-
No requiere de ejecutar iTunes aunque si que lo tengas instalado.
-
No se pierde ninguna información.
Inconvenientes
-
No puedes cambiar la versión del firmware
-
No puedes seleccionar opciones adicionales como el cambio de tamaño de las particiones.
El proceso del jailbreak (desbloqueo) consta de tres fases:
-
Preparación: Descargaremos e instalaremos los programas y ficheros necesarios.
-
Generar/Personalizar un firmware nuevo.
-
Substituir o modificar el firmware en el iPhone.
Sólo el 3º paso es el que afecta al iPhone, por lo que puedes probar y repetir sin problemas los pasos 1 y 2. Cuando vayamos a hacer algo sobre el teléfono se te avisará. De hecho, no hace falta que conectes el iPhone al PC hasta que lleguemos al paso 3.
aviso: Hay sitios que realizan el paso 1 y 2 obteniendo un firmware nuevo que suben a internet (megaupload, rapidshare, etc..) para que otros sólo tengan que descargarlo y hacer el paso 3. No os recomiendo esta operativa salvo que tengáis plena confianza y conocimiento de causa.
nota: En Windows, al conectar el iPhone, este lo reconoce como un dispositivo de almacenamiento, iniciando posiblemente el Asistente de escaneres y cámaras de Windows. Si esto ocurre lo cierras cada vez que ocurra (más que nada para evitar la molesta ventana).
El modo DFU
Todos los sistemas de desbloqueo del iPhone pasan por una fase en la que hemos de poner el iPhone en un estado llamado modo DFU. Este estado se realiza mediante una combinación de pulsaciones concretas en el iPhone y el resultado es un iPhone que está "abierto" a recibir actualizaciones de firmwares. El activar el modo DFU es crucial. Si no se hace bien (no es difícil la verdad) no se podrá desbloquear con éxito. Si esto ocurre no pasa nada, el iPhone se puede reiniciar en modo normal y aquí no ha pasado nada y puedes volverlo a internar tantas veces como quieras.
Cada programa te guiará para que hagas los pasos necesarios para poner el modo DFU. No te asustes cuando se ponga en modo DFU y veas que el iPhone se ha quedado muerto en el sentido de que la pantalla está en negro y no responde ningún botón. Esto es normal. Si por la razón que sea quieres sacarlo de este estado basta mantener pulsados a la vez los botones de encendido (el que usamos para apagar el iPhone) y el de inicio (el circular de abajo) durante 10 segundos, soltarlos, y pulsar el botón de encendido durante unos segundos hasta que veas que se reinicia el iPhone.
Preparación
Para empezar hemos de comprobar que es lo que vamos a necesitar:
Hardware
-
Un iPhone 3G con su cable o base para conectarlo al PC a través de USB y con la tarjeta SIM puesta. No lo conectes todavía al PC. Si lo tienes conectado, desconéctalo. Comprueba que no tengas activado el "modo Avión" en el iPhone. Ten a mano el código SIM del iPhone (el código de 4 dígitos de tu tarjeta) porque luego lo necesitarás.
-
Un PC con windows (XP o Vista), mejor si es XP (ya se sabe que Vista no es precisamente el sueño de un informático y algunos problemas en la ejecución del tutorial vienen provocados por windows Vista, como el error 1601)
-
Al menos 300 Mb de RAM libres (cierra todos los programas innecesarios cuando vayas a iniciar el desbloqueo para asegurarte la mayor cantidad de memoria libre).
-
Al menos un puerto USB (preferiblemente 2.0 o superior) y aconsejable que no sea de un periférico (un teclado, hub, etc).
-
Si no usas tu PC personal, asegúrate de que tienes plenos permisos en el ordenador que vas a usar.
-
Si usas un portátil, es preferible que esté conectado a la red eléctrica o en su defecto que tienes batería, y no tienes activada alguna política de ahorro de energía (desactivar discos duros pasados x minutos, etc).
-
Un destornillador de cruz y un soldador... (es broma).
Software
Puedes elegir usar el programa WinPwn o QuickPwn. No hace falta que los instales los dos. Ambos requieren de iTunes.
WinPwn va por la versión 2.5 y soporta hasta el firmware 2.0.2. Puedes descargarlo desde http://winpwn.com/
QuickPwn va por la versión 2.1 y soporta hasta el firmware 2.1. Puedes descargarlo desde http://blog.iphone-dev.org/. Ojo, el sitio www.quickpwn.com es un sitio fraudulento.
|
2.0.0
|
2.0.1
|
2.0.2
|
2.1.0
|
iTunes 7.x
|
iTunes 8.x
|
|
WinPwn 2.5
|
|
|
|
|
|
|
|
QuickPwn 2.1
|
|
|
|
|
|
|
Un firmware original (fichero .ipsw de aprox. 250Mb) que es el que nos servirá para parchear y substituir el del iPhone (método "custom") o para modificar el ya existente (método "quick"). Más tarde veremos donde descargarlo.
Es importante comprobar que si tenemos ya alguno de estos programas, corresponden a la versión indicada. Si no es así, hay que desinstalar previamente antes la versión actual antes de instalar la correspondiente. A pesar de que tanto iTunes como WinPwn tienen su sistema de desinstalación (QuickPwn arranca desde un ejecutable sin necesidad de preinstalarse), suelen dejar rastros que pueden ocasionar algún problema, por lo que se sugiere usar un sistema de instalación limpia. No es requisito, pero si recomendación hacer la instalación limpia de ambos programas.
Instalación limpia de iTunes
-
Comprueba que tengas iTunes instalado. Si no es así, salta al paso 4.
-
Comprueba que la versión corresponde a la que necesitas, si es así salta al paso 5.
-
Haz una desinstalación limpia de iTunes (ver tutorial)
-
Instala la versión de iTunes que necesites.
-
Comprueba que la carpeta de Device Support existe y está vacía (ver tip de Device Support).
Instalación limpia de WinPwn
-
Comprueba si tienes WinPwn instalado. Si no lo tienes salta al paso 6
-
Comprueba si la versión es la última. Si es así, comprueba si existen nuevas actualizaciones (pulsa el iconito pequeño de la piña que esta en la barra del titulo de la ventana, a la izquierda del todo, y pulsa Check for updates) y salta los pasos restantes.
-
Desinstala Winpwn.
-
Borrar la carpeta "cmw" que cuelga de Datos de programa
-
Reinicia el PC
-
Instala la última versión de WinPwn. En la página oficial te ofrecerán los enlaces para descargarlo.
Descargar firmware original
Para descargar el firmware original es recomendable no usar el navegador Safari ya que Safari desempaqueta por defecto los archivos .ipsw (que realmente son fichero .zip renombrados). Usa Internet Explorer, Firefox, Google Chrome, Opera u otro.
El firmware a descargar depende del método de desbloqueo que queramos usar: Custom o QuickPwn
-
Usando el método "custom": descargaremos el firmware que queramos que tenga el iPhone tras del desbloqueo (2.0.0, 2.0.1 o 2.0.2). A fecha de hoy existen varias versiones de firmware para el iPhone 3G. Todas funcionan, y como en cualquier software, cada cierto tiempo van sacando versiones que mejoran a la anterior y corrigen fallos. Por eso es recomendable usar la última.
-
Usando el método "quick": deberás descargar el firmware cuya versión corresponda a la que tienes instalado actualmente en el iPhone.Si no sabes que versión de firmware tiene tu iPhone, puedes consultarlo en el iPhone en Ajustes->General->Acerca de->Versión (por ejemplo, si te sale 2.0.2 (5C1) es que tienes el firmware 2.0.2).
Puedes descargar el firmware desde esta
página y colocarlo en la carpeta que quieras, por ejemplo en Mis Documentos.
nota: Cada vez que actualizas el iPhone desde iTunes, se descarga el firmware de actualización, el cual queda en una carpeta (
Datos de programa\Apple Computer\iTunes\iPhone Software Updates). Si usas WinPwn, durante el proceso de desbloqueo donde te pide el firmware, si encuentra el firmware que requiere en dicha carpeta, no hará falta que le facilites el que hemos descargado. Para ir a tiro fijo, asumiremos que no existe el firmware en nuestro PC.
Verificar iTunes
Comprueba que en la carpeta de
Datos de programa exista la siguiente carpeta (si no existe la creas, y si existe, elimina cualquier fichero que exista)
-
Apple Computer\iTunes\Device Support
Al finalizar la instalación de iTunes y WinPwn o QuickPwn, como medida de precaución, reinicia el PC. Al arrancar el PC cierra todos los programas que se inicien automáticamente, y en general cualquier programa que esté relacionado con Apple.
Hasta aquí lo que hemos hecho es descargar un firmware (fichero .ipsw), y descargar e instalar el programa WinPwn/Quickpwn e iTunes.
Si has decidido usar el método "custom" y quieres hacer una copia de seguridad con iTunes, ahora es el momento.
Consejo: Es (muy) recomendable que durante el proceso de actualización del firmware del teléfono no se apague el iPhone automáticamente (como
medida de ahorro de batería, por defecto viene configurado para que tras 1 minuto de inactividad se apague la pantalla) por lo que procederemos a desactivar el bloqueo automático. (No tiene ningún peligro). Al finalizar todo el proceso, cuando ya tengas tu iPhone funcionando con el nuevo firmware, y siguiendo los mismos pasos que a continuación se describen, puedes restablecer su configuración inicial (1 minuto).
También desactivaremos la petición del código SIM (ese número de cuatro dígitos que nos
pide al encender el iPhone). Desde el iPhone seleccionaremos
Ajustes->Teléfono->Pin de la SIM y desactivaremos la opción
Pin de la SIM (nos pedirá el actual código SIM). Una vez finalizado el proceso, puedes volver a activarlo.
También es recomendable desactivar el salvapantallas de windows y si es posible cualquier antivirus que tengas instalado. Cuantas menos opciones de interferencia en el proceso mejor y no queremos ser amigo de Murphy.
Ahora viene como usar WinPwn o QuickPwn.
Desbloquear con WinPwn
En esta fase lo que haremos es definir las opciones que nos permitan personalizar los cambios que queremos realizar en nuestro iPhone. En el caso de usar el método Custom, este proceso finalizará con la creación de un firmware personalizado que servirá para substituir al existente.
Como hemos indicado, los siguientes pasos no afectan en absoluto a tu iPhone. No te alarmes. Cuando vayamos a hacer algo sobre el iPhone, se te advertirá suficientemente.
Tal como indicamos al principio, se requiere un mínimo de 300Mb de RAM libres, así que cierra todos los programas que puedas.
Y ¡arrancamos el programa WinPwn!.
Nota: WinPwn requiere .Net Framework 2 (o superior). Es bastante probable que ya lo tengas instalado. Si ves que cuando inicies WinPwn te da un error, prueba de instalarlo desde este
enlace de Microsoft.
En la pantalla veremos en la parte inferior los modelos de iPhone e iPod Touch (de izquierda a derecha, el iPhone 2G, el iPod Touch y el iPhone 3G).
En la parte superior veremos en la parte izquierda un botón (restart) que nos permitirá reiniciar desde cero el proceso.
A la derecha vemos tres iconos: El selector de modo (Custom o QuickPwn), el selector de dificultad (Experto ON/OFF) y el de ayuda (que no está actualizado). El método QuickPwn es lo que anteriormente hemos llamado método "quick". Se llama igual que el programa QuickPwn porque de hecho usa internamente dicho programa. Esto no quiere decir que tengas que instalar el programa QuickPwn para usar el método "QuickPwn" con WinPwn.
nota: Recordamos que el modo Custom realiza una substitución del firmware, mientras que el modo QuickPwn realiza una modificación del firmware actual.
Las diferencias de experto ON y OFF no son muchas. Básicamente en modo experto OFF se omiten algunas opciones, como la de posibilitar el cambio del tamaño de la partición. Igualmente veremos el proceso en modo Experto ON y OFF.
Lo primero que hemos de determinar es el modo (Custom / QuickPwn) que queremos usar.
Lo segundo, es determinar si quieres modo experto o no. Si eres novato en esto, mejor empezar por modo experto a OFF (nos aseguramos que el icono sea como el siguiente).
Y lo tercero es seleccionar el modelo de nuestro iPhone (en nuestro caso el iPhone 3G). Tras ello, se nos pedirá la versión del firmware que queremos usar y que ha de corresponder al que previamente has descargado en el paso de preparación.
Importante: Este paso, seleccionar la versión de firmware, representa dos conceptos diferentes según si has elegido el modo Custom o el modo QuickPwn.
-
Si has elegido el modo Custom, lo que te pide es qué firmware quieres poner en tu iPhone. Se supone que quieres siempre el último, por lo que seleccionarás el firmware de versión mayor (actualmente la 2.0.2).
-
Si has elegido el modo QuickPwn, lo que te pide es qué firmware tienes actualmente instalado en tu iPhone ya que para modificarlo requiere saber que es lo que ha de modificar. Por lo que indicaremos el firmware que tengamos actualmente instalado. Si no lo sabes, accede desde el iPhone a Ajustes->General->Acerca de y revisa la línea que pone versión.
A continuación se procederá a personalizar la opciones, las cuales varían según si hemos seleccionado el modo Custom o QuickPwn y si hemos elegido el modo experto o no (durante la selección de opciones, siempre podrás darle a "restart" para reiniciar el proceso desde cero).
Modo Custom - Experto Off
|
Esta pregunta está pensada para los iPhone 2G. Lo que nos pregunta es si tenemos el iPhone contratado con un proveedor autorizado por Apple, como Movistar. Para el caso del modelo 3G, Apple solo lo vende a través de proveedores autorizados, por lo que responderemos que SI.
nota: Si respondiéramos que no, el proceso intentaría activar el iPhone y se supone que si has comprado un iPhone 3G en tienda, te lo han dado activado.
|
|
Esta pregunta se refiere si quieres poner tu propio logo que aparece cuando arranca el iPhone o cuando se restaura. Tu mismo. Es cuestión de estética.
|
Modo Custom - Experto ON
|
Se supone que tienes un iPhone 3G comprado en una tienda oficial y funcionando con un operador de telefonía (Movistar, Claro, etc...) por lo que no requieres activarlo. Responderemos que NO.
|
|
Para nuestro caso, un iPhone 3G, esta pregunta hay que responder que NO. Esta opción permite corregir un problema para ver los vídeos de YouTube en iPhones 2G liberados.
|
|
Cydia e Installer son dos programas que te permiten agregar y quitar aplicaciones en el iPhone. Ambos funcionan bien. A unos les gusta más el Cydia, a otros el Installer.
Personalmente me quedo con Cydia, aunque si quieres puedes instalar ambos.
|
|
El iPhone tiene dos particiones diferentes, una usada solo para el sistema operativo y algunas aplicaciones y otra para los datos. Incrementar el tamaño en la partición del sistema operativo nos disminuirá el espacio disponible para datos, pero aumentará el tamaño para otras tareas. La recomendación es que SI.
|
|
Esta opción sólo es útil si lo que quieres es vender a alguien el iPhone. Básicamente lo que hace es una limpieza a fondo de la información del iPhone evitando dejar algún rastro de información previa. Para nuestro caso no es necesario, eligiendo la opción NO.
|
|
Esta pregunta se refiere si quieres poner tu propio logo que aparece cuando arranca el iPhone o cuando se restaura. Tu mismo. Es cuestión de estética.
|
|
Si hemos elegido previamente que queremos cambiar el tamaño de la partición (root partition), aquí es donde le indicaremos el valor que queremos. Yo suelo recomendar unos 700Mb ( o más).
|
Si has elegido el modo QuickPwn, no te pedirá ninguna de las opciones anteriores, y directamente te llevará a la opción de personalizar logos. Si has elegido el modo Custom y dijiste que si querías personalizar los logos, igualmente te pedirá personalizar logos. En caso contrario salta este paso.
Personalización de logos: Esta opción, de pura estética, nos permite modificar los logos que aparecen al arrancar el iPhone o al restaurarlo. Puedes elegir tanto imágenes desde tu ordenador, o acceder a una galería online. El sistema es muy fácil, y no merece mucha explicación.
Una vez hemos respondido a las preguntas, y opcionalmente hemos definido los logos, WinPwn intentará buscar el firmware que hemos seleccionado en la carpeta de descargas de iTunes.
Cada vez que actualizas el iPhone desde iTunes, se descarga el firmware de actualización, el cual queda en una carpeta(
Datos de programa\Apple Computer\iTunes\iPhone Software Updates). Si WinPwn encuentra el firmware en dicha carpeta, pues no hace falta facilitárselo. En caso contrario, nos indicará que no lo encuentra y si queremos facilitárselo manualmente.
Nota: Si detecta que has seleccionado un firmware que no pertenece al modelo de iPhone que has usado al iniciar este proceso, te advertirá con un mensaje.
Hasta aquí, hemos facilitado las opciones y localizado el firmware original en nuestro PC. El siguiente paso depende de si hemos elegido el método Custom o QuickPwn. Si has elegido el método Custom, WinPwn generará el firmware personalizado (Build custom IPSW file) que será usado para substituir el que actualmente existe en el iPhone. Si has elegido el método QuickPwn, este paso, generar el firmware personalizado, no se realiza.
Generar el firmware personalizado (sólo para el modo Custom).
Si hemos usado el modo experto ON, nos pedirá donde queremos guardar el nuevo firmware (por ejemplo en Mis Documentos, o la carpeta que quieras). Si no hemos usado el modo experto, nos guardará el nuevo firmware en la carpeta de Mis Documentos. El firmware personalizado es un archivo con extensión .ipsw cuyo nombre comienza por "Custom".
El proceso de generar el firmware personalizado tarda unos pocos minutos. No te preocupes por el iPhone, no estamos tocando todavía nada en el y el proceso si da algún problema no afectará en nada al iPhone. De hecho, se supone que ni tan siquiera tienes el iPhone conectado al PC....
Hasta ahora lo único que hemos hecho es definir unas opciones y en el caso de usar el modo Custom, generar un firmware personalizado en base a un original.
El paso siguiente es el que va a modificar el firmware del iPhone. Si no estás convencido de lo que vas a hacer, pues lo dejas pasar y disfruta de tu iPhone.
Esta última fase se realiza en dos pasos que resumiendo son:
-
Desde WinPwn pondremos el iPhone en modo DFU,
-
Si has elegido el método Custom, desde iTunes restauraremos el firmware personalizado. Si has elegido el método Quick, WinPwn actualizará automáticamente el firmware del iPhone sin necesidad de arrancar iTunes.
Poner el iPhone en modo DFU
Para realizar el desbloqueo de un iPhone hay que poner el iPhone en un estado o modo operativo especial que permite recibir (restaurar) firmwares, llamado modo DFU. Poner el iPhone en modo DFU no tiene ningún peligro y requiere unos pasos un poco rebuscados. WinPwn te preguntará si deseas que te informe de cuales son los pasos para ponerlo en modo DFU.
Si ya has puesto otras veces el modo DFU y ya sabes como hacerlo, pues le dices que no. Si le dices que si, te explicará (solo hay que leer las instrucciones, no hay que realizar los pasos en este momento) en qué consiste poner un iPhone en modo DFU. Te pongo las pantallas de explicación de como poner el modo DFU a continuación para que puedas usarlas como referencia impresa. No has de realizar estos pasos hasta que te lo indique.
|
Partiendiendo de que tienes el iPhone completamente apagado, y conectado al USB, haremos una cuenta atrás de 5 segundos...
|
|
tras lo cual pulsaremos el botón de encendido manteniéndolo pulsado durante los 5 segundos de cuenta atrás que veremos.
|
|
a continuación, sin soltar el botón de encendido, mantendremos pulsado adicionalmente el botón de Inicio durante una cuenta atrás de 10 segundos.
|
|
A continuación, soltaremos solo el botón de encendido, y seguiremos manteniendo pulsado el botón de inicio durante unos segundos hasta que el programa detecte que has entrado en modo DFU.
|
|
Si no has realizado alguno de los pasos anteriores correctamente, es posible que el iPhone entre en modo de recuperación en vez de modo DFU., Sabrás que has entrado en modo de recuperación si ves en el iPhone un símbolo similar al de la imagen de la izquierda. Recuerda, si ves ese símbolo no estas en modo DFU. Si la pantalla se ha quedado en negro, es que posiblemente has entrado correctamente en modo DFU.
|
Bueno, habiendo aclarado cuales son los pasos para poner el modo DFU el iPhone, WinPwn nos pedirá que comprobemos que tenemos el iPhone apagado y conectado al PC mediante el cable USB.
Es el momento de apagar el iPhone: pulsa durante unos 5 segundos el botón de encendido y confirma que quieres apagar y espera hasta que la pantalla se apague completamente.
A continuación conectaremos el iPhone al PC mediante el cable USB (o usando la base) y confirmaremos en WinPwn que ya tenemos el iPhone apagado y conectado al PC mediante el USB. Nos indicará que vamos a comenzar el proceso:
Al darle al OK se iniciará el procedimiento de poner el iPhone en modo DFU (pasos que hemos documentado previamente), es decir, resumiendo:
-
pulsar el botón de encendido durante 5 segundos
-
sin soltar el botón de encendido, mantener pulsado el botón de inicio durante 10 segundos
-
Soltar el botón de encendido dejando pulsado el de inicio durante 30 segundos (los 30 segundos no suelen agotarse, es un tiempo de referencia puesto que en cuanto el iPhone se active en modo DFU, WinPwn te informará de ello, pudiendo soltar el botón de inicio).
Si todo hay ido bien, en caso de usar el método Custom, el iPhone mostrara un mensaje que pone "Ready to restore custom IPSW" y WinPwn te indicará que restaures con iTunes. Si has usado el método QuickPwn, el proceso de desbloqueo comenzará automáticamente.
En algunas ocasiones puede ocurrir que WinPwn no detecta que se ha establecido correctamente el modo DFU. Para asegurarte de que, independientemente de lo que te diga WinPwn, tienes el iPhone en modo DFU, puedes ir al administrador de dispositivos y verificar que existe una entrada como la de la imagen.
Si tienes problemas para ponerlo en modo DFU, prueba de usar otro puerto USB, otro ordenador, otro cable...
nota: Cuando el iPhone está en modo DFU, la pantalla aparece negra y no responde ningún botón (aparentemente), como si estuviera "muerto", es normal. Si quieres salir del modo DFU hay que mantener pulsados el botón de encendido y de inicio a la vez durante 10 segundos, soltarlos, y pulsar unos segundos el botón de encendido para reiniciar el iPhone.
Restaurar el firmware
En caso de haber seleccionado el método QuickPwn, el desbloqueo se realiza automáticamente: has de esperar un ratito a que el iPhone se reinicie con normalidad y cuando veas que el iPhone ya se ha reinicado, entonces ya se ha terminado el desbloqueo: puedes cerrar manualmente WinPwn y disfrutar de tu iPhone desbloqueado. (nota: A pesar de que el iPhone ya se haya desbloqueado y reiniciado, WinPwn permanecerá abierto indicando que se está actualizando, y quedará esperando así hasta que te des cuenta de que has de cerrarlo manualmente).
Si has elegido el método Custom, deberás arrancar iTunes, el cual debe informarte de que el iPhone está en modo de recuperación, tal como se ve en la siguiente imagen. (Si te pode un mensaje de "Buscando iPod, déjalo un rato hasta que te de un error y reinicia iTunes).
Pulsamos el botón Ok y, manteniendo en el teclado del PC la tecla de mayúsculas (no la del bloqueo de mayúsculas), pulsamos en iTunes el botón de restaurar, tras lo cual nos abrirá una ventana del explorador en la cual tendremos que localizar el firmware personalizado que hemos generado (recuerda, si no has usado el modo de experto, estará en la carpeta de Mis Documentos).
A continuación iTunes procederá a actualizar el firmware. El proceso de actualización dura un rato por lo que ten paciencia y no toques nada hasta que finalice. Al finalizar el iPhone se reiniciará. Espera a que termine de completar los cambios, y disfruta de tu iPhone "abierto" :)
Nos gustaría que nos comentaras en
http://groups.google.com/group/iphone_es que tal te ha ido este tutorial :)
Desbloquear con QuickPwn
Partimos de que tenemos un iPhone con un firmware concreto que hemos comprobado, y hemos descargado el mismo firmware en una carpeta de nuestro PC.
Los pasos son bastante sencillos y las pantallas son suficientemente claras. Aún así, vamos a verlas.
Arrancamos QuickPwn. Nos pedirá que conectemos el iPhone al USB para que lo detecte.
A continuación nos pedirá el firmware que hemos descargado.
Comprobará que el firmware es correcto.
Nos pedirá que programas queremos instalar:
Cydia e Installer son los programas que nos permitirán posteriormente instalar otros programas. Puedes también indicar si quieres cambiar los logos (imágenes que aparecen cuando arranca el iPhone). Puedes instalar Cydia e Installer conjuntamente, aunque si hubiera que elegir uno de ellos, personalmente me quedo con Cydia.
Nos guiará para poner el iPhone en modo DFU (modo de recuperación).
Y una vez que detecte que ya está en modo DFU procederá a desbloquear el iPhone
Y cuando haya terminado, ya podrás disfrutar del iPhone desbloqueado :)
APENDICES
Ya lo tengo desbloqueado. ¿Y ahora que?
Una vez desbloqueado, puedes empezar a instalar aplicaciones con Cydia (ver tutorial) o las que puedes descargar por internet (ver tutorial ) y acceder al sistema de archivos (ver tutorial ). Puedes pasarte por este sitio donde encontrarás muchas cosas.
Preguntas y respuestas
Me ha dado un error en la restauración. ¿Cómo vuelvo a dejar el iPhone funcional?
En el iTunes pulsa el botón de Restaurar (sin mayúsculas). El solo descargará el firmware (tarda un rato, son 250Mb) y lo reinstalará. Sigue los pasos que te indique, son evidentes, no te preocupes por las pantallas que te salga en el iPhone. Al finalizar se reiniciará solo y tendrás el iPhone nuevecito.
Se me ha quedado en modo de recuperación (Símbolo de cable con icono de iTunes)
Para salir del modo de recuperación, teniendo el iPhone conectado al USB, mantén pulsados durante 15 segundos los botones de encendido e inicio. Una vez soltados, pulsa durante dos segundos el botón de encendido y se reiniciará normalmente.
Una vez desbloqueado, si conecto el iPhone al iTunes y me dice que hay una nueva actualización , ¿Que hago?
Si actualizas el iPhone desde iTunes, perderás cualquier desbloqueo que tengas. Puedes actualizarlo pero asegúrate que puedas desbloquear esta nueva revisión (los "hackers" suelen tardar días o semanas en preparar sus programas para las nuevas versiones de firmware). El consejo es: espérate, no hay prisas, disfruta de tu iPhone desbloqueado y ya lo actualizarás más adelante...
¿Cómo sé que firmware, baseband, IMEI o ICCID tiene mi iPhone?
Desde el icono de Ajustes, seleccionar
General y luego
Acerca de.
En la imagen vemos:
-
El firmware es el 2.0.
-
El baseband o firmware del modem es el 01.45.00
-
Los códigos de IMEI, ICCID
¿Cuantos modos existen para restaurar un firmware desde iTunes?
Hay 3:
-
el normal (viendo el menú normal del iPhone),
-
el de recuperación (viendo el cable y logo de iTunes)
-
y el modo DFU (mostrando pantalla en negro).
¿Qué pasa si mi iPhone se queda en inglés?
Ve a "
Setting>General>International" y cambia el idioma.
¿Qué es el modo DFU?
El modo DFU (Device Firmware Upgrade) es un modo en el cual dejamos el iPhone encendido pero sin cargar el sistema operativo. Este modo es el más seguro para restaurar un firmware ya que evita cargar un sistema operativo que esté provocando problemas en el funcionamiento del iPhone.
¿Si no me va bien o no me gusta el cambio podré volver al estado original (el de fábrica)?
Si, siempre que no te salgas de este tutorial, podrás dejar el iPhone tal como te lo dieron en la tienda. Para ello basta que conectes el iPhone al USB, arranques iTunes y le des a la opción de restaurar.
¿Perderé la garantía si hago el jailbreak?
Si
¿Y si luego restauro a su estado original, recuperaré la garantía?
No lo se aunque personalmente creo que sí que conservarás la garantía ya que lo dejarás en el mismo estado en que te lo dieron.
¿Voy a perder mis contactos, sms, etc?
Si, y no. Al actualizar el firmware mediante el método Custom se pierde todo, pero iTunes mantiene sincronizados tus datos del iPhone con el PC, por lo que es recomendable que antes de empezar conectes el iPhone al iTunes y sincronizes y/o hagas una copia de seguridad completa, y que al finalizar este tutorial, restaures la copia o sincronices de nuevo para recuperar los datos.
Si usas el método "quick" no perderá nada.
Mi iPhone 3G se ha quedado sin cobertura/servicio.
A veces basta con esperar un rato y/o intentar realizar una llamada. También se puede probar de resetear los ajustes de red (Ajustes->General->Restaurar->restaurar ajustes de red). También se recomienda hacer un reset del iPhone (manteniendo el botón de reposo y el de inicio pulsados juntamente durante unos 10 segundos hasta que aparezca la manzana metálica).
Si no funciona, prueba:
-
Restaura el iPhone desde iTunes
-
Repite el tutorial comprobando que no hay seleccionado "activate phone" y "Youtube fix". Sólo marca "Install Cydia" (opcionalmente).
-
Quita la tarjeta SIM del iPhone (importante)
-
Pon el iPhone en modo DFU
-
Restauralo con el iTunes
-
Al finalizar, desconecta el iPhone y apágalo. Ponle la tarjeta SIM y conéctalo de nuevo al USB
-
Actívalo a través del iTunes como un nuevo teléfono (importante).
¿Como puedo averiguar el DeviceId de mi iPhone?
Busca la carpeta de "
Datos de programa" y accede a la subcarpeta "
Apple computer\Lockdown\". Verás un archivo con extensión .plist cuyo nombre corresponde al DeviceId.
iTunes ha dejado de reconocerme o sincronizar el iPhone
-
Cierra iTunes
-
Si el iPhone esta conectado al USB, desconéctalo.
-
Busca la carpeta de "Datos de programa" y accede a la subcarpeta "Apple Computer\Lockdown\". Elimina de dicha subcarpeta los archivos con extensión .plist
-
Reinicia iTunes y conecta el iPhone al USB.
No se encontrar la carpeta "Datos de programa".
Esta carpeta en Windows por defecto está oculta. Para mostrarla hay que abrir el explorador de archivos (por ejemplo desde Mi Pc) y elegir del menú "Herramientas->Opciones de carpeta" y activar la opción que se indica en la imagen siguiente.
Para windows XP la carpeta se ubica en
C:\Documents and Settings\<usuario>\Datos de programa\
Para windows Vista
C:\usuarios\<usuario>\Datos de programa\
Una vez terminado el desbloqueo, es mejor que vuelvas a dejar activada la opción por defecto (No mostrar archivos ni carpetas ocultos).
¿Tienes alguna pregunta más? Cuéntanosla en el
foro de discusión.
Posibles errores
Tip de Device Support
Algunos errores que se producen a la hora de restaurar desde el iTunes se son debidos a un mal reconocimiento del dispositivo a restaurar. Para evitar estos problemas accede a la carpeta de "
Datos de programa" y accede a la subcarpeta "\Apple Computer\iTunes\. Si existe una carpeta llamada
Device Support, comprueba que esté vacía. Si no es así, elimina su contenido (no la carpeta). Si no existe dicha carpeta, créala.
Ha de verse así (Para windows XP)
Como nota, indicar que cada vez que hacemos una restauración con el iTunes, el firmware que se descarga es colocado en la carpeta iPhone Software Updates (colgando de la de iTunes), útil para hacer una copia de seguridad del firmware original.
failure to prepare x12220000_4_Recovery.ipsw
Este fallo generalmente se arregla aplicando el
tip de Device Support
Al restaurar el firmware me da error 6
Posibles causas
:
-
Posiblemente no hayas puesto el iPhone en modo DFU.
-
Si usas WinPwn con el método "custom" usa el método experto, y selecciona una partición de al menos 700 Mb.
-
Comprueba también el tip de Device Support.
-
Prueba de usar otro puerto USB.
-
Prueba de usar otro cable USB, si es de un iPod mejor.
-
Prueba de reinstalar el driver USB.
-
Prueba de realizar una desinstalición limpia y reinstala luego iTunes.
-
Comprueba la capeta de Datos de programa Apple Computer\iTunes\iPhone Software Updates esté vacía.
Errores 1601 y 1602 al restaurar desde iTunes.
Realiza una
desinstalición limpia y reinstala luego iTunes, y asegúrate de comprobar el
tip de Device Support. Luego reinicia el tutorial
iTunes could not update the carrier settings on your iPhone
Comprueba que no tengas el modo avión activado en el iPhone y que tengas cobertura.
No se me abre el WinPwn:
Posiblemente requiera tener instalado .Net Framework 2. Instalálo, reinicia y prueba de arrancar WinPwn.
Tengo el iPhone desbloqueado pero el correo no me funciona
Accede al
sistema de archivos y cambia los permisos de la carpeta /var/mobile/Library/Mail poniendo 777
Enlaces de interés
Acerca de los operadores
A través de
http://phobos.apple.com/version (fichero XML) se pueden ver (y descargar) los firmwares existentes así como los ficheros de soporte para las operadoras (iPhone Carrier Support) los cuales se guardan localmente en la carpeta de "
Datos de programa" en la subcarpeta de "
\Apple Computer\iTunes\iPhone Carrier Support".
Los ficheros de soporte de operadora (por ejemplo
Telefonica_es.ipcc) son ficheros de extensión ipcc que realmente son de tipo zip(al igual que los ficheros de firmware .ipsw), por lo cual si renombramos la extensión .ipcc a .zip podemos comprobar los parámetros que cada operadora usa. Contienen los APN settings, los favoritos por defecto del MobileSafari, las ciudades por defecto para el tiempo y datos por defecto para los datos financieros.
Actualmente iTunes determina tu fichero de soporte de operadora en función del IMEI del iPhone por lo que (por el momento) no puedes cambiar estos datos libremente.