Ha pasado más de una semana desde que PwnageTool 2.0, la herramienta que permite instalar y desbloquear la última versión del sistema operativo del teléfono de Apple (la que lleva el iPhone 3G de serie), se hiciera pública. Supongo que la mayoría de vosotros ya lo habréis actualizado siguiendo alguno de los tutoriales que circulan por la red, pero me consta que hay personas repitiendo el proceso al no quedar satisfechas la primera vez (probablemente motivados porque el nuevo firmware y MobileMe fallan más que una escopeta de feria). Os voy a contar cómo lo hice yo para llegar a buen puerto (por si algún día tuvierais algún problema y quisierais consultarlo).

Antes de comenzar, si eres de los cautos que aún no han actualizado su iPhone a la última versión del firmware pero estás decidido a hacerlo, creo no estaría de más que leyeras la reflexión que publiqué hace unos días sobre ello, porque no es oro todo lo que reluce.

También me gustaría tranquilizar a todos aquellos hayan utilizado ZiPhone la última vez que liberaron el teléfono (sobretodo después de mostrarme tan crítico con ella) pues PwnageTool es perfectamente compatible con este hecho y yo mismo lo he comprobado sin problema alguno.

Respecto al proceso de liberación, y en resumen, lo que hace PwnageTool es fabricar una versión modificada del firmware que Apple nos proporciona, de modo que cuando carguemos nuestro teléfono desde iTunes con dicho firmware modificado, las restricciones que nos encontraríamos al actualizar el iPhone de foma normal han desaparecido.

 

1. Realizar una copia de seguridad de algunos de los datos del teléfono

Como digo, PwnageTool restaura el sistema operativo del iPhone, lo que significa que se perderán todos los datos que tengamos almacenados en él. Por un lado, hay información que podremos reponer una vez lo liberemos y realicemos la primera sincronización con iTunes (como los contactos, calendarios, fotos, música, podcasts…), pero por el otro, no es posible hacer lo mismo con los SMSs, la notas o las fotos tomadas con la cámara del teléfono, por lo que os sugiero que pongáis esto último a buen recaudo.

 

2. Construir nuestra versión modificada del firmware de Apple

Para “cocinar” nuestro firmware personalizado necesitamos los siguientes ingredientes:

Una vez tengamos todo esto en nuestro poder, estamos en disposición de abrir PwnageTool y seguir paso a paso el proceso que nos propone:

 

 

Evidentemente, hemos marcado la primera opción porque nuestro objetivo es liberar un iPhone original. Si os fijáis en la parte superior de la ventana, también he marcado el modo experto. Esto no es por chulería, sino porque es necesario, como comprobaréis más adelante. Al hacer clic en la flecha azul, la siguiente pantalla nos solicita el archivo del firmware oficial. Basta hacer doble clic en la carpeta para buscarlo y seleccionarlo.

 

 

Ya en el tercer paso, la ingente cantidad de opciones que ofrece la aplicación puede hacerse un mundo para aquellos que no estén al día con todos los conceptos y términos que rodean la escena underground del iPhone:

 

 

Como es lógico (y porque soy un tío muy metódico), comenzaremos haciendo doble clic en la primera opción, General, donde yo no he tocado absolutamente nada. (No obstante, si tenéis mucha curiosidad por saber para qué sirve cada una de las opciones, podemos ampliar la información en los comentarios.)

 

 

A continuación, pulsamos sobre la flecha azul para navegar hacia la siguiente sección: Bootneuter settings. Aquí marqué la opción de actualizar el bootloader (además de las que ya venían marcadas por defecto).

 

 

El siguiente apartado es el correspondiente a Cydia, la aplicación que hace las veces de Installer en el firmware 2.0 hasta la llegada de este último. Como el título de Cydia packages indica, aquí podemos seleccionar las utilidades o aplicaciones que queremos incluir en nuestro firmware personalizado, de modo que estén instaladas en el iPhone (y aparezcan en el menú principal) cuando lo encendamos por primera vez tras la liberación. Es una opción realmente cómoda, pero por el momento, con instalar el OpenSSH para poder acceder a su estructura de ficheros, nos basta. Al fin y cabo, siempre estamos a tiempo de instalar más cosas después (o incluso de fabricarnos otro firmware distinto).

 

 

Una vez descargado dicho paquete (seleccionándolo y pinchando en Add to queue), éste debería aparecer listado como uno de los paquetes que se incluirán en el firmware personalizado.

 

 

A continuación podéis seleccionar si queréis instalar Cydia o no, pero mi consejo es que lo hagáis para poder instalar aplicaciones que no sean “dignas” de estar en el AppStore. Es decir, no toquéis nada en esta sección.

 

 

Por último, uno de los puntos clave del proceso que justifican la elección del modo experto: la sección Custom logos. Y es que no entiendo por qué oscura razón los autores de PwnageTool creen que si quieres liberar tu iPhone también quieres ver una piña mordida al encenderlo (en lugar de la habitual manzana) y a Steve Jobs bajo los efectos del ácido de su mejor época hippie al ponerlo en modo de recuperación… a desmarcar las opciones se ha dicho (aunque también podéis añadir las vuestras propias. Eso sí, seréis automáticamente tachados de herejes).

 

 

Finalmente, todo está listo y sólo nos queda hacer doble clic en Build para dar comienzo a la preparación del firmware a medida. Eso sí, PwnageTool os pedirá antes que le indiquéis dónde se encuentran los archivos de los dos bootloaders que descargastéis al principio. Para hacerlo sin problemas, y para cada bootloader (3.9 y 4.6), basta con contestar No a la primera pregunta (que sugiere buscarlos en Internet) y Yes a la segunda (que propone buscarlos en el disco duro de tu equipo). 

 

 

 

 

Una vez creado nuestro firmware, y dependiendo de si es la primera vez que liberáis el iPhone, PwnageTool os preguntará bien si sois usuarios legales (a lo que tenéis que responder no), bien si habéis utilizado PwnageTool sobre el teléfono con anterioridad (a lo que también responderemos no. La razón es que de otro modo se omitirían pasos ya realizados en otro proceso de liberación, lo que podría dar lugar a inconsistencias en el sistema operativo). Posteriormente, la aplicación os dará unas sencillas instrucciones con la intención de dejar el iPhone preparado para restaurarlo utilizando iTunes (básicamente, haciéndolo entrar en modo DFU).

 

 

 

 

Si por cualquier motivo PwnageTool os arroja un error al intentar poner el iPhone en modo DFU, no os preocupéis, porque el firmware personalizado ya lo tenemos y aún podemos hacerlo entrar en dicho modo de forma manual.

 

 

Supongo que a estas alturas ya sabréis qué hacer con ese firmware personalizado y iTunes, ¿verdad?

Si te ha gustado esta entrada, ¡vótala!

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Bitacoras.com
  • Meneame
  • TwitThis
  • BarraPunto
  • del.icio.us
  • bodytext
  • Technorati
Publicado el Jueves, 31 de Julio de 2008.
Categorías: Guías, iPhone / iPod Touch.

Sin comentarios

Dejar un comentario en “Cómo actualicé a la versión 2.0 y liberé mi iPhone de primera generación con PwnageTool”

Por favor, intenta que tu comentario esté relacionado con la entrada. Procura escribir de manera clara y haciendo uso de signos de puntuación, de forma que los demás participantes puedan leerte sin problemas. Respeta todas las opiniones y no caigas en el insulto o la agresión.

Además, puedes utilizar las etiquetas HTML más comunes para dar formato al texto o incluir enlaces a otros sitios, así como los símbolos más extendidos para emoticonos.