miércoles, 23 de enero de 2013

Instalar y Rootear Android Jelly Bean 4.1.2 oficial (I9100XWLS8) en un Galaxy S2 (GT-I9100)

ADVERTENCIA: El siguiente tutorial es un material ilustrativo. Los procesos de flasheo pueden causar brickeos y dejar los equipos inservibles. No me hago responsable de ningún daño causado por seguir los pasos mencionados a continuación. SI NO TIENE ABSOLUTA CERTEZA DE LO QUE ESTA HACIENDO ES MEJOR QUE NO LO HAGA.

Actualización Abril 19, 2013: Como instalar la ROM I9100XWLSN de Marzo 19 de 2013 Clic aquí

Actualización 25/02/2013: Instrucciones y vínculos para instalar la ROM I9100XWLSE aquí

Actualización 10/02/2013: Instrucciones y vínculos para instalar la ROM I9100XWLSD aquí


Actualización 24/01/2013: Se adiciona el método para abarrote esta ROM, ver al final de esta entrada o aquí


Archivos Necesarios

Odin3 1.85
Firmware JB 4.1.2 (I9100XWLS8_I9100FOPLS3_FOP)  Es necesario registrarse en Sammobile, no tiene costo.

Si bien esta ROM es para España, debería funcionar en cualquier Galaxy S2 versión Internacional (GT-I9100)

Esta ROM incluye características como:

- Touchwiz Nature UX
- Cambio de interfaz visual (La misma del Galaxy S3 y el Note 2)
- Estabilidad y comportamiento fluido (Gracias a la implementación de Project Butter)
- Servicios de Samsung S Cloud
- Características del Galaxy S3 como Smart Stay, Direct Call y Pop-up Play
- Google Now
- Nueva barra de Notificaciones
- Nueva pantalla de desbloqueo



Mayor información en Sammobile: http://www.sammobile.com/2013/01/23/samsung-rolls-out-android-4-1-2-jelly-bean-update-to-the-galaxy-s-ii/

Antes de Comenzar

Se deben instalar los drivers del teléfono en el computador en donde se realizaran las actualizaciones. Para esto se puede instalar Samsung Kies


Opcional pero recomendado:

Hacer un Backup de la información importante.

En algunos casos es recomendable hacer un wipe antes de empezar para evitar problemas, sin embargo en teléfonos que tengan Android 4.0.4 o la Versión Leaked XWLSJ, esto puede ser SUMAMENTE PELIGROSO por aquello del Brickbug, se recomienda primero flasear un kernel seguro, si se viene de alguna de las ROMS afectadas.

Programas como Call Logs Backup & Restore y SMS Backup & Restore, permiten realizar copias de la lista de llamadas y los Mensajes de Texto.

Antes de comenzar a flashear roms se recomienda hacer una copia de la Carpeta EFS. Para esto es necesario hacer Root, y luego utilizar el programa EFS Pro.


Actualización

- Abrir Odin (Abrir como Administrador en Windows 7 y Vista)
- Hacer clic en el botón PDA y cargar el Archivo I9100XWLS8_I9100XXLS8_I9100FOPLS3_HOME.tar.md5 del ZIP descargado.
- Revisar que SOLO estén seleccionadas las opciones: Auto Reboot, F. Reset Time.
- Se habilita la Depuración USB (Configuración del Sistema>Aplicaciones>Desarrollo) y se Apaga el teléfono.
- Se coloca en modo download (Presionar Vol Down+Power+Home con el teléfono apagado), aparecerá la siguiente pantalla:


- Se presiona Vol Up para continuar, la pantalla debe verse así:




- Se conecta al computador. Se debe encender un cuadro amarillo con las letras COMXX en la ventana de Odin, donde XX es un número.

Al final la ventana de Odin debe verse así:



-Se hace clic en el botón Start  y comienza el flasheo que dura entre 2 y 5 minutos.

Al final del proceso la pantalla de ODIN lucirá así:



Finalmente el teléfono se reiniciará y ya es posible desconectarlo.

NOTA: Acabo de realizar la actualización a un SGS2 liberado de movistar y no se perdió la liberación luego de la actualización.

Como Hacer Root


Archivos Necesarios

PhilZ-cwm6-XXLS8-FOP-4.00-b22-signed.zip, este archivo se puede descargar desde el hilo en XDA haciendo clic en el vinculo de nombre XXLS8-FOP


Procedimiento

- Descargar el archivo mencionado anteriormente y colocarlo en la Tarjeta SD externa.
- Reiniciar en Modo Recovery (Stock) presionando VolUp+Power+Home con el teléfono apagado.
- Seleccionar la opción "apply update from external storage"
- Seleccionar el archivo PhilZ-cwm6-XXLS8-FOP-4.00-b22-signed.zip
- Seleccionar "reboot system now"


Nota: Como no soy yo quien desarrolla este Kernel, no puedo dar ningun tipo de soporte si algo no funciona correctamente


Si esta guía fue de utilidad, por favor dejen comentarios para hacer saber a otros usuarios que funciona. Gracias.