• Avatar de Usuario
#230
Imagen
A) Consideraciones previas y programas que necesitaremos

Primero, necesitas familiarizarte con una serie de términos que aparecerán continuamente, si desconoces el significado de alguno de las siguientes palabras, echa un vistazo al FAQ ubicado al final de este manual antes de continuar:

Root, CWM (ClockWorkMod Recovery), Modo Recovery, Modo Download, Odin, Flashear, ROM, Custom ROM, Kernel, CSC, Módem/Radio/Baseband, Kies, WinRAR, Brick, Semibrick

Una vez familiarizado con los términos, vamos a asegurarnos de tener todos los programas que necesitamos:

- Samsung Kies: El programa oficial de Samsung, debemos instalarlo y una vez hecho conectar nuestro móvil por USB para que instale los drivers, sin eso no podremos continuar. Podemos descargarlo desde [Enlace externo eliminado para invitados].

- Descompresor de archivos: Ya sea el WinRAR u otro, ha de poder descomprimir .zip y .tar. Podemos descargar el WinRAR desde [Enlace externo eliminado para invitados].

- Odin: Se utiliza para cambiar de forma directa de kernel, ROM, etc. Podemos descargarlo desde [Enlace externo eliminado para invitados], es un archivo zip que contiene el ejecutable y otro, tan sólo hay que meter esos 2 archivos en una misma carpeta (no seais liantes y llamadla Odin) y listo. Aunque haya nuevas versiones no es fundamental.

Bien, ahora unos últimos ajustes en el móvil y estaremos listos:

- Ajustes > Aplicaciones > Marcar Fuentes desconocidas (esto es el equivalente al jailbreak del iPhone, ¿bastante más sencillo aquí, no crees?)

- Ajustes > Aplicaciones > Desarrollo > Marcar Depuración de USB

- Ajustes > Acerca del teléfono > Versión de Android -> Mirar que versión tenemos y la apuntamos o memorizamos

- Ajustes > Acerca del teléfono > Versión de Kernel -> Mirar que versión tenemos, será algo del tipo: 2.6.35-I9100BUKG2-CL342890

- Apuntamos o memorizamos lo marcado en negrita, es decir algo con el formato KLn dónde "L" es una letra (entre la D y la P) y "n" es un numero del 1 al 9. En el ejemplo sería KG2.

Ya lo tienes todo listo entonces para meterte en faena, así que no te entretengo más.

Ahora según lo que queramos conseguir seguiremos unos pasos u otros:


- Quiero actualizar a la última ROM oficial, pero no quiero rootearlo ni nada raro: apartado B) sólamente.

- Quiero actualizar a la última ROM oficial y rootearla: apartado B) y C) a continuación.

- Quiero actualizar a la última ROM oficial y rootearla, aunque no descarto ponerme una custom ROM en un futuro cercano: apartado B) y D)

- Ya lo tengo actualizado o no quiero hacerlo, sólo quiero rootearlo: apartado C)

- Ya lo tengo actualizado o no quiero hacerlo, sólo quiero rootearlo aunque no descarto ponerme una custom ROM en un futuro cercano: apartado D)

- Quiero ponerme una custom ROM: apartado D) y E)

- Quiero liberarlo: primero elige una de las opciones de las de arriba para rootearlo y después haz el apartado H)

- Quiero cambiarme el kernel: primero tienes que haber hecho el apartado D) y después haz el G)

B) Actualización a la última versión oficial (Stock ROM)

1. En ese caso nos descargamos la última versión (están ordenadas por fecha, arriba las más antiguas) de [Enlace externo eliminado para invitados]. Cuidado que hay dos enlaces, el de stock kernel no, debemos descargar el otro.

2. Si pide contraseña es "intratech@XDA".

3. Una vez descomprimido deberíamos de tener un archivo .tar ó un .tar.md5

4. Ahora vamos a flashearlo por ODÍN siguiendo los pasos del apartado J) del tutorial con el archivo .tar que hemos descargado. Cuando acabeis dichos pasos seguir leyendo aquí.

5. Tras esto, ya tenemos la última Stock ROM instalada en nuestro terminal. Si ahora quieres rootearlo sigue con el apartado C) y si te has animado y te planteas meterle en el futuro una Custom ROM haz el apartado D) en su lugar.

C) Sólo rooteo

1. Si sólo estás interesado en rootear el teléfono y no tienes intención de instalar una custom ROM en el futuro, el método más sencillo es con SuperOneClick.

2. Entra AQUÍ y sigue el tutorial al respecto, que es extremadamente sencillo.

3. Enhorabuena, ya lo tienes rooteado. Si por algún motivo ese método no te ha funcionado, puedes hacerlo mediante el apartado D) con el cual obtendrás el CWM además del rooteo.

D) Rooteo + Instalación de CWM

1. Antes de seguir, y dado la gran cantidad de dudas que surgen en este apartado, expliquemos primero como funciona la numeración de los kernels. Consta como ya hemos visto de la letra "K" seguida de una letra y de un número del 1 al 9 (no tienen porque existir todos los numeros para todas las letras, hay saltos). Bien, el orden que siguen es, primero importa la letra y dentro de una misma letra el número. Así, de más antiguo a más nuevo sería: KE1, KE2, KE3... KE9, KF1, KF2.... KF9, KG1... etc. Creo que captais la idea, si no, no pasa nada.

2. Vale, el paso siguiente se trata de descargar nuestra versión en uno de los siguientes links:
  • [Enlace externo eliminado para invitados]
  • [Enlace externo eliminado para invitados]
  • [Enlace externo eliminado para invitados]
  • [Enlace externo eliminado para invitados]
  • [Enlace externo eliminado para invitados]
  • [Enlace externo eliminado para invitados]
3. Es donde dice "Attached files". Debemos descargar la misma versión si está y si no una parecida, con la misma letra por ejemplo. En caso de haber varias de la misma versión, comprobamos lo que el autor dice sobre la versión de Android de cada una, si no dice nada al respecto y tenemos claro que es de nuestra versión, da igual cual coger (por ejemplo para KG2 hay 3 versiones y es indiferente cual coger). Lo único realmente importante es que sea de la misma versión de Android que tenemos. Es decir si es 2.3.3 pues una de dicha versión, si es 2.3.4 pues de esa y si es 2.3.5 lo mismo, etc.

4. Los puntos críticos por así decirlo donde hay que tener cuidado son el KG1 que es el cambio de 2.3.3 a 2.3.4 y hay de ambas versiones y KI2-KI4 que es el cambio de 2.3.4 a 2.4.5. Respecto al cambio 2.3.5 a 2.3.6 no hay problema ya que no hay ninguna versión que coincida, 2.3.6 empieza con KK2. En su correspondiente post el autor indica cuales de las multiples descargas que hay corresponden a qué versión.

NOTA IMPORTANTE: No hace falta que hagais ningún tipo de pregunta al respecto, simplemente cuidado con la versión de Android. Y aunque os equivocaseis no es el fin de vuestro móvil así que tranquilos. Como mucho entraría en un bootloop (vamos que no acaba de arrancar) y se arregla flasheando de nuevo otro kernel.

5. Bueno ese archivo que hemos descargado es un .zip, por tanto lo descomprimimos y obtenemos un .tar que sí nos interesa, así que lo colocamos en una carpeta que tengamos a mano. Ahora, abrimos ese .tar (con el descompresor) y vemos que contiene un archivo llamado zImage. Este también nos interesa así que lo descomprimimos de nuevo y lo guardamos en la misma carpeta que el .tar.

NOTA: En caso de no ver las extensiones de archivo, podemos ir, en una carpeta cualquiera, al menú herramientas (pulsa ALT en w7 para mostrar el menú), opciones de carpeta, pestaña "Ver" y desmarcamos la opción "Ocultar las extensiones de archivo para tipos de archivo conocidos"

6. Ahora vamos a descargar el kernel original o stock kernel preferiblemente de [Enlace externo eliminado para invitados] o si no, de [Enlace externo eliminado para invitados]. Buscamos la versión que hemos descargado en el otro sitio, o si no está, pues una similar (igual que antes, no es algo fundamental que sea la misma versión, tan solo fijarse que sea la misma versión de Android, NO HACE FALTA PREGUNTAR, no va a pasar nada!). Si os fijais para cada versión hay varias descargas, debemos descargar la que dice "Stock Kernel".

7. Esta vez es un .exe, lo ejecutamos y nos pide una contraseña, que es "intratech@XDA" (sin las comillas). Al darle a extract nos aparecerá un .tar (si aparece un .tar.md5 no preocuparse que está bien también) en el directorio que hayamos puesto. Esta vez nos quedamos sólo con el .tar simplemente, nada de zImage en esta ocasión.

8. Ahora seguimos todos los pasos del apartado J) del tutorial con el primer .tar que hemos bajado, el que se llama CF-Root-xxx-vX.X.tar (donde xxx irá la versión, obviamente). Cuando acabeis seguid con el paso 9.

9. Te habrás dado cuenta que al iniciar aparece un gran y feo triangulo amarillo de advertencia, así que vamos a proceder a quitarlo:

NOTA: Si sois poseedores de un USB JIG podéis saltaros los pasos 9 a 17 simplemente conectando el JIG con el terminal apagado como se muestra en [Enlace externo eliminado para invitados] vídeo.

NOTA 2: EL triangulo que aparece es puramente visual y no interfiere en nada, así que si no os molesta también podeis saltar los pasos 9 a 17.

10. Comprobamos que se nos haya instalado una aplicación llamada CWM y otra llamada Superusuario. Si no es así es que algo has hecho mal. En ese caso, pregunta.

11. Conectamos el teléfono en modo almacenamiento USB y pasamos el archivo zImage que habíamos dejado listo anteriormente al directorio raíz (es decir, sin entrar en ninguna carpeta) de la SD INTERNA.

12. Ahora vamos a volver a seguir los pasos del apartado J) pero con el otro archivo que habíamos bajado, el útlimo, llamado algo como GT-I9100_xxxxx_original.tar ó Kernel_I9100xxxxx.tar.md5 (Que sea uno u otro depende de lo viejo que sea ya que cambiaron el formato, pero está bien, tranquilos).

13. Bien ahora volvemos a tener un kernel original y por tanto hemos perdido el root y el CWM así como el triángulo de advertencia, PEEERO conservamos la aplicación CWM que nos va a permitir volver a flashear el kernel modificado sin la aparicion del trángulo.

NOTA: Algunos usuarios han reportado que no les aparecía dicha aplicación en este punto. Si es tu caso puede que lo hayas hecho mal o que el autor se olvidase de incluirla para esa versión en particular, tienes tres opciones: o te olvidas de quitar el triangulo y repites el paso 8 o repites el paso 8 y usas el JIG para quitar el triángulo o pruebas con una versión diferente (aunque no sea la tuya) de kernel (eso sí, de la misma versión de Android).

14. Ahora abrimos la aplicación CWM Manager, abreviada CWM (no digo entrar en modo recovery, hablo de una aplicación que os saldrá en el menú). Si dice algo de superusuario decirle que sí, que permitir.

15. Bajamos para abajo hasta encontrar la opción "Flash Kernel". Escaneará y nos debería salir arriba del todo nuestro querido zImage.

16. Le damos (a zImage) y empezará a flashearlo. Por último se reiniciará.

17. Enhorabuena, ya tienes tu móvil con CWM, rooteado y sin triángulo amarillo!

18. A partir de ahora los cambios de ROM o kernel se harán en principio a través del Recovery (si no te acuerdas de como se llegaba ahí, repasa el FAQ) que es en realidad una versión modificada llamada CWM (ClockWorkMod Recovery).

19. Si te animas a flashear una custom ROM te invito a seguir con el apartado E) del tutorial.

E) Instalación de una custom ROM (esto también actualiza el firmware a la última versión)

1. Antes de nada, decir que para realizar esto es necesario haber seguido previamente el apartado D) del tutorial.

2. Bueno ahora viene ese duro momento en la vida en el que se separan los caminos, cada uno tiene un gusto diferente y por tanto preferirá una ROM diferente. Yo personalmente recomiendo alguna de nuestros cocineros, como la CriskeloROM, la KingDroid, la LexMod eXtremeRom o la RetuRnROM II. Aunque también están muy muy bien algunas extranjeras como la CheckROM Revolution HD, la TurkbeyRom o muchas otras que podéis encontrar [Enlace externo eliminado para invitados] y [Enlace externo eliminado para invitados].

3. Antes de empezar sería buena idea seguir ESTE tutorial para hacer una copia de seguridad de la carpeta EFS.

4. Seguiremos el tutorial de forma genérica ya que se hace exactamente igual con todas las ROMs que se actualicen por CWM (el caso de las custom ROMs).

5. Bueno, primero de todo entramos en el post correspondiente de la ROM (tienes unos cuantos arriba, a no ser que quieras algo especial) y descargamos la útlima versión de la ROM en cuestión.

6. Verás que es un .zip. No debemos descomprimirlo ni nada.

7. Conectamos el móvil en modo almacenamiento de datos y copiamos el .zip al directorio raíz, tal como hemos hecho anteriormente en el apartado D) con el archivo zImage, que, por cierto, ya podemos borrar.

8. Seguimos el apartado I) del tutorial con ese archivo .zip.

9. Listo! Una vez se inicie veremos que nuestro SGSII luce un aspecto mucho más cuidado, irá más rápido, funcionará mejor y tendrá más chorraditas extra. Ahora a disfrutar!

F) Actualización entre versiones de una misma custom ROM


Se hace exactamente igual que el apartado E) con la excepción de que no hace falta hacer wipe data tal y cómo explica en el punto I-3.

G) Instalación de un custom kernel

1. Lo descargamos de su correspondiente hilo ya sea en el foro de XDA o aquí.

2. Aquí depende de si tenemos una versión para ODIN o para CWM.

3. Si acaba en .tar es para ODIN. Por tanto debemos proceder siguiendo los pasos del apartado J) del tutorial.

4. Si acaba en .zip (mirar que dentro no tenga un .tar porque entonces hay que descomprimirlo y hacerlo por ODIN) es para CWM. En ese caso procedemos siguiendo el apartado I) del tutorial.

H) Libreración (SIM Unlock)

Para esto debemos de tener el teléfono rooteado, es decir, haber completado el apartado C) o D) del tutorial, y nuestro terminal ha de estar bloqueado obviamente (con esto me refiero a cuando se dice "es de Yoigo" o "es de LaQueSea" porque no se puede usar con otra compañía que no sea esa).

Existen dos métodos, ya que su eficacia no está garantizada. Probad uno y si no funciona pues el otro:

a) Método SGS2 SIM Unlock Code Finder

1. Podemos hacer todos los pasos hasta ahora sin ninguna SIM insertada, así como con una SIM no bloqueada (del operador del que sea el teléfono)

2. Descargamos [Enlace externo eliminado para invitados] ([Enlace externo eliminado para invitados], el archivo adjunto) aplicación, preferiblemente desde el móvil directamente, si no pues lo conectamos en modo almacenamiento de datos y la pasamos allí.

3. La instalamos, la ejecutamos y concedemos permisos superusuario

4. Le damos a donde dice SIM Unlock Code y esperamos

5. Tras un rato, nos dará un código, que debemos apuntar. Si no funciona no sigais intentandolo ya que podríais bloquear el teléfono. Aunque ponga que el código no es bueno o algo por el estilo, a mucha gente le ocurre que aún diciendo eso, el código que proporciona sí que libera el móvil.

6. Apagamos el teléfono y colocamos la SIM de otro operador. Al encenderlo nos pedirá el código de desbloqueo

7. Escribimos el código que habíamos apuntado anteriormente y listo, ya podremos usar el móvil con cualquier SIM!

b) Método Galaxy_S Unlock by Helroz


1. Seguid ESTE mini-tutorial de Lorse

I) Flasheo por CWM

1. Para realizar estos pasos hay que tener CWM, es decir haber completado previamente el apartado D) del tutorial.

2. Iniciamos en modo Recovery (si no sabes cómo, consulta el FAQ)

3. Bien, ahora veremos en qué casos hay que hacer el paso 4 y en cuales no. El paso 4 borra todas tus aplicaciones y datos de las aplicaciones de sistema, pero no perderás los archivos de la memoria como fotos o juegos pesados (gameloft):

- Es la primera vez que instalas una custom ROM: SI
- Estás cambiando de una custom ROM a otra: SI
- Estás actualizando entre versiones de la misma custom ROM: NO, a no ser que el autor de la ROM así lo especifique.
- Estás flasheando un kernel: NO

Por supuesto aunque diga que no, borrar esos datos no causará nada malo, puedes hacerlo si quieres, yo sólo indico que no es estrictamente necesario.

4. Le damos a "Wipe data/factory reset" y a continuación buscamos el "Yes" y le damos

5. Ahora vamos a "Install Zip from Sdcard"

6. Aquí elegimos "Choose Zip from Sdcard" ó "Choose Zip from internal Sdcard". Dependerá de dónde hayamos puesto el .zip que hay que flashear y de la versión de CWM que tengamos. Tan solo prueba uno y si no encuentras tu archivo vuelve atrás y elige la otra opción.

7. Buscamos el archivo .zip que queremos flashear y le damos

8. Buscamos el "Yes" y le damos.

9. Esperamos mientras se instala y se inicia. La primera carga es normal que tarde bastante, un par de minutos o 3 como mucho, no te desesperes, pero tampoco estés 10 minutos esperando con cara de tonto. En ese caso pregunta para saber que has hecho mal.

J) Flaseo por ODIN

1. Desconectamos el USB del teléfono

2. Abrimos ODIN (de los dos archivos que hay, ejecutamos el .exe)

3. Hacemos click sobre donde dice PDA y exploramos hasta dar con el archivo que queramos flashear. Deberá ser en formato .tar o .tar.md5

4. Reiniciamos el teléfono en modo download (si no sabes cómo, consultalo en el FAQ)

5. Conectamos el teléfono por USB, preferiblemente en un puerto trasero, ya que los de delante pueden dar fallos.

6. Nos aseguramos que aparezca lo siguiente:

Imagen

7. Si todo está correcto, le damos al botón START. Si no, marca/desmarca las casillas necesarias o si tienes algún problema, pregunta.

8. Esperamos que el teléfono se reinicie y listo.

FAQ

P: ¿Qué es ser root?
R: El root es un usuario en linux que tiene acceso a la totalidad del sistema. En este caso nos permitirá acceder y modificar archivos que de lo contrario están ocultos. También muchas aplicaciones requieren de estos permisos para realizar sus tareas. Ser root va asociado a la aplicación superusuario, que es la que nos preguntará en cada caso si deseamos dar permisos de root a la aplicación que así lo pida.

P: ¿Ser root es irreversible?
R: No, bastará con hacer un factory reset y instalar una ROM oficial y dejaremos de ser root. Listo para llevarlo al servicio técnico.

P: ¿Qué es una ROM?
R: Una ROM es un conjunto de modificaciones del software del teléfono. Básicamente es una versión del mismo. Está formada por el Kernel, el módem o baseband, el csc y otras modificaciones.

P: ¿Qué es una custom ROM?

R: Es una ROM modificada por un usuario ajeno a Samsung que generalmente aporta personalización y características extra, aunque si está mal hecha puede causar inestabilidad y otros problemas.

P: ¿Qué es Odin?
R: Odin es un programa que nos permite flashear una ROM o sólo partes de ella, como el kernel, el módem o el csc. Es muy sencillo e intuitivo. Requiere que el móvil se encuentre conectado por USB y en modo download.

P: ¿Qué es flashear una ROM?
R: Es como se llama al proceso de instalación. Es decir, ponerla.

P: ¿Qué es y como accedo al modo Download?
R: Es un modo en el que aparece un dibujo de un triangulo amarillo grande con un androide haciendo obras. Sirve para flashear una ROM a través de Odin. Se accede, con el teléfono apagado, pulsando la combinación (botón volumen abajo) + (botón central) + (botón power). A continuación preguntará si deseamo continuar y le decimos que sí pulsando el botón volumen arriba.

P: ¿Que és y como accedo al modo Recovery?
R: Es un menú muy básico que permite hacer ciertas operaciones. De por sí no es muy útil pero cuando se le aplica una modificación CWM sirve para flashear ROMs y otras instalaciones más simples de forma muy cómoda. Se accede, con el teléfono apagado, pulsando la combinación (botón volumen arriba) + (botón central) + (botón power). Una vez en el menú nos manejamos arriba y abajo con las teclas de volumen y aceptamos con el power o con el botón central, según la versión que sea.

P: ¿Qué es CWM?
R: Como ya hemos dicho es una modificación del recovery que hace éste mucho más útil, permitiendonos instalar actualizaciones desde él.

P: ¿Qué es un brick o un semibrick?
R: Este término viene del inglés ladrillo. Es decir, brickear el teléfono es dejarlo como un ladrillo, inservible. Esto es algo muy dificil de hacer con este términal, así que podemos estar tranquilos. Algo más común es el semibrick, que es cuando el teléfono no consigue arrancar y queda en un bootloop (la pantalla de arranque se repite indefinidamente). Esto se soluciona flasheando una ROM o un kernel (según lo que se haya estropeado) por ODIN o por CWM.

P: Cuando entro al recovery no me sale la opción "Install zip from sdcard" solo pone "update from sdcard" y me da un error al hacerlo
R: Eso es porque no tienes realmente CWM, sólo tienes el recovery original y eso es porque tienes el kernel original. O bien no hiciste bien los primeros pasos del 1 al 8 o bien no has flasheado correctamente el kernel CF-Root con la aplicación CWM.

P: Flashear una Stock ROM me quita el rooteo?
R: Sí, tendrás que repetir el rooteo después.

P: Puedo flashear una ROM 2.3.6 directamente teniendo 2.3.3 o tengo que hacer los pasos intermedios?
R: Sí, puedes hacerlo directamente a la última, incluso si es Android 4.0.

Vía | [Enlace externo eliminado para invitados]