dijous, 1 de novembre de 2012

Jailbreak en iOS

Bueno, después de la noche de Halloween volvemos al blog con un tema muy interesante y permanente, el jailbreak.

Empezaré explicando que es, para que sirve, que ventajas tiene, etc. (Todo esto en iOS)

Jailbreak vendría a ser como "evolucionar" el iDevice (iDevice son los aparatos con iOS). Me explico. Un dispositivo cuando consigue el jailbreak se le eliminan las restricciones que le pone Apple, dicho de otra forma. Se usa para liberar teléfonos bloqueados y/o también para eliminar dichas restricciones que comenté posteriormente.

Muchos os preguntareis "Es legal hacer jailbreak?". Pues aqui la respuesta:
Hacer jailbreak es LEGAL. Hace tiempo estaba visto como un proceso ilegal por parte de Apple pero tras un juicio, la Biblioteca del Congreso de Estados Unidos declaró que es legal, ya que lo que hace es modificar algunos archivos del terminal. Tanto en EE.UU como en España es legal, lo que si que es ilegal es compartir firmwares modificados por uno mismo y esto se debe a que Apple tiene archivos con Copyright.

Aquí os dejo una tabla de los jailbreaks disponibles que he encontrado en Wikipedia.
Dispositivo/SOFecha de lanzamientoFecha del primer jailbreakHerramientaDesarrollador
iPhone/iOS 1.0Junio 29, 2007Julio 10, 2007Sin nombreiPhone Dev Team11
iPhone 3G/iOS 2.0Julio 11, 2008Julio 20, 200812PwnageTooliPhone Dev Team
iOS 3.0Marzo 17, 2009Junio 19, 200913PwnageTooliPhone Dev Team
iPhone 3GSJunio 19, 2009Julio 3, 200914purplera1nGeorge Hotz
iPadAbril 30, 2010Mayo 3, 201015Spiritcomex
iOS 4.0Junio 21, 2010Junio 21–23, 201016 17PwnageTooliPhone Dev Team
iPhone 4Junio 24, 2010Agosto 1, 201018JailbreakMe 2.0comex
iPad 2/iOS 4.3Marzo 11, 2011Julio 5, 201119JailbreakMe 3.0comex
iOS 5.0Octubre 12, 2011Octubre 13, 201120redsn0wiPhone Dev Team
iPhone 4SOctubre 14, 2011Enero 20,201221AbsintheChronic Dev Team
iPad 2 iOS 5.0/5.0.1Enero 20, 2012Enero 20, 201221AbsintheChronic Dev Team
iPad 3 iOS 5.1.1Mayo 25, 2012Mayo 25, 201222 23Absinthe 2.01Chronic Dev Team

Como os podéis fijar todavía no hay jailbreak para iPhone 5, pero no demorara mucho tiempo.

Para hacer jailbreak a tu iDevice (iPhone, iPod, iPad, Apple TV) puedes utilizar muchos programas, pero yo te recomiendo dos.

Absinthe:


Son un equipo de personas, hackers mejor dicho, que se dedican al jailbreak desde hace tiempo.

Aquí os dejo el link donde podéis descargarlo:
http://www.mediafire.com/?5fni25b1jqhi8q6

Podéis encontrar esta versión y mas en Greenpois0n.

Con esta versión se puede hacer jailbreak a las siguientes versiones: - iPad3 (WiFi/CDMA/Global); - iPad2 (WiFi/CDMA/GSM); - iPad1; - iPhone 4S; - iPhone 4 (GSM), iPhone 4 (CDMA); - iPhone 3GS; - iPod 4G; - iPod 3G.
Con esta versión NO se puede hacer jailbreak a las siguientes versiones: - iPad2 WiFi R2 (nuevo modelo); - AppleTV 2; - AppleTV 3.

Las versiones que no pertenecen a ninguna lista lo mas probable es que no se pueda hacer jailbreak.

Como hago el jailbreak con Absinthe?:

1.- Primero conectamos nuestro iDevice y abrimos el archivo .exe del rar de Absinthe. Al ejecutarlo saldrá una ventana negra y os instalara los complementos para poder hacer jailbreak. NOTA: Crear una carpeta donde queráis que se llame Absinthe, poner ahí el archivo .exe y ejecutarlo desde dicha carpeta. ¿Por que? Para que cuando os este instalando todos los archivos se instalen en esa carpeta.
2.- Una vez se haya instalado todo abrimos la carpeta que se nos ha creado y ejecutamos el archivo .exe.
3.- Os saldrá algo como en la imagen. Esperáis a que detecte el dispositivo y a continuación presionáis "Jailbreak".

Y en cuestión de unos minutos ya tendréis jailbreak!


Redsn0w:

Ellos también son hackers y han hecho mas versiones de jailbreak.

Aquí os dejo el link donde podéis descargarlo:
http://www.mediafire.com/?qrdzl8bb8httffh

También podéis encontrar esta versión y mas en la pagina web: Redsn0w

Con esta versión se puede hacer jailbreak a las siguientes versiones: iPhone 2G, iPhone 3G, iPhone 3GS, iPhone4, iPhone4S, iPod touch 1G, iPod touch 2G, iPod touch 3G, iPod touch 4G, iPad1 y iPad2.

Las versiones que no están en la lista no se puede hacer jailbreak.

Los RedSn0w 0.9.15b2 6 iOS jailbreak se puede en todos los dispositivos A4 como el iPhone 4, iPhone 3GS y el iPod Touch 4G. Funciona con el iPhone 4S también. Nota: Para los dispositivos A4, es un jailbreak tethered que significa que tendrás que conectar con el ordenador cada vez que se reinicie.

Como hago el jailbreak con Redsn0w?:

1.- Conectamos nuestro iDevice y abrimos el archivo .exe del rar.


2.- Seleccionamos la opción de Jailbreak.
3.- Nos aparecerán unas instrucciones dependiendo del iDevice que queramos hacer jailbreak.
4.- Aquí viene la parte mas difícil:
Nos aparecerá una ventana como la que os muestro aquí:
Las instrucciones están en ingles pero os lo explico:
4.1.-Tendremos que mantener apretado el botón de bloqueo (situado arriba a la derecha) durante 3 segundos.
4.2.- Sin soltar el botón de bloqueo, presiona también el botón de inicio durante 10 segundos.
4.3.- Suelta el botón de bloqueo pero no el de inicio, y este ultimo mantenlo durante 15 segundos.

Y si os fijáis con este proceso hemos entrado al DFU MODE (modo dfu). Ya que saco el tema, el modo DFU es el proceso por el cual pones tu iPhone en modo de restauración o dicho de otro modo, "en coma". Se usa para restaurar el dispositivo o para cambiar el firmware (lo que estamos haciendo nosotros).

Programación Ilimitada solo enseña a usar dichos programas y no se hace cargo del mal uso de estos.

Y hasta aquí la entrada de hoy. Teniendo en cuenta esta entrada empezaré ya la serie de "La app de la semana" tanto de Cydia como de AppStore. También escribiré algún que otro tutorial de como utilizar Cydia y cuales son las mejores repos. Hasta dicha entrada, disfrutad de lo que habéis aprendido hoy.

Hasta la próxima entrada!