Este procedimiento es para el Samsung Galaxy S2 I9100 de Movistar que viene con Android Gingerbread 2.3.3. El upgrade a Gingerbread 2.3.4 aun no esta disponible de manera oficial para Movistar. Es probable que existan N formas mas de realizar esta actualizacion, sin embargo esta es la que segui yo y me funciono sin problema alguno. Esta basado en un articulo de The Android Soul.
Como es comun en estos procedimientos, cumplo con avisarles que si deciden proceder, sera bajo su propio riesgo y no me responsabilizo por cualquier daño que le ocasionen a su telefono por seguir estos pasos. De la misma manera cumplo con avisarles que instalar un kernel no oficial puede invalidar la garantia de su equipo.
Que de bueno tiene la version 2.3.4 comparada con la 2.3.3?Realmente no hay mas que eso, asi que no es una actualizacion indispensable en lo absoluto. Una ventaja del proceso de actualizacion es que todos los iconos y graficos de Movistar son reemplazados por los que trae el celular por defecto que son mucho mas simpaticos, especialmente el logo animado que muestra el telefono a la hora de encenderlo. Movistar le ha puesto una animacion espantosa a los Samsung Galaxy S2. Ese logo horroroso podria ser motivo suficiente para actualizar :)
- Video chat para Google Talk.
- Google Maps 5.1 con 3D, Voice Search 2.1.1 y la ultima version de Google Books.
- Bugs solucionados, aunque la mayoria no aplican para el Samsung Galaxy S2.
Porque hacerle root a un telefono Android?
- Algunas aplicaciones como las que hacen backup de todo el telefono, lo requieren.
- Tener control total del equipo para cambiar lo que se les antoje.
Actualizacion a Android Gingerbread 2.3.4:"Rootear" el Samsung Galaxy S2
- Sacar backup de sus aplicaciones y configuracion. Es recomendable que tengan una memoria SD para poder sacar backup ahi. Aplicaciones como Backup Master no requieren de root y permiten sacar backup a la memoria SD.
- Si tienen instalado el Samsung Kies para compartir archivos entre su PC y el telefono, desinstalenlo.
- Su PC debe reconocer apropiadamente el telefono y ser capaz de cargarlo al conectarlo a un puerto USB. Si no es el caso, deben bajar el driver correspondiente para su PC. Para Windows 32 bits (x86) o Windows 64 bits (x86_64).
- Bajar el Firmware XXKG1 del siguiente link. Es un archivo de nombre i9100XXKG1.zip y pesa 320.41 MB. Descomprimir este archivo en cualquier directorio de su disco y tomen nota de la ubicacion para mas adelante usarlo.
- Bajar el Odin del siguiente link. Es un archivo de nombre Odin3-v1.85.zip y pesa 198 KB. Descomprimir este archivo en cualquier directorio de su disco y tomen nota de la ubicacion.
- Si el telefono esta conectado a la PC, desconectarlo y luego Apagarlo. Se recomiendo esperar a que el telefono vibre para estar 100% seguros que esta apagado.
- Poner el telefono en Download Mode, dejando presionadas las teclas Volumen Abajo + Home + Power.
Mantengan presionandas estas 3 teclas hasta que les aparezca la pantalla del Download Mode. Aparecera una pantalla de advertencia y para continuar tendran que presionar la tecla de Volume Up lateral (subir volumen).- Ir al directorio donde descomprimieron el Odin y ejecuten el Odin3 v1.85.exe. Veran una pantalla igual a esta:
- Conectar el telefono a la PC. Odin inmediatamente reportara que el telefono esta conectado:
No se preocupen si los numeros son diferentes. Lo importante es que en la ventana de Messages salga ADDED y en ID:COM les aparezca como conectado.- Asegurarse que la seccion Option, solo tenga marcado "Auto Reboot" y "F. Reset Time". Luego en la seccion Files, darle click a los botones:
- PAD: Indicar la ruta donde esta el archivo CODE_I9100XXKG1_CL349526_REV02_user_low_ship.tar
- PHONE: Indicar la ruta donde esta el archivo MODEM_I9100XXKG1_REV_02_CL1034110.tar
- CSC: Indicar la ruta donde esta el archivo GT-I9100-CSC-MULTI-OXAKG1.tar
Validen bien las opciones y los archivos.- Presionar el boton START y esperar a que el telefono actualice el firmware. Esto toma alrededor de unos 5 minutos mas o menos. Durante este tiempo, no apagar la PC ni el telefono. Al terminar, el telefono se reiniciara solo y Odin mostrara la palabra PASS en fondo verde, en el primer recuadro de la esquina superior izquierda. Una vez que el telefono reinicia solo, se puede desconectar el telefono.
- Para validar la version, pueden entrar al menu Settings en el telefono, About phone, Android version.
"Rootear" el telefono no es parte de la actualizacion, pero si requieren tener acceso a root en su telefono, tendran que seguir los siguientes pasos:
- Bajar el CF-Root kernel del siguiente link. Es un archivo de nombre CF-Root-SGS2_XW_XEU_KE2-v3.7-CWM3.zip y pesa 7 MB. Descomprimir este archivo en cualquier directorio de su disco y tomen nota de la ubicacion.
- Si el telefono esta conectado a la PC, desconectarlo y luego Apagarlo. Se recomiendo esperar a que el telefono vibre para estar 100% seguros que esta apagado.
- Poner el telefono en Download Mode, dejando presionadas las teclas Volumen Abajo + Home + Power.
- Ir al directorio donde descomprimieron el Odin y ejecuten el Odin3 v1.85.exe.
- Asegurarse que la seccion Option, solo tenga marcado "Auto Reboot" y "F. Reset Time". Luego en la seccion Files, darle click a los botones:
- PAD: Indicar la ruta donde esta el archivo CF-Root-SGS2_XW_XEU_KE2-v3.7-CWM3.tar
Validen bien las opciones y los archivos.- Presionar el boton START y esperar a que el telefono termine de actualizar el kernel. Una vez que se reinicie, pueden desconectar el cable.
ClockWorkMod recovery
Para acceder a esta opcion, simplemente apaguen el telefono y dejen presionados Volumen Arriba + Home + Power. Esta opcion les permite sacar backup de ROMs, restaurar ROMs, borrar backups, Flashear themes, etc. Tambien veran que existe una nueva aplicacion llamada CWM desde la cual pueden ingresar en modo recovery, flashear el Kernel sin necesidad de usar Odin, etc.