iOS y un tema aparte llamado Jailbreak. Realmente esta apartado?

Como usuario de iOS, trato de estar al dia con las novedades que rondan en el mundo del sistema operativo de dispositivos moviles de Apple. Cada vez que hay una Key Note con mi amigo @Actuario estamos mordiendonos las uñas para verlas en vivo.

Que es una Key Note? Basicamente es una conferencia que hacen los de Cupertino informando las mejoras y novedades que traen para cada version de SO que sacan. Año tras año se presenta el sucesor del iOS vigente (Actualmente esta iOS7 y dentro de poco podremos acceder a iOS de manera final) y de sus SO para equipos de escritorio y portatiles, OSX.

Voy a centrarme especificamente en iOS. Ustedes se preguntaran porque hice toda esta intro cuando en el titulo se lee la palabra Jailbreak, a partir de ahora les dare una respuesta.

Antes que nada, para el que no sabe que es “Jailbreak”, segun Wikipedia es el proceso de suprimir algunas de las limitaciones impuestas por Apple en dispositivos que utilicen el sistema operativo iOS mediante el uso de kernels modificados. Tales dispositivos incluyen el iPhone, iPod Touch, iPad y la Apple TV de segunda generación. El jailbreak permite a los usuarios acceder por completo al sistema operativo, permitiendo al usuario descargar aplicaciones, extensiones y temas que no estén disponibles a través de la App Store oficial. 

Escuchando el podcast amigo “Piel de FanBoy” en el episodio aniversario comentaron que habia salido la aplicacion Pangu para poder jailbreakear los dispositivos con iOS 7.x.x. @ArielAcri comento que lo habia probado, que era una pavada realizarlo (ya que en anteriores versiones de iOS y con distintas aplicaciones era bastante tedioso lograr el jailbreak) aunque luego de esto dijo que el no lo necesitaba para sus funciones diarias.
Esto hizo que mi lamparita se encendiera para explayar sobre el tema y explicar porque podria ser util.


 

Si uno se pone a merodear por el mundo de Cydia (repositorio de aplicaciones y tweaks no oficiales para iOS) puede encontrar muchisimas aplicaciones que jamas pensaron que podrian llegar a existir.

Desde el vamos, Apple tiene politicas bastante restrictivas con las aplicaciones que se cuelgan dentro del App Store.
Por ejemplo: No esta permitido colgar emuladores de consolas de videojuegos (Sega Genesis, Super Nintendo, etc).  Para este ejemplo, gracias al jailbreak podemos encontrar la solucion, una de ellas y la mas completa de todas llamada RetroArch.

Foto 17-07-14 11 24 42
Unido a este tema esta la utilizacion de controles para juegos, tuvimos que esperar hasta iOS 7 para que de manera oficial salga la API para que desarrolladores como Logitech, puedan construir mandos que sean utilizables con nuestros dispositivos. Por supuesto, esto habia sido posible de manera anticipada si tenias el dispositivo “jailbreakeado”.

Enganchando el tema de que ciertas mejoras fueron anticipadas mediante jailbreak y que luego salieron de manera oficial, tenemos un monton de casos.
Algunos de los mas evidentes cuando se anuncio la salida de iOS 7 y sus novedades, tenemos el centro de control. Esa funcion estaba disponible desde hace laaaargo tiempo gracias a SBSettings.
La forma de administrar la multitarea como la conocemos actualmente ya podia ser utilizada gracias a CardSwitcher.

Asi como estas dos que comente hay muchisimas mas, les dejo una nota interesante del blog “Actualidad iPhone” en el cual cuentan de varias funciones mas.

Si nos remontamos a los inicios de iOS cuando era un sistema operativo demasiado “verde” recordemos que la funcion copiar y pegar texto no era posible de manera nativa, funcion que si fue posible mediante jailbeak.

No solo se copiaron tweaks totalmente utiles para la version 7, sino que para la 8 no dejaron pasar por alto otras mejoras como la utilizacion de teclados de terceros o la respuesta rapida en los mensajes. Aca mas info.

No todo es color de rosa como vengo comentando, ya que instalar aplicaciones y/o tweaks de terceros no oficiales puede generar que el telefono a veces llegue a colgarse y tenga que reiniciarse pero no siempre ocurre. Hay que estar seguros de que se instala y si es una version final por parte del desarrollador o una beta propensa a errores.


Eze y el jailbreak

Personalmente, la utilizacion de jailbreak me es totalmente positiva. Encontre en el mejoras que hacen que la utilizacion de caracteristicas del telefono sean mucho mas agradables y comodas al respecto de su manera nativa.

Gracias a Auxo2 combinado con CCControls uno puede sacarle el jugo a la multitarea y al centro de control de iOS7. Podes editar todos los botones del centro de control, podes matar las aplicaciones con un simple movimiento hacia arriba en la pantalla de home. Si deslizas desde la esquina izquierda hacia arriba podes pasar entre aplicaciones rapidamente y si deslizas de la misma manera pero de la esquina derecha volves al Springboard.

Aca les dejo otras aplicaciones que utilizo y que voy a explicar brevemente a continuacion:

  • WiFiPasswords: Gracias a esta app podes saber las claves de todas las redes inalambricas en las que te conectaste. Problema resuelto si estas con un amigo en un bar, vos estas conectado y el no. Entras, miras la clave y listo.
  • iFile: Con esta aplicacion podes recorrer por todos los archivos del dispositivo, podes descomprimir archivos, copiar, mover, pegar, crear carpetas.
  • iCleaner: iOS guarda archivos temporales de todas las aplicaciones que son utilizadas, si estas jugado con el espacio en disco podes hacer una limpieza de archivos.
  • BarMagnet: Utilizas BitTorrent en tu casa y queres administrarlo de manera remota desde el sillon del living o estando en la calle? Queres agregar algo a descargar desde tu telefono sin necesidad de ir a tu PC? Esta app es la solucion definitiva a todo eso.

En resumen, no creo que la utilizacion del jailbreak sea innecesaria sobre todo para quienes disfruten el mundo de la tecnologia y la investigacion. Es un mundo totalmente aparte, un viaje de ida.

Los invito a probarlo y dejar sus comentarios.

Autor entrada: Ezequiel