Cómo instalar Android 4 ICS en un Samsung Galaxy S

Hace algunos días Samsung anunció que no ofrecerá actualización de Android para su plataforma móvil Samsung Galaxy S, aludiendo falta de memoria RAM en el dispositivo para trabajar correctamente con Ice Cream Sandwich y su interfaz gráfica Touchwiz.

Esto cayo como un balde de agua fría sobre todos nosotros, que esperábamos impacientes poder utilizar la ultima versión de Android en nuestros teléfonos, mas sabiendo que el dispositivo puede manejar sin problemas esta nueva versión, aunque probablemente sea verdad que con Touchwiz es imposible.

Pero como acabo de decirlo, Ice Cream Sandwich corre perfectamente en el Samsung Galaxy S, y cuando digo perfectamente lo digo en serio, mi teléfono nunca se ha sentido tan rápido, estable y divertido, por eso vamos a aprender como instalar Android 4 ICS en un Samsung Galaxy S.

Actualmente, me encuentro utilizando el port de ICS desarrollado por Onecosmic que se encuentra en la versión RC2.11 pero que al momento, trabaja aún mejor que la versión 2.3.4 de Android que tenía instalada en el teléfono, y a continuación vamos a aprender como instalarla en nuestras terminales.

El port se encuentra en estado de desarrollo, por lo que aún experimentarás algunos bugs y funciones desactivadas, así que te recomiendo leer las notas de lanzamiento, posibles bugs y soluciones que podrás encontrar en el foro dedicado a este port de Android 4 Ice Cream Sandwich para el Samsung Galaxy S.

