Cuidado con usar ZiPhone para liberar el iPhone

Opinión, iPhone / iPod Touch — By David Durán on Junio 18, 2008 at 14:45

Ahora que el iPhone 3G ha sido presentado y que su salida en nuestro páis es inminente, la pregunta que todos nos estamos haciendo es si será posible liberarlo con la facilidad con la que se libera el iPhone original. De hecho, hay tantas utilidades disponibles para tal menester (iLiberty+, Pwnage, ZiPhone…) que lo más difícil es decidirse por una de ellas. Quizá la más famosa sea precisamente ZiPhone, pero como veréis en un momento, es la más desaconsejada.

Para los no iniciados, y en resumidas cuentas, la liberación del iPhone original es posible gracias a la modificación del bootloader del teléfono para que admita otras tarjetas SIM. En informática, un bootloader no es más que un conjunto de instrucciones que se ejecuta secuencialmente al encender el aparato y que, típicamente, se encarga de cargar el sistema operativo. Se trata, por tanto, de un elemento esencial para el funcionamiento de cualquier dispositivo, por lo que su modificación entrañará siempre cierto riesgo.

Parece lógico pensar que una buena herramienta de liberación es aquella que minimiza los riegos al modificar nuestro iPhone. Bien, pues eso es justamente lo que ZiPhone no hace (y si realizáis una búsqueda en Internet, daréis con muchísimos problemas derivados del uso de esta aplicación). Pero, exactamente, ¿cuáles son los puntos débiles de ZiPhone?

  • La mayor desventaja es que ZiPhone, al contrario que iLiberty+ o Pwnage, modifica el bootloader de forma irreversible, de modo que si algo va mal durante el proceso, el teléfono queda inutilizado. Fijaos si es arriesgado hacer esto que ni la propia Apple lo modifica en sus actualizaciones del firmware (aún pudiendo cortar de raíz con el fenómeno de la liberación).
  • Por si fuera poco, el autor de ZiPhone admite que no sabe programar. De hecho, no desarrolló ninguna de las soluciones que permiten la modificación del bootloader, sino que las “tomó prestadas”.
  • Como consecuencia de esto, el código está lleno de fallos y correcciones sobre la marcha, además de no estar optimizado. Por poneros un ejemplo, algunas versiones de ZiPhone liberarán tu iPhone aunque no hayas marcado la opción correspondiente.
  • Al no estar optimizado, ZiPhone hace un uso excesivo de memoria durante la fase de borrado del bootloader original para su posterior sustitución por el modificado, y esto puede derivar fácilmente en una corrupción de los datos. Otras aplicaciones como iLiberty+ y Pwnage minimizan al máximo el uso de memoria durante esta fase y, una vez realizada con éxito, solicitan más memoria para el resto de fases del proceso.

Escribo esto porque me consta que hay mucha gente pendiente de los progresos del autor  de ZiPhone con  las betas de la versión 2.0 del firmware. Mi consejo es que seáis pacientes y esperéis hasta que utilidades más seguras hagan el trabajo (sobretodo si ya poseéis un iPhone liberado y totalmente funcional, porque sería una  auténtica lástima).

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
Tags: , , ,