

Debo partir diciendo que la publicación este post es solo mera coincidencia con la muerte de Steve Jobs (salió sin querer queriendo).
Este post parte por la inquietud (por no decir dolor de cabeza) que me dio mi acercamiento a uno de los sistemas de la empresa del fallecido “genio de Apple”.
Todo parte cuando llega a mis manos un IPhone 3G liberado y con Jailbreak. Mi idea era adentrarme en el sistema de la manzana y conocer un poco más como funciona, que se puede hacer con el y el por qué tanta gente babea con el famoso iPhone.
Hace tiempo que tengo deseos de conocer mejor todo el entorno Mac, pero no he tenido la posibilidad de jugar a mis anchas con algún computador con este sistema. Así que el iPhone era como el paso de inicio para entrar al mundo creado por Steve Jobs.
La verdad es que nunca tuve un acercamiento real con los iPhone: a pesar que muchas de las personas que conozco tienen uno, nunca mire más allá de lo que ellos hacían en sus teléfonos. Realmente no me llamaba la atención simplemente por ser un teléfono touch, y a mí me cargan los touch. Así que cuando llego este teléfono a mis manos, pensé simplemente en usarlo de iPod para escuchar música en el auto.
El tema es que el equipo estaba increíblemente lento, así que empecé a averiguar que podía hacer para optimizarlo.
Lo primero que descubrí es que tenía iOS 4.2.1, que estaba con Jailbreak, una especie de desbloqueo que permite acceder al equipo sin tener un chip de telefonía instalado y además permite instalar aplicaciones gratis. Sumado a esto me enteré que el equipo había sido liberado ya que su compañía original no era la que usaba yo.
Lo primero que pensé, como buena informática, es que el sistema estaba muy cargado por el uso prolongado y que, como en muchos teléfonos, restáuralo a los valores de fábrica le daría algo de rapidez. Por mi experiencia con BlackBerry sabía que, una vez que le actualizas el sistema operativo, la mayoría de los teléfonos de hoy no pierden dicha actualización, pero si lo dejan limpio tal y como vienen cuando los compras.
En mi experiencia con desbloqueos y liberaciones varias, supuse que al hacer esta restauración, el jailbreak podría perderse, pero ya había leído un poco como para saber que no era tan difícil volver a hacerlo. Y de hecho el proceso en si no es complejo, pero lo que no me imagine fue que sería tan pajoso encontrar la información adecuada y que esta estaría tan dispersa.
Y así partió mi peregrinaje por obtener la respuesta necesaria para lograr optimizar el famoso iPhone.
El tema más engorroso y poco práctico para mí fue darme cuenta que nada, ABSOLUTAMENTE NADA se puede hacer sin tener instalado el iTunes. Y me van a perdonar los amantes de la manzanita, pero qué software más poco práctico. Sencillo, pero poco práctico.
El primer paso que di fue restaurar el sistema ya instalado. Como había sospechado (y leído) Jailbreak se perdió. Lo que no sabía entonces es que el iPhone que no viene liberado de fábrica se bloquea y no lo puedes desbloquear si no tienes el chip o sim de la compañía original (que lo bloquea para su uso solo por su red a través de Imei). Y ahí figuraba yo, mirando la pantallita que solo me permitía hacer llamadas de emergencia mientras no lo desbloqueara con la sim o chip de la empresa original (y yo que creía que iba a quedar como iPod… ¡ilusa!).
El segundo paso fue averiguar cómo se desbloqueaba. Y aquí vino la segunda suposición errónea: desbloqueo no significa liberación, simplemente es un proceso que permite acceder al equipo y sí lo deja como iPod, lo cual no era malo para mí ya que no pretendía cambiar de teléfono (…mientras más conozco a iPhone, mas quiero mi BlackBerry). Y así estuvo durante varios días mientras exploraba el sistema. Le hice el Jailbreak para aprovechar de instalar varias aplicaciones y juegos. Si bien el iPhone no volaba (en un par de ocasiones incluso se pegó), no estaba para nada mal. De hecho podría haberlo dejado así.
La tercera duda que inspiro el tercer paso (y el que me llevo por el gran recorrido por Info) fue cuando quise usar mi chip en iPhone. Ahí me di cuenta que no estaba liberado. Y comenzó la carrera por la liberación.
Por alguna razón que no entiendo, el proceso que debía liberar para el uso de cualquier compañía no funcionó. Se quedaba pegado buscando señal. Además, el unlook hacia increíblemente lento el equipo, lo cual me llevo a averiguar que el sistema instalado no estaba diseñado para el modelo (3G), sino para los modelos más avanzados (3GS, 4) que tienen mejor hardware, por tanto el rendimiento del equipo decrecía. A eso se le sumaba que la liberación o “unlook” también enlentece el equipo tenía como resultado un Pentium III con Windows vista (para que entiendan los tiempos de espera).
Así me pase varios días entre downgrade, upgrade y vuelta a downgrade hasta que, entre ensayo y error logre dar con la info y software óptimos para el modelo de iPhone que tengo (iOS 3.2.1, jailbreak con blackra1n, instalación de Cydia con redsn0w y unlook con ultrasn0w).
Fue tan pajoso el encontrar y recolectar la información que acabe haciendo una recopilación, y ahí nace este “tutorial” (que parece testamento), el que solo tiene el objetivo de hacerles un poco más fácil la vida.
Ojo, que es la información que yo recopile, usé, probé, ensayé y por tanto solo se basa en mi experiencia. Leí harto y me apoye en varias páginas buenísimas, pero mi experiencia se limita a lo que ustedes leerán. Cualquier otro error, problema o duda que no aparezca aquí les aseguro no creo que pueda responderla. NO SOY UNA EXPERTA, a pesar que aprendí muchísimo del sistema de la manzanita inteligente. Si tiene algo que agregar, aportar, desacreditar es muy bienvenido a hacerlo en los comentarios. En la medida de lo posible lo iré agregando al tutorial.
.
Primer paso: Instalación de iOS
Lo primero que hay que tener en cuenta es que Apple con su versión 5 del iOS cerró la posibilidad de hacer downgrade (bajar la versión del IOS), y por lo que he leído, aun no sale nada que pueda hacer posible esto.
Dicho esto, hay que tener en cuenta que si bien es cierto cualquier otra versión inferior del IOS 5 se le puede hacer downgrade, el tema está en que después de hecho esto se pueda desbloquear y liberar va a depender de que baseband tengamos.
*Nota: para entender mejor que significa cada termino, revisar este excelente post en el foro de Iphoneros.cl.
Este procedimiento sirve para cualquier tanto para iPhone como para iPod touch.
.
¿Qué es lo que necesitamos?:
- Itunes 9.1 o superior (por lo que he leído el ideal es el 9.2)
- El IOS que deseemos instalar de acuerdo a nuestro dispositivo y modelo. Lo podemos bajar desde acá.
Si estamos haciendo un downgrade es posible que nos de el error 1015, no asustarse, para solucionarlo también necesitaremos:
- Tinyumbrella
Además, si nuestro equipo es un iPhone que no está liberado de fábrica y tiene un chip que no es de la compañía original que lo cerró por Imei, para poder desbloquear la pantalla y acceder al equipo hay que hacer Jailbreak, para ello necesitamos:
- Redsn0w: la versión de este va a depender del IOS que estés usando o quieras instalar. Para saber exactamente que versión debes usar puedes, ingresando los datos de tu equipo, saberlo en esta página.
Antes de comenzar, si pensamos hacer un downgrade, debemos seguir un procedimiento primero para que el software permita este proceso:
- Iniciar el computador en modo seguro o a prueba de fallos. Para ello apagar y prender el computador, cuando haya pasado la BIOS presionar repetidamente la tecla “F8” hasta que aparezca un menú tipo consola. Elegir la opción “modo seguro” o “modo a prueba de fallos”. Con esto iniciara de manera distinta Windows (tipo código) pero llevara de igual forma a una pantalla gráfica muy parecida a la que siempre vemos, pero con menos resolución.
- Una vez iniciada la sesión ir a la siguiente ruta:
C:\Windows\System32\drivers\etc\
- En esta ubicación abrimos el archive “hosts” con bloc de notas o notepad.
- Agregamos al final de lo que aparezca ahí escrito la siguiente línea de forma textual y exacta:
74.208.105.171 gs.apple.com
- Guardamos los cambios, cerramos el archivo y reiniciamos normalmente nuestro equipo.
.
El procedimiento de instalación/downgrade:
Si lo que queremos es instalar la última versión de IOS para nuestro equipo, bastará con conectarlo al Itunes este te notificará si no tienes la última versión, dándote la opción de actualizarlo.
.
.
.
.
.
.
.
En caso de querer hacer upgrade a un IOS especifico que no sea el último o hacer downgrade lo primero que debemos hacer es poner el dispositivo en modo DFU (que hace lo mismo en términos prácticos frente al Itunes, pero que técnicamente no es lo mismo que el modo recuperación, aunque en mi experiencia si esta en modo recuperación igual lo hace). Para esto deben presionar el botón de encendido por 5 segundos. Sin soltar este botón, presionar el botón home (ambas juntas) por 10 segundos, luego soltar el botón de encendido y mantener presionado el botón home por otros 30 segundos.
Aquí video tutorial explicativo de cómo hacer este procedimiento.
Una vez terminado este procedimiento el iTunes reconocerá el aparato como en modo recuperación, con lo cual podrás instalar ahora el IOS que desees, para lo cual debes tener, en el caso de querer hacer un downgrade o upgrade a una versión específica que no sea la última, descargado en tu equipo el archivo instalador.
.
.
.
Para poder seleccionar este archivo desde Itunes debes ir a la pantalla principal del dispositivo, la que estando en modo DFU debería aparecer de esta forma:
.
.
.
.
.
.
.
.
.
Para poder elegir el archivo se debe presionar la tecla shift derecha en el teclado
.
.
.
.
.
.
.
.
.
Y luego, manteniendo esta tecla pulsada, hacer clic con el mouse en el botón “restaurar” del Itunes. Con esto nos aparecerá un cuadro de dialogo que nos permitirá navegar por las ubicaciones del equipo. Aquí debemos seleccionar el archivo de restauración del IOS elegido.
.
.
.
.
.
.
.
.
.
.
.
.
.
Con esto comenzará el proceso de carga del IOS elegido en nuestro equipo
.
.
.
.
.
.
.
.
.
.
Durante este proceso el equipo se encenderá y mostrará el símbolo de la manzana junto a una barra de progreso. No desconectar.
.
.
.
.
.
.
.
.
.
.
Una vez finalizado, si todo sale bien, Itunes debería volver a reconocer el equipo con sus características y el nuevo IOS. Si nuestro equipo es un IPhone con chip de compañía original o liberado de fábrica, debería dejarnos en la pantalla de inicio pidiendo desbloqueo.
En el caso de los downgrade, suele suceder que al finalizar el proceso de carga del IOS de el error 1015.
.
.
.
.
.
.
.
.
.
No te asustes, es casi normal para el procedimiento de downgrade. Simplemente dale ok al mensaje, con lo cual volverá a la pantalla inicial indicando que está en modo recovery o recuperación.
.
.
.
.
.
.
.
.
.
.
Simplemente aceptamos el mensaje y cerramos Itunes.
Ahora abrimos el programa “TinyUmbrella” con el equipo conectado al computador. Nos mostrará un mensaje inicial el que debemos aceptar y luego nos mostrará el equipo en modo recovery
.
.
.
.
.
.
.
.
.
Al marcarlo se activara la opción “exit recovery” que al hacerle clic hará que el equipo salga del modo de recuperación y comience la carga del ISO instalado.
.
.
.
.
.
.
.
.
.
Si tú equipo IPhone no está liberado de fábrica o no tienes el chip de la compañía original al iniciar el IPhone te mostrara solo la opción de ingresar una sim válida para desbloquearlo o hacer una llamada de emergencia. Para sacar este bloqueo debes hacer jailbreak a tu equipo. Aquí el tipo de Jailbreak que hagas dependerá de la versión de IOS que hayas instalado.
.
Desbloqueo en iOS 4, 4.0.1, 4.1, 4.2 y 4.3
Para desbloquear nuestro iPhone con versión 4 hasta 4.3 usaremos Redsn0w (para saber cuál versión le corresponde según tu IOS puedes revisar aquí)
Ejecutamos el archivo correspondiente, el que no necesita instalación.
Antes de comenzar la instalación debemos seguir unos pasos si estamos en Windows vista o 7 (si estas en otra versión inferior de este sistema operativo, obvia el siguiente paso):
- Con el programa ejecutado, abre el administrador de tareas (botón derecho barra de tareas Windows, iniciar el administrador de tareas)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- Una vez abierto nos vamos a la pestaña “procesos” y en la lista buscamos “redsn0w.exe”
.
.
.
.
.
.
.
.
.
.
- Damos clic con el botón derecho sobre el proceso y en el menú que aparece hacemos clic en “establecer afinidad”.
- En el cuadro que aparece todas las opciones deben estar marcadas. Hacer clic en aceptar.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- Nuevamente hacemos clic nuevamente sobre el proceso y en el menú que aparece nos vamos a propiedades.
- Hacemos clic en la pestaña “compatibilidad”. Marcamos la opción “ejecutar este programa en modo de compatibilidad para” y en la lista elegimos “Windows xp (service pack 2)”.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- Aplicamos, aceptamos y cerramos el administrador de tareas.
Con esto nos aseguramos que redsn0w no se pegue ni se cierre durante el proceso de Jailbreak.
En el Redsn0w damos clic al botón “browse”, donde buscaremos en el computador el IOS que acabamos de instalarle a nuestro equipo.
.
.
.
.
.
.
.
.
Si el IOS es factible de hacer jailbreak con redsn0w la comprobación arrojara que el IPSW ha sido identificado. Le damos siguiente.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Dará una breve ventana de progreso y luego mostrara las opciones de instalación de jailbreak.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Siempre dejar marcada la opción “install Cydia”. Se recomienda también dejar los tres últimos marcados.
- Enable multitasking: permite que se ejecuten varias aplicaciones a la vez. Ojo que al marcar esta opción estaremos ocupando más recursos en nuestro iPhone. Sobre todo los usuarios de 3g recuerden siempre cerrar los programas después que los usen, puesto que predeterminadamente al presionar el botón home solo quedan en segundo plano, ejecutándose. Para cerrarlas hay que presionar dos veces seguidas el botón home, esto hará que se muestren las aplicaciones en ejecución. Si me presiona sobre el icono de cualquiera de los programas por 5 segundos estos comenzaran a tiritar y aparece en el costado superior derecho del icono un signo menos en rojo. Al presionarlo las aplicaciones se cierran.
- Enable homescreen wallpaper: permite poner un fondo distinto al negro.
- Enable battery percentage: permite configurar la opción que aparezca el porcentaje de batería al lado del icono de esta.
*Nota: estas opciones pueden no ser las mismas dependiendo de la versión de redsn0w que estemos utilizando. La versión 0.9.4 no da ninguna de estas opciones, porque no están disponibles para el IOS al que apunta (específicamente probado en IOS 3.2.1)
Una vez marcadas las opciones que queremos hacemos clic en “next”.
La siguiente pantalla nos recordará que el teléfono debe estar apagado. Una vez que hagamos clic en “next” debemos ser rápidos, ya que nos pedirá y guiará para hacer el proceso para poner en modo DFU el equipo.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
*Nota: esta opción también dependerá de la versión de redsn0w que estén usando.
Debemos mantener el botón home presionado mientras se realiza el proceso. Podremos soltarlo cuando el redsn0ws nos diga “done”.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Ojo con esto, porque el proceso de Jailbreak no ha terminado, solo finalizo la primera fase con el computador. Se puede cerrar el software pero en nuestro equipo habrá aparecido un disco duro en conexión, y si todo sale bien aparecerá la piña en nuestra pantalla mostrando el progreso de esta segunda fase del jailbreak.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Una vez terminado el proceso, y si todo salió correctamente, tu equipo se reiniciaría y te aparecerá la pantalla que te permite desbloquear y acceder a tu equipo.
.
Desbloqueo en iOS hasta 3.1.2
Aunque con redsn0w también se puede desbloquear el IOS 3.1.2, el desbloqueo recomendado para los equipo con IOS menor de 4 es con blackra1n.
Necesarios para este desbloqueo
- Itunes
- IOS utilizado para el downgrade (hasta 3.1.2)
- Blackra1n RC3
1- Primero Debes tener tu dispositivo en el firmware 3.1.2 y con iTunes. Baja Blackra1n y guárdalo en el escritorio.
- Cuando termine la descarga, abre “Blackra1n.exe”, se abrirá una ventana con un solo boton que dice “make it ra1n”.
En el caso que antes de esta ventana te dé un error de .dll la solución es la siguiente:
- Ir a la carpeta de archivos C:\WINDOWS\system32
- Abrir otra ventana en C:\Archivos de programa\Archivos comunes\Apple\Apple Application Support
- Copian todos los archivos .dll en la carpeta Apple application support a System32. Con esto queda solucionado el error.
2- Conecta tu equipo a la computadora, cierra iTunes y haz click sobre “make it ra1n”. Tu dispositivo mostrará una imagen mientras hace el Jailbreak.
3- Es un proceso bastante corto, cuando termine el proceso hará un reboot (apagará y prenderá el dispositivo). Cuando prenda te saldrá el icono de Blackra1n (una gota negra).
4- Para realizar el siguiente paso debes tener alguna conexión a internet, ya sea EDGE/3G/wifi. Presionas sobre el icono de blackra1n en tu iPhone/iPod y te saldrá una pantalla con tres opciones.
5- Ahora debes agregar algún instalador (recomiendo Cydia). Seleccionas entre Cydia y Rock y luego presionas en la parte superior derecha en install. Blackra1n descargará e instalará los programas. Hará un respring y ya podrás ocupar tu iPhone/iPod con jailbreak.
Si quieres liberar tu iPhone 3G o 3Gs con baseband 05.11.07:
Si tu iPhone no está liberado de fábrica o no tienes el chip de la compañía de origen debes hacer un paso adicional:
1- Debes seguir las instrucciones anteriores hasta el paso 3.
2- En el paso 4, cuando escojas un instalador, debes seleccionar Sn0w y presionar install. Blacra1n descargará todo lo necesario.
3-Si escogiste activar/liberar tu iPhone usando blacksn0w vas a ver un Post Install log para sn0w. CommCenter se reiniciara y no hay necesidad de reiniciar el aparato. Si tu operador no soporta 3G desactívalo. Presiona el botón Close para continuar.
Ya tendrás tu iPhone con jailbreak y liberado para cualquier compañía, solo inserta tu sim y listo!!!
Si tienes problemas con el WiFi intentes “Restaurar ajustes de red”, encuentras eso en Ajustes > General > Restaurar.
*Nota: Tutorial original con imagenes en Iphoneros.cl
Bajo mi experiencia, en un iPhone 3g con baseband 6.15, el procedimiento de instalación de Cydia y unlook o liberación no funcionó. Cydia se quedaba pegado en “reloading data” y el “Sn0w” no me libero la compañía. Lo que tuve que hacer, después del paso 3, en vez de instalar Cydia con blackra1n, hice el proceso de instalación de Cydia con redsn0w 0.9.4 dándole a la última opción “already pwned”, que es cuando ya tiene un jailbreak y solo quieres instalar el Cydia.
Una vez instalado el Cydia con redsn0w hay que ejecutarlo y dejarlo que instale las actualizaciones que te pida instalar (en mi caso fueron 5 acciones). Se demorará, pero esto solucionara el problema/error del “reloading data”.
Una vez hecho esto habrá que reiniciar el equipo, con lo cual estará listo para el siguiente paso.
Para los que necesitan liberar el equipo para cualquier compañía, el paso siguiente es Instalar “ultrasn0w” con Cydia (procedimiento lo pueden ver en detalle más abajo en el apartado “unlook”.
.
Agregando repositorios a Cydia.
Ya tenemos nuestro equipo desbloqueado y liberado, listo para ser utilizado. Ahora lo que falta es instalar todas las herramientas para que podamos sacarle el máximo de provecho.
Para poder tener a disposición más aplicaciones de forma gratuita lo primero que debemos hacer es agregarle más repositorios a Cydia. Antes de agregar repos deben dejar que Cydia se actualice. Luego vamos a “manage”.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Aquí elegimos “sources”, lo que nos llevará a una lista con las repos ya instaladas (si ya se hizo el update de Cydia). En esta pantalla damos a “edit”, luego “add” con los que nos aparece un cuadro de dialogo como el siguiente que permitirá ingresar la dirección de las nuevas repos:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Aquí les dejo una lista con los mejores repositorios para Cydia:
http://iphoneame.com/repo
http://clubifonerepo.com
http://cydia.hackulo.us
http://sinfuliphonerepo.com
http://xsellize.com/cydia/
*Nota: fuente sincelular.com
Una vez hecho esto podemos instalar “Installous”, una app similar a Cydia que nos permite tener una variedad aún más amplia.
.
Agregar repositorios a Installer
1. Ingresamos al Installer desde nuestro iPhone con alguna conexión a internet activa y entraremos en el apartado “Sources” ubicado en la penúltima posición de la barra de navegación horizontal ubicada al pie de la aplicación… En este apartado nos encontraremos con todos los repositorios actualmente agregados y lo que haremos es sumar uno más.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2. En la barra superior de dicho apartado nos encontraremos con la opción “Edit“, la presionaremos y veremos que en donde antes había una flecha para actualizar la lista ahora se encuentra la opción para agregar un nuevo repositorio señalada con el signo “+“… Presionaremos en la misma para acceder a donde escribiremos la dirección de la nueva fuente.
3. En la nueva pantalla escribiremos la dirección del repositorio y presionaremos “Aceptar” para guardar los cambios.
.
Unlook
Ultrasn0w hasta IOS 4.2 en iPhone 4G, iPhone 3GS y iPhone 3G listo para descargar y abrir bandas.
Lo primero que hay que verificar es que el repo de Ultrasn0w este agregado a Cydia: http://repo666.ultrasn0w.com
Si no lo está, lo agregamos.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Luego vamos a Search y en el cuadro de búsqueda ponemos “ultrasn0w” (ojo que es con cero, no con o). La primera opción, que aparece con un símbolo de herramientas (1.2.3) es la correcta a instalar para poder dejar libre para chips de cualquier operador.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Confirmamos los datos y comienza a descargar he instalar.
Ojo, que en iPhone 3G con sistema 4 hacia arriba el unlook puede hacer que el equipo se torne lentísimo (de hecho, partiendo porque el iOS 4 hacia arriba está hecho para funcionar con hardware superior al que el 3g tiene).
Este es el punto en que ya todo debería funcionar correctamente.
.
Como dije al inicio de este testam… perdón, post no soy una experta, si tu experiencia es diferente, te dio otro error o puedes complementar esta guía, te invito a hacer tus comentarios. Tratare de agregar la info en la medida que me sea posible.
Después de toda esta experiencia puedo decir que me agrada el iPhone, pero aun no veo la gran cosa en el. De hecho no creo que cambie mi BlackBerry por iPhone, pero si resulto muy interesante el adentrarme en este mundo y planeo seguir explorándolo.


