[block-message type="error" close="false" text="Ten en cuenta lo riesgoso que puede ser realizar este procedimiento si no tienes experiencia o no sabes lo que estas haciendo, pudiendo acabar en que tu terminal deje de funcionar obligándote a volver a una versión anterior del sistema operativo o quedando simplemente inutilizable.

emsLinux no se hace responsable de los posibles problemas que puedan ocurrir durante la instalación de esta versión de Android e tu teléfono."]

Antes de empezar, vamos a descargar los archivos necesarios para la instalación directamente desde el sitio web oficial del proyecto (por seguridad no los descarguen desde ningún otro sitio). Necesitamos descargar el archivo de la ROM de Android 4, el Kernel correspondiente a la versión de tu terminal y el archivo para instalar el Super Usuario.

Nota: la versión actual de ICS para SGS es la RC2.11, esta no cuenta con un archivo de instalación para el Super Usuario, debes entonces descargar el archivo de la versión anterior.

Ya con los archivos necesarios descargados, vamos a conectar nuestra terminal a la computadora por medio del cable USB y a crear un directorio llamado “flash-files” en la raíz de la memoria del teléfono donde copiaremos los tres archivos zip que hemos descargado para posteriormente realizar la instalación de los mismos desde el modo 'recovery'.

Procedemos a apagar la terminal utilizando el botón 'Power' ubicado al costado del teléfono hasta que este vibre levemente indicándonos que esta completamente apagado.

Si ya el Galaxy S se encuentra apagado, debemos presionar al mismo tiempo la teclas 'Volume Up'+'Home'+'Power' liberándolas en el momento en que aparezca el logo de Samsung Galaxy S para así ingresar exitosamente al modo 'recovery' de la terminal.

Una vez allí podremos ver un menú de texto en la parte superior de la pantalla, ofreciéndonos diferentes opciones para manipular el teléfono.

Antes de instalar cualquier cosa, es recomendable realizar un BackUp de los datos y configuraciones que tenemos en la terminal, esto con el fin de acceder a ellos nuevamente una vez se haya realizado la exitosa instalación del nuevo sistema operativo.

Para comenzar con el BackUp sigue al pie de la letra los siguientes puntos:

  1. Seleccionar la opción 'backup and restore'
  2. Seleccionar la opción 'backup'

Esto comenzará el proceso de respaldo de los datos y las configuraciones almacenadas en el teléfono, el cual tardará varios minutos dependiendo de la cantidad de información que debe respaldar.

Una vez terminado el proceso de respaldo de datos, podemos continuar con la instalación de Android 4 en nuestro Samsung Galaxy S.

Si es la primera vez que instalas este port de Android 4 en tu terminal, es recomendable que hagas wipe a todas las configuraciones de tu teléfono, esto con la intención de evitar posibles inconvenientes. Si por otro lado ya tienes una versión anterior del port de Onecosmic en tu teléfono no es necesario que realices el wipe del mismo y puedes continuar con la instalación.

Para comenzar con el wipe de la terminal, volvemos a el menú principal del modo 'recovery', esto siempre podemos hacerlo seleccionando la opción '++++Go Back++++' en cualquiera de las pantallas del menú.

Para realizar el wipe completo del terminal, sigue al pie de la letra cada uno de los pasos descritos a continuación:

  1. Seleccionar la opción 'wipe data/factory reset' en el menú
  2. Seleccionar la opción 'yes -- delete all user data' en el menú
  3. Seleccionar la opción 'wipe cache partition' en el menú
  4. Seleccionar la opción 'yes -- wipe cache partition' en el menú
  5. Seleccionar la opción 'advanced' en el menú
  6. Seleccionar la opción 'wipe dalvik cache' en el menú
  7. Seleccionar la opción 'yes -- wipe dalvik cache' en el menú
  8. Volver al menú principal por medio de la opción '++++Go Back++++'

Nota: dependiendo del kernel que este utilizando tu terminal, los nombres de estas opciones pueden variar levemente.

Todo este proceso puede tardar varios minutos, por lo que puedes relajarte un poco mientras se completa.

Todo listo para comenzar con la instalación de Android 4 Ice Cream Sandwich en tu Samsung Galaxy S, solo debes seguir al pie de la letra las siguientes indicaciones instalando primero la ROM del sistema, posteriormente el kernel de tu terminal y finalizando con la aplicación de Super Usuario:

Para instalar la ROM de Android 4 Ice Cream Sandwich

  1. Seleccionar la opción 'install zip from sdcard' en el menú
  2. Seleccionar la opción 'choose zip from sdcard' en el menú
  3. Navegamos hasta el directorio 'flash-files' que creamos para los archivos zip
  4. Seleccionamos el archivo ROM 'ICS_4.0.3_r1-RC2.11-i9000.zip' en el caso de la versión RC2.11

Nota: en este punto el menú del modo 'recovery' debe haber cambiado de color, si este no es tu caso, vuelve a realizar los pasos anteriormente descritos.

Para instalar el Kernel de la terminal

  1. Seleccionar la opción 'install zip from sdcard' en el menú
  2. Seleccionar la opción 'choose zip from sdcard' en el menú
  3. Navegamos hasta el directorio 'flash-files' que creamos para los archivos zip
  4. Seleccionamos el archivo ROM 'ICS-RC2.1-i9000-Glitch.zip' en el caso de la versión RC2.11

Para instalar la aplicación de Super Usuario

  1. Seleccionar la opción 'install zip from sdcard' en el menú
  2. Seleccionar la opción 'choose zip from sdcard' en el menú
  3. Navegamos hasta el directorio 'flash-files' que creamos para los archivos zip
  4. Seleccionamos el archivo ROM 'RootingSuperuser.v.3.0.7.zip' en el caso de la versión RC2.11

En este punto ya tenemos instalada la mas reciente versión de Android en nuestro Samsung Galaxy S, solo nos queda reiniciar el sistema seleccionando la opción ‘reboot system now’ en el menú principal del modo ‘recovery’.

Si tienes algún problema con la instalación, recuerda que hay varios lugares donde puedes encontrar ayuda.

  • http://twitter.com/juanman80 Juan Manuel

    Buenos días,
    cuando accedo al modo recovery, no tengo opción “backup and recovery”… así que me gustaría saber si eso significa que debería hacer el proceso de forma distinta o incluso si el proceso funcionará en mi sistema.
    Me podéis aconsejar?
    A continuación os dejo una transcripción de lo que me muestra por pantalla el modo recovery:

    Android system recovery Enter: OK Key. Select: Vol UP / Vol Downreboot system now [marcada al inicio]apply update from sdcardwipe data/factory resetwipe cache partition———————————————- Copying media files…Successfully copied meida files.# MANUAL MODE #– Appling Multi-CSC…Installing Multi-CSCCan’t access to ‘/system/csc/ATL/system/’.Succesfylly applied multi-csc

    • http://emslinux.com/ David Gómez

      Si tienes forma, te recomiendo hacer un BackUp manual en tu computadora por medio del cable USB.

  • Beto

    Wow, muchas gracias por el tutorial. Yo soy nuevo en Android, adquirí un Samsung Galaxy S de caja abierta a muy buen precio hace una semana, apenas estoy iniciando a trastear con el sistema, recien me animé a rootearlo, y estoy aprendiendo como usarlo. Creo que es muy pronto para mi animarme a ponerle una custom room XD, pero tal vez lo haga cuando salga la versión final, guardaré tu tutorial para entonces, gracias :)

  • Pingback: Gmail Notify, notificaciones en la barra de GNOME Shell | emsLinux

  • Adrian Sepulveda Vadillo

    NO hagan caso, en serio deja inservible el movil 

    • http://emslinux.com/ David Gómez

      Lo que deja inservible el móvil es la estupidez y el no leer las advertencias en rojo.

  • Eloy rodriguez cepeda

    Adrian exactamente que te paso el I9000 e muy difícil que quede inservible 

  • Pingback: Más acerca de Ubuntu TV y como instalarlo desde un PPA | emsLinux

  • jorge peña martinez

    me instala todo perfectamente pero despues al encenderlo se me queda como cargando en una pantalla cn una animacion a alguien mas l pasa? gracias

    • http://emslinux.com/ David Gómez

      Ese es el problema mas común después de instalar ICS en el SGS.

      En uno de los enlaces que publique al final de la entrada hay una lista de problemas y soluciones donde puedes encontrar ese específicamente.

      • http://profile.yahoo.com/3SSBJWDHQILBZCLLFNQJXSVDD4 mari

        o vuelve a intalar el ICS

  • Pingback: Una mirada hacia el futuro por parte de Samsung | emsLinux

  • Pingback: GoWar, un juego de estrategia que salta a la realidad | emsLinux

  • Pingback: QuickMark, escáner para códigos de barras y QR en Android | emsLinux

  • Pingback: Aplicaciones que debemos instalar en un nuevo Android | emsLinux

  • Pingback: Finalmente es liberado Google Chrome para Android | emsLinux

  • Anónimo

    Hola,
    ¿esta actualizacion funciona en el
    samsung galaxy s scl I9003?
    Gracias,

    • http://emslinux.com/ David Gómez

      Exactamente para ese modelo no hay un kernel disponible, así que siendo yo, no instalaría ICS.

  • Pingback: Gmail Notify, notificaciones en la barra de GNOME Shell | mylifeUNIX

  • Gianni Vega Álvarez

    Hola y gracias de antemano por el trabajo de crear un tutorial tan detallado y bien explicado . Mi consulta es si puedo instalar esta rom en un Galaxy S modelo GT-I9003L . Si alguien tiene una buena experiencia por favor comente o simplemente si no es compatible. Muchas gracias.

    • http://emslinux.com/ David Gómez

      No es compatible y ni se te ocurra instalarlo o vas a pasar un rato muy amargo tratando de repararlo si es que lo logras.

  • http://profile.yahoo.com/3SSBJWDHQILBZCLLFNQJXSVDD4 mari

    Yo lo intale en un galaxy S I9000 pero no me funcionava el wifi me podia ayudar alguien
     

  • Pingback: Gmail Notify, notificaciones en la barra de GNOME Shell - Linux para Noveles | Linux para Noveles

  • Fabian Fallas Tencio

    Me funciona en mi Galaxy S I9000T????

    Gracias

    • http://emslinux.com/ David Gómez

      Debería…

  • Joseph Joseph

    hola
    que puedo decir si me funciona bien lo instale y funciona de maravilla me corrigio un error que tenia el sistema no me dejaba hacer llamadas trataba de llamar y no sonaba la linea cuando colgaba el telefono no lo hacia y no podia hacer nada aun teniendo señal pero ahora funciona ya hice mi primera llamada :D graciass fue muy util.  Lo que si quisiera saber es como lograr tener internet en mi telefono mi plan es de Att prepago y tiene internet pero en el android no funciona solo funciona el internet en telefonos que nos sean inteligentes si conocen una forma de yo lograr tener internet en mi android se los agradecere mucho

  • Pingback: Firefox Aurora para Android lleno de cambios y nuevo diseño | emsLinux

  • http://www.youtube.com/watch?v=I9cCPQVPv8o diego

    para el galaxy s gt-I9003L como se instala sin tener problema ?

    • http://emslinux.com/ David Gómez

      Tienes que buscar un kernel compatible con tu versión de Galaxy S y que soporte ICS.

  • tibysai

    hola, he ido a un congreso y me han regalado un samsung galaxys note 3 , mod.-9800 dual sim. el caso es que entre las prestaciones aparece el touchwiz3.0 para android, pero no se como usarlo, en realidad quiero instalar el whatsapp. no se que hay que hacer. si hay que meterle algun room. he mirado el modelo pero hay poca info, alguien me echaria una mano. Gracias

  • Pingback: Gmail Notify, notificaciones en la barra de GNOME Shell - Linux para Noveles | Linux para Noveles

  • http://google.com joakin

    hola q tal keria saber si m funcionaria en galaxy s i9001

  • raul

    Disculpa sabes si puedo actualizar mi samsung galaxy player s wifi 5.0 a ICS?? MUCHAS GRACIAS