Roots Android — Guía de Root para novatos

  • Respuestas:16
  • AbiertoSin chinchetaSin solución

15-jul-2011 17:48:43

Preguntas frecuentes:

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: Me aparece algo como "2.6.35.7-I9100BUKE5- CL227058 ROOT@ dell101 #2" en versión del kernel, ¿Qué versión tengo? ¿Qué kernel debo poner?
R: Debemos fijarnos en la parte que sigue a I9100. En este caso BUKE5. Y más concretamente, sólo en las últimas letras, KE5. Esa es tu versión. Si no está en la lista busca la siguiente más próxima. En este caso la KE7. El orden que siguen las versiones está explicado en el tutorial.

TUTORIAL DE HTCMANIA

Bueno, visto que hay mucha gente que comenta que no se atreve a rootear, a poner custom ROMs, etc. me dispongo a hacer este tutorial paso a paso explicado para gente sin ninguna experiencia en Android, ya que creo que se están perdiendo una de las cosas más divertidas y productivas de este SO.

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, Odin, Flashear, Kernel, CSC, Radio/Baseband, Kies, WinRAR, Modo Recovery, Modo Download.

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 aquí.

- Descompresor de archivos: Ya sea el WinRAR u otro, ha de poder descomprimir .zip y .tar. Podemos descargar el WinRAR desde aquí.

- Odin: Se utiliza para cambiar de forma directa de kernel, ROM, etc. Podemos descargarlo desde aquí, 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 Kernel -> Mirar que versión tenemos, será lo que siga a: I9100***** donde los asteriscos será la versión, algo como XWKE2 o similar. Lo importante es la parte final, lo de KE2, KE1, etc. La numeracion sigue el orden siguiente: KDx es más antiguo que KEx, que a su vez es más viejo que KFx., etc. Dentro de cada letra, el numero 1 es la más antigua y el 9 la más nueva.

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

Rooteo e instalación de CWM

Si has leído el título y has pensado, ¿qué cojones estoy haciendo? Es que te has saltado eso de leerte el FAQ pillín, así que no hagas trampas y echale un ojo!

Bien, ahora vamos a entrar aquí y vemos que hay una serie de "Attached files", vamos a descargar la que corresponda a nuestro kernel, ese que hemos mirado antes, o, en su defecto, la que más se acerque (ejemplo: tenemos la KE1 y como no está, usamos la KE2 que es la más cercana). También podemos mirar aquí, por si estuviese nuestra versión. Lo normal es que si no lo habéis tocado ni actualizado tengais la KE2.

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.

Ahora vamos a descargar el kernel original o stock kernel de aquí. En la parte de arriba aparece una serie de insecure kernel que NO nos interesa, bajamos para abajo y encontramos los "Original Kernels". Aquí buscamos el que corresponda a nuestra versión o al que hayamos descargado de la otra página.

De nuevo es un .zip que hay que descomprimir. Esta vez nos quedamos sólo con el .tar simplemente, nada de zImage esta vez.

Ahora seguimos los siguientes pasos, al pie de la letra, no vaya a ser que os perdáis!

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 primer archivo que hemos bajado, llamado CF-Root-xxx-vX.X.tar (donde xxx irá la versión, obviamente)

4 - Reiniciamos el teléfono en modo download (si no sabes cómo es que no has leído el FAQ, y mira que te lo he dicho, eh!)

5 - Conectamos el teléfono por USB

6 - Nos aseguramos que aparezca lo siguiente:


7 - Si todo está correcto, le damos al botón START. Si no, pues lo pones correcto!

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

Te habrás dado cuenta que al iniciar aparece un gran y feo triangulo amarillo que parece que vaya a explotar o algo, así que vamos a proceder a quitarlo:

9 - Comprobamos que se nos haya instalado una aplicación llamada CWM. Si no es así es que algo has hecho mal, si es queee no se os puede dejar solos. En ese caso, pregunta.

10 - Conectamos el teléfono en modo almacenamiento USB y pasamos el archivo zImage que habíamos dejado listo anteriormente al directorio raíz de la SD INTERNA, repito, la interna.

11 - Ahora vamos a repetir los pasos del 1 al 8 con la diferencia de que, en vez de seleccionar el archivo CF-Root-xxx-vX.X.tar elegimos el otro que habíamos bajado, el útlimo, llamado algo como GT-I9100_xxxxx_original.tar.

Si en este punto te estás preguntando ¿para qué cojones pongo un kernel para quitarlo a continuación? es que estás aprendiendo rápido. Si no una de dos o eres ya todo un pr0 o no tienes ni pajolera idea, en cuyo caso tendrás que confiar en que yo no sea un psicópata asesino de móviles a través de tutoriales falsos

En cualquier caso, como ves ya no sale el triángulo amarillo.

12 - 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.

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

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

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

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

Poner la última versión de una custom ROM (y de paso actualiza kernel, módem y demás)

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 vaussMOD o la IntroModRom.

Seguiremos el tutorial con la vaussMOD pero se hace exactamente igual con todas las ROMs que se actualicen por CWM (la mayoría lo hacen).

15 - Bueno, primero de todo entramos en el post correspondiente de la ROM (lo tienes arriba) y descargamos la útlima versión, en estos momentos es la vaussMOD 1.6 pero probablemente cuando leas esto ya haya una nueva. Es lo mismo.

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

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

18 - Apagamos el móvil

19 - Iniciamos en modo Recovery (si no sabes como... exacto! FAQ!)

20 - Bien, aquí podemos hacer un wipe data/factory reset si es la primera versión de esta custom ROM la que estamos poniendo. Si estás actualizando por ejemplo de la 1.5 a la 1.6 NO debemos hacerlo. Ten en cuenta que esto eliminará todas las aplicaciones y la mayoría de datos que éstas guardan (algo queda en los juegos pesados y otras) pero es muy recomendable la primera vez ya que si no, hay programas que pueden causar confictos.

21 - Le damos a Install Zip from Sdcard

22 - Choose Zip from Sdcard

23- Vemos que abajo del todo aparecerá el archivo .zip que hemos copiado, le damos

24 - Buscamos el "yes" y le damos.

25 - Esperamos mientras se instala y se inicia (la primera carga es normal que tarde mucho, un par de minutos o 3, no te desesperes muchach@)

Y listo! Vemos que ahora 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!

Actualizar de una versión vieja de una custom ROM a otra más reciente

Para esto tan solo tenemos que seguir los pasos 15 a 25 con el .zip actualizado correspondiente, con un poco de práctica se hace en apenas 5 minutos, sólo que aquí está explicado paso a paso.

Librerar el teléfono (bloqueo de SIM)

Para esto debemos de haber completado al menos hasta el paso 14 y nuestro terminal ha de estar bloqueado claro (con esto me refieor a cuando se dice "es de Yoigo" porque no se puede usar con otra compañía).

26 - 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)

27 - Descargamos esta (mirror, 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í.

28 - La instalamos, la ejecutamos y concedemos permisos superusuario

29 - Le damos a donde dice SIM Unlock Code y esperamos

30 - 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.

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

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

NOTA: Corre el rumor de que si lo liberas pierdes la garantía ya que al contrario que el rooteado esto es un proceso irreversible, pero no está confirmado que así sea.

30-jul-2012 13:24:22

hola buenas llevo ya mas de un año en el mundo android y desde el principio e rooteado mi movil en enero me compre el huawei u8160 (vodafone 858 smart) y siempre e estado cambiandole la rom y nunca le a pasado nada, pero hoy le e cambiado la rom y resulta que ya no funciona nada de mi movil, no entra al modo recovery se queda la pantalla en negro, queria saber si alguien de ustedes sabrian decirme como puedo arreglar mi movil os lo agradeceria muchisimo.
un saludo

09-oct-2012 22:34:11

Buenas tardes, primero que nada felicitaciones por el post. Disculpa la joda pero no me aparecen los links de descarga a los que te referis en el tuto como por ejemplo el de odin, o bien los referidos a kernel. Agradeceria que los colgaras o me digas donde estan.
Por sierto estoy tratando de realizar el root y demas con el fin de liberar (sim unlock) mi acer inconia a501 ya que viene bloqueada para att&t y me pide un codigo de 16 digitos, pregunta voy bien encaminado o no tiene nada que ver? GRACIAS.

— modificado el 09-oct-2012 22:38:04

22-oct-2012 23:16:07

Hola!!

Quería rootear mi móvil, y me encanta este tutorial, parece que está muy bien detallado, pero...

En los primeros pasos, Space_man, escribes:

ahora vamos a entrar aquí y vemos que hay una serie de "Attached files"

Me encanta, pero... qué es "aquí"??
No sé si habría un enlace o algo, pero ahora no me aparece. Podrías especificar?
Al igual que más para abajo, donde pone:

También podemos mirar aquí, por si estuviese nuestra versión

A qué sitio te refieres con "aquí"??

Mil gracias!! :)

02-nov-2012 2:46:31

hola que tal soy nuevo aca espero puedan ayudarme.. resulta que compre un sgs3 y cuando le doy para entrar al modo odin para rootearlo en el telf me sale el siguiente avio en ingles.. a custom os can cause critical problems in phone and istalled applications.. a qu se debe esto y mas abajo me dice s quiero continuar o no..

18-nov-2012 9:50:56

alejandro garciia
hola tengo un problema es qu no pone de donde sacarlos kernel agradeceria si lo indikaras mejor donde estan por que no los encuentro gracias por este estupendo tutorial un saludo

si buscas por google, te salen muchos enlaces a paginas y sitios para hacerlo, aparte es mejor postear en el foro de cada movil, puesto que quizas alli si este la solucion de lo que se esta buscando y no te dan enlaces porque no esta permitido, un saludo.
______________________________________________________________________________________________________________________________
Si la respuesta resuelve tu tema clica "Cambiar a CONTESTADO" para que asi sepamos que ya esta arreglado, gracias.
Normas de Netiquette
Ten tus cosas a mano cuando las necesites con @Dropbox. Regístrate gratis. http://db.tt/ldlkIgO1

— modificado el 18-nov-2012 9:52:37

Ten tus cosas a mano cuando las necesites con @Dropbox. Regístrate gratis. http://db.tt/ldlkIgO1

30-jul-2013 18:35:03

Hola!Eres la hostia!La mejor guia para novatos(yo soy uno de ellos aunque he visto algunas cuantas) que he visto hasta ahora.Una excelente combinacion de infomacion y umor.Te invita ha leer aunque sabes mas o menos los pasos.Felicidades!