Hoy me he levantado tarde y como no tenía muchas ganas de hacer cosas productivas (aka trabajo extra), me he entretenido actualizando el firmware del iPhone a la versión 2.0.1.
La verdad es que el proceso me lo esperaba algo más complicado y con algún que otro susto (como me pasó cuando lo actualicé a 1.1.4 que se me quedó KO y tuve que repetir el proceso unas cuantas veces para sacarlo del coma), pero esta vez ha sido coser y cantar.
Para actualizarlo he utilizado Pwnage Tools 2.0.2. Con ésta utilidad desarrollada por el iPhone Dev Team para OSX he creado una imagen de restauración a medida del firmware oficial de Apple jailbreakeada y unlockeada. Una vez finalizado el proceso de creación del nuevo firmware, el mismo programita me ha dicho de conectar el iPhone al MacBook, apagarlo y ponerlo en modo DFU. Tras ponerlo en este estado y utilizando iTunes, le he metido el nuevo firmware y tras unos escasos minutos, el iPhone ya había reiniciado con el nuevo software.
Una vez había reiniciado, automáticamente se ha puesto a actualizar el bootloader a la versión 4.6 y a flashear el baseband utilizando BootNeuter. Tras esto, el iPhone ya estaba listo para que le diera caña.
Cuando el móvil estaba ya funcionando al 100%, lo primero que he hecho ha sido investigar y familiarizarme con Cydia, AppStore y la beta 4 del Installer. Sinceramente, no me imaginaba que hubiera ya tantos programitas listos para descargar tanto en Cydia como en la AppStore… pero no todo el monte es orégano y se echan en falta algunos programas que teníamos en 1.x.x (como Maps Offline, Swirly MMS, Fring, etc).
El único inconveniente o pega que le he encontrado por ahora a este firmware es que a los que poseemos el iPhone 2G, no nos funciona la geolocalización en Maps utilizando la triangulación por GSM. Por lo menos yo no la he hecho funcionar y, según he leido en foros, hay gente a la que tampoco le funciona. Si alguien encontrara solución a esto, agradecería lo comentara.