Os voy a comentar la experiencia que he tenido hoy intentando subir mi iPhone 3G (legal) a la versión beta 5 del iPhoneOS 3.0, que como ya sabéis, se necesita cuenta de desarrollador para que se te active el terminal. Pues bien, como hace nada que ha salido el jailbreak para todos los dispositivos quise probar y ver si se activaba para poder trastear con la beta. Pero no, no tuve esa suerte. A partir de aquí ya fue una carrera para volver a hacer funcional el teléfono de la manera que sea, ya que, no se si sabréis pero ya avisó Apple en su momento que quien subiese el iPhone a estas versiones beta no podría bajarlo… Vale, pues después de probar varias cosas, entre ellas incluyo la siguiente:
Intenté restaurarlo a la 2.2.1, aunque ya me imaginaba que me iba a dar error, que efectivamente, me lo mostró y no se acabó de restaurar con la consecuencia de que no se activaba. Estuve mirando por foros y decían que metiendo el QuickPWN se arreglaba… pues… va a ser que se arreglaba a medias, porque se activaba peeeero no cogía cobertura ni a la de tres. Lo probé varías veces i sin ningún resultado 100% funcional. Suerte que tengo paciencia y no se me da mal el inglés, entonces fue cuando me puse a buscar por tooooda la red sea inglés o lo que encontrara, y al final di con la solución, encontré la manera de conseguir la activación mediante iTunes, con la consecuencia que ya me coge cobertura y es 100% funcional. Os lo detallo a continuación por si hay algún impaciente como yo que le haya pasado lo mismo:
- Con el iPhone en la pantalla de activación de la beta 5 del iPhoneOS 3 (al menos ese era mi caso), lo hacemos entrar en modo DFU, para quien no lo sepa se hace de la siguiente manera:
- Abrir iTunes y conectar el iPhone.
- Presionar y mantener presionado el botón “Home” y ”Sleep/Power” al mismo tiempo.
- Después de exactamente 10 segundos dejamos de presionar el Sleep o Power (como queráis llamarlo) pero continuamos presionando el botón de home hasta que aparezca en iTunes un mensaje diciendo que se ha detectado un iPhone en modo de recuperación. Y listo ya está. Volviendo a lo de antes…
1 – Una vez el iPhone en modo DFU tenemos que tener el firmware 2.2.1 para proceder a su restauración. Apretamos con la tecla comando pulsada sobre “Restaurar”, elegimos el firmware y aceptamos. Empezará la restauración, hasta que llegará un momento que iTunes nos dará un error restaurando el iPhone, en mi caso error 1013. Pulsamos Ok o aceptar y salimos de iTunes. En ese momento tenía el iPhone en la pantalla de recovery (el simbolito de iTunes con el cable).
2 – Seguidamente nos descargamos iRecovery, lo descomprimimos en el escritorio y abrimos Terminal. Debemos ejecutar los siguientes comandos, cada línea (texto en negrita) conlleva una ejecución (tecla Enter):
cd Desktop
cd irecovery
chmod 777 iRecovery libusb-0.1.4.dylib (como en la imagen de abajo), esto le otorga todos los permisos a los dos archivos.
![]()
- Cerramos Terminal
3 – Un vez hecho esto copiamos “libusb-0.1.4.dylib” y lo tenemos que pegar en /usr/local/lib/ . La manera más fácil es copiando esa ruta que os he dado y pegarla en la opción “Ir a la carpeta” que nos brinda Finder.
4 – Para continuar abrimos de nuevo Terminal y arrastramos iRecovery (de dentro de la caperta irecovery) dentro de la misma, nos mostrará la ruta y al final añadimos -s quedando como en la imagen.
![]()
Lo ejecutamos pulsando Enter (recordad que tenéis que tener el iPhone conectado, encendido y con iTunes abierto aunque sea en segundo plano) una vez ejecutado escribimos lo siguiente:
fsboot y pulsamos la tecla Enter, al terminar, nuevamente, escribimos fsboot y pulsamos Enter (sí, repetimos el proceso).
Después de esto y en unos segundos si todo ha ido bien el iPhone será forzado a arrancar y salir del recovery, se activará mediante iTunes y nos saltará un mensaje de que hay una actualización de los ajustes del operador, los actualizáis y listo, ya disponéis nuevamente de vuestro iPhone 100% funcional, eso sí con la con el firmware del módem subido a la 04.26.08 en lugar del 02.30.03 o el que tuvieráis.
Espero que le sirva a alguien.
Y ahora me pregunto… ¿podría haber usado el mismo método para activar el iPhoneOS 3.0? Se me olvido totalmente probarlo… ya que lo que estaba buscando era hacer funcional de nuevo el iPhone en la versión 2.2.1.
A lo mejor pruebo, pero otro día.. por hoy he tenido más que suficiente…
Para cualquier duda, ya sabéis.
¡Saludos!
Actualización: He comprobado que cuando apagamos el iPhone y volvemos a encederlo vuelve a aparecer la pantalla de recovery, si le ha pasado a alguien, solo debemos repetir el paso número 4. Una vez lo tengamos arrancado de nuevo, le hacemos Jailbreak y problema solucionado.






Estuve apunto de hacer lo mismo q tu el otro dia, menos mal que me lo repensé.
gracias por probarlo!
[Reply]