martes, 7 de agosto de 2012

Cydia e Installous: instalar software no autorizado por Apple

Como seguramente hayáis podido averiguar, entre las ventajas de iOS no se encuentra la de poder desarrollar o instalar software con la libertad que ofrecen sistemas operativos Linux debido a las importantes restricciones que Apple impone a los desarrolladores para publicar su trabajo en el Apple Store.

En su momento publicamos un post en el que explicábamos cómo hacer un Jailbreak, que consiste básicamente en modificar el iOS para eliminar las restricciones que impiden la instalación de software en nuestro iPad.

No se trata necesariamente de software crackeado: existen numerosos programas que pese a ser software libre no son autorizados por Apple para instalarse desde el Store por no cumplir sus normas.


CYDIA

Cuando hicimos el Jailbreak nos apareció un nuevo icono en nuestro dispositivo con el nombre de Cydia.



Introducir así Cydia me parece de lo más cutre, ya que se trata de un impresionante instalador de aplicaciones de terceros. Permite gestionar repositorios de software llamados "sources" o fuentes (sitios web en los que se almacena software para su instalación) al más puro estilo Linux sin las restricciones del Apple Store.

Está desarrollado por Jay Freeman, conocido en la red como Saurik (gracias tío!!!). Puedes encontrar más información en http://cydia.saurik.com/


¿Qué software necesito y cómo lo instalo?

Bueno, eso es tema de cada cual. Es posible que necesites un programa que no esté autorizado para el Apple Store (en mi caso buscaba el reproductor de vídeo VLC que es software libre, aplicación que os recomiendo) o quieras probar un software de pago antes de decidirte a comprarlo (recuerda que los desarrolladores viven de esto, si te gusta un programa y te lo puedes permitir cómpralo).



IMPORTANTE! Evitar Hackulo

Hay una gran cantidad de tutoriales en Internet que descargan Install0us y Appsync de esta source. Por lo visto también instala una aplicación de forma oculta al usuario llamada "Hackulous security" que impide que descargues aplicaciones de un repositorio que no sea el suyo.

No sé vosotros, pero a mí no me mola nada esto de que decidan por mí y "me protejan" de esta forma. El problema es que una vez instalada no es posible eliminarla, es necesario volver a flashear el teléfono :(. No intentes eliminarla a las bravas por SSH, las aplicaciones empezarán a fallar que da gusto.



PASO 1: Añadir sources

 Como hemos dicho, los repositorios son lugares de Internet en los que hay "colecciones" de programas que podemos descargar e instalar. Hay que tener cuidado al elegirlos: es posible que algún usuario malintencionado publique software que produzca "efectos indeseados" en nuestros equipos.

Personalmente suelo utilizar el de los chicos de iphoneate: http://iphoneame.com/repo  (no olvidéis visitar su web http://iphoneate.com, hacen un trabajo impresionante para los iOSmaníacos!).

Proceso: 
- Abrimos Cydia
- Vamos al menú Mange > Sources y pulsamos sobre el botón Edit. 
- En la parte superior izquierda aparece un nuevo botón "Add" o "Añadir" que pulsaremos. 
- En el formulario que aparece escribimos la URL de la source (en nuestro caso http://iphoneame.repo)
- Pulsamos "Add source" y se descargará el listado de fuentes disponibles en ella.




PASO 2: Instalar software básico


 ¿Qué software debo instalar primero? Existen una serie de programas fundamentales que no pueden faltar en nuestro dispositivo y nos facilitarán la vida :).


  • AppSync: Se trata de un parche que nos permite instalar aplicaciones de AppStore de forma gratuita (crakeadas) y sincronizarlas con iTunes. Recuerda comprar aquellas aplicaciones que te gusten después de haberlas probado. Es importante instalar la versión adecuada para tu firmware. 
  • Install0us: aplicación que permite buscar y descargar aplicaciones gratis. Es fundamental descargarla de la misma fuente que Appsync.


PASO 3: Utilizar install0us para instalar software



Una vez instalado podemos utilizar Install0us para instalar aplicaciones en nuestro dispositivo. Antes tendremos que ajustar las opciones del programa para que sincronice con iTunes el software descargado: pulsamos sobre "Settings" y activamos la instalación de software ("Install automatically") y la sincronización con iTunes ("iTunes Sync").



Para instalar software seguimos el siguiente proceso:

  • Pulsamos en "Search", escribimos el nombre del programa a instalar y aceptamos. 
  • Aparece una lista de coincidencias: pulsamos sobre la que deseemos instalar (botón "Download".
  • Ahora nos muestra una lista de sitios que contienen el software: elegimos uno.
  • Normalmente aparece un Captcha que debemos introducir (como en la imagen inferior):
  •  Una vez introducido nos redirige a la web que aloja el programa, localizamos el link de descarga y lo pulsamos (gracias ahttp://tecnotruco.com por la imagen). Empezará el proceso de descarga.


  • Una vez iniciada la descarga podemos ver el progreso en "Downloads". Cuando finalice aparecerá un nuevo botón "Install" que pulsaremos para instalar la aplicación descargada. 

Y con esto ya está: tendremos el icono de la aplicación en nuestro escritorio!



No hay comentarios:

Publicar un comentario

Recomendaciones de Alcasoft