Acceder

Ver la Versión Completa : [ TUTORIAL ] Como empezar en el mundo de las Roms, y no acabar plantando nabos


fus
30/01/12, 21:59:56
http://www.elandroidelibre.com/wp-content/uploads/2011/05/interior-de-un-android.jpg
¡Buenas!

Viendo que mucha gente no sabe (o no contesta :P) que es lo que tiene que hacer si desea ponerle una ROM (que no room, ni RAM, ni RIM) a su nuevo y flamante Galaxy Nexus.

Cuando llegas a este subforo andas muy perdido si es la primera vez que entras y ves palabras en un idioma extraño que supuestamente son cosas de tu teléfono, y es muy fácil perderse y acabar escribiendo un post en el foro de accesorios que donde se puede comprar un kilo de ROOT o 2 litros de Bootloader.

Lo primero será aclarar algunos conceptos, explicados en "cristiano":

-ROM: son imágenes del sistema Android modificadas por los llamados cocineros.
-Kernel: es el núcleo del sistema, el "corazón". TODAS las ROM traen su propio kernel incluido, o el de otro cocinero. No kernel No party.
-Root: es algo tan sencillo como los permisos de administrador. En Windows, puedes hacer dos cuentas de usuario, la tuya (por ejemplo) y la de invitados. La de invitados no podría instalar programas ya que no es administrador y la tuya sí.
-Recovery: es el mecanismo utilizado por el teléfono para actualizarse y cambiar la ROM. El que viene con el móvil es el "stock" y luego hay unos cuantos alternativos, siendo el más famoso el ClockWorkMod recovery (CWM a partir de ahora). Para iniciarse en este mundo es semi-obligatorio instalarlo. Si se entra al recovery stock, sale un android con la tripa abierta y no puedes salir xD. Al cambiarlo, ya no te llegarán las OTA de google, pero no importa, porque seguramente ya lleves la última versión de Android.
-BootLoader: "cargador de inicio", carga Android en memoria. Si lo desbloqueamos podemos introducir nuestro sistema de Android modificado.
-OTA: Actualización del móvil "Over The Air", se actualiza solo a través de WiFi. SÓLÓ funcionan si tenemos el recovery de fábrica, da igual que seas root, que te llames Patricio o que tu gato se llame Guantes.

Para poder empezar debemos tener claro que si ocurre algún problema nos quedamos con un ladrillaco de 500€. Nada de desconectar el móvil en mitad de un proceso, o quitarle la batería mientras flaseamos algo.
¿Es difícil hacerlo? PARA NADA, simplemente hay que LEER.
Muy recomendable hacer backup de la carpeta EFS (http://www.htcmania.com/showthread.php?t=307751), para no perder nuestro IMEI

Lo primero y fundamental, es desbloquear BootLoader, para permitir cargar otras ROM y kernel a parte del que viene de serie.
Después, obtener privilegios Root, sobre todo DESPUÉS de desbloquear BootLoader.
Yo lo hice con este (http://www.htcmania.com/showthread.php?t=308108) programa, todo muy bien indicado y tan fácil como instalar un programa en Windows y seguir instrucciones. OJO porque borra los datos de la SD. Se puede desde el mismo ToolKit hacer un backup y luego restaurarlo.

Una vez con permisos root, nos descargamos el programita ROM Manager desde el market, le damos permisos root y le indicamos que queremos instalar el Recovery alternativo (o al revés).

Y ya estaremos preparados para instalar una preciosa y adulterada ROM cocinada. Dicha ROM tiene que ser específica para nuestro modelo de teléfono, el Galaxy Nexus GSM, no se debe meter otra de otro teléfono móvil, a riesgo de fabricar un ladrillo.
Para entrar al recovery, simplemente mantener la tecla Volumen abajo y el botón de encendido. Para desplazarnos por los menús, utilizar las teclas de volumen, y para seleccionar, la de encendido.
Lo más recomendable es realizar un backup desde el recovery que te guardará todos tus datos, aplicaciones, y el sistema entero, por si surge algún problema (esperemos que no :P)

Un pequeño listado de roms actuales(30/01/2012)

-Manhattan (http://www.htcmania.com/showthread.php?t=318922), directamente desde la gran manzana (podrida :risitas:), muy configurable, con unos resultados excelentes y el Lean Kernel en su interior. Hacen muy buena combinación.
-FoxHound (http://www.htcmania.com/showthread.php?t=309669), bastante buena, muy configurable, quizá no tanto como la anterior, pero queda dentro de la línea sexy-loca.
-Maguro AOKP (http://forum.xda-developers.com/showthread.php?t=1402341), basada en el código fuente de Android. muy estable.
-franco.Kernel (http://forum.xda-developers.com/showthread.php?t=1367341), uno de los primeros en salir, personalmente no lo he probado.
-Kernel Trinity NP (http://www.htcmania.com/showthread.php?t=322769), su desarrollador, fué capaz de crearlo sin tener el terminal en sus manos...
-Y MUCHOS MÁS! (http://forum.xda-developers.com/forumdisplay.php?f=1339)


Yo personalmente me decanto por dejar el kernel que viene con la propia Rom, ya sabrá el cocinero que es lo mejor para su ROM.
¡Disfrutad el fantastico mundo de los nexus y no les metais nada muy adulterado!

Agradecimientos GIKE por matarse a traducir y recopilar tutoriales desde XDA y por supuesto a los creadores de las herramientas, ROM's y kernels varios.

Latibon
30/01/12, 22:46:45
Gracias fus. Me guardo el enlace de tu tuto para copiarlo cada vez que vuelvan a preguntar: "Qué es...? Qué ROM...? Cómo...?" Porque seguro, seguro, que lo preguntarán. Ya se sabe, es más fácil preguntar que leer.

Gracias de nuevo.

Enviado desde mi Galaxy Nexus usando Tapatalk

Onething
30/01/12, 23:03:43
Una duda que tengo... Todas las roms sirven para todos los móviles o cada rom sirve para X móvil?¿?

y otra duda aunque parezca absurda. ¿Al ser root mi móvil sigue actualizandose sólo con google? Sin meterle ninguna rom cocinada.

Un Saludo

Latibon
31/01/12, 07:32:00
Una duda que tengo... Todas las roms sirven para todos los móviles o cada rom sirve para X móvil?¿?

y otra duda aunque parezca absurda. ¿Al ser root mi móvil sigue actualizandose sólo con google? Sin meterle ninguna rom cocinada.

Un Saludo

Cada móvil tiene su ROM específica. Si intentas flashear una que no lo sea, "brickearás" el teléfono.

Respecto a tu segunda pregunta, qué quieres decir con "actualizar sólo con google?"

Enviado desde mi Galaxy Nexus usando Tapatalk

zehio
31/01/12, 10:13:29
Muchas gracias por tomarte él tiempo para escribir y recopilar los tutoriales, sin duda serán de gran ayuda para mucha gente (entre la que me incluyo,a pesar de tener ya cierta experiencia en el tema).
Saludos

HANSAPORA
31/01/12, 13:48:22
como me la bajo me voy a la web de xda developers pero no encuentro el link de descarga

Latibon
31/01/12, 13:51:12
como me la bajo me voy a la web de xda developers pero no encuentro el link de descarga

Y... qué es lo que te quieres bajar?

Enviado desde mi Galaxy Nexus usando Tapatalk

HANSAPORA
31/01/12, 21:06:08
Y... qué es lo que te quieres bajar?

Enviado desde mi Galaxy Nexus usando Tapatalk

La rom sorry pero ya la tengo gracias

Onething
02/02/12, 10:47:29
Una duda que tengo... Imaginad que google actualiza a la versión 4.0.4 y tiene muchas mejoras y yo tengo una ROM (Manhattan por ejemplo) con el lean kernel y la radio... Ahora mi ROM la actualizan a la 4.0.4.

¿Tendría que flashear de nuevo la ROM o hay algún modo de hacer update sin perder nada? Lo que conlleva hacer wipe, instalar mi back up, poner de nuevo las app en el escritorio...
¿Hay que cambiar de kernel si cambio de ROM? ¿y de radio?

ultima pregunta xD Cuando mi backup con el titanium hay alguna apply que me instale todas las apk?¿? y que me la ponga en el escritorio como estaba antes?¿? xDD

Un Saludo

Latibon
02/02/12, 11:20:26
Una duda que tengo... Imaginad que google actualiza a la versión 4.0.4 y tiene muchas mejoras y yo tengo una ROM (Manhattan por ejemplo) con el lean kernel y la radio... Ahora mi ROM la actualizan a la 4.0.4.

¿Tendría que flashear de nuevo la ROM o hay algún modo de hacer update sin perder nada? Lo que conlleva hacer wipe, instalar mi back up, poner de nuevo las app en el escritorio...
¿Hay que cambiar de kernel si cambio de ROM? ¿y de radio?

ultima pregunta xD Cuando mi backup con el titanium hay alguna apply que me instale todas las apk?¿? y que me la ponga en el escritorio como estaba antes?¿? xDD

Un Saludo

1.- Depende de la ROM. A veces basta con actualizar, otras hay que "formatear" y flashear de cero.

2.- La ROM lleva su kernel. Si quieres otro tendrías que volver a flashearlo. Lo mismo con la radio.

3.- Que instale todas las apks de golpe no conozco. Yo uso Everything Backup. Entre otras cosas, me gusta porque reinstala las apks automáticamente pero pidiéndote confirmación, así sólo instalas las que quieres.
3.1- :D Depende del launcher que utilices. Algunos dan la opción de guardar la configuración, aunque aún en ese caso, habrá cosas que tengas que volver a configurar a mano, como algunos widgets, accesos directos...

Enviado desde mi Galaxy Nexus usando Tapatalk

Onething
02/02/12, 11:51:45
Gracias por la respuesta ^^ flasheando yaaa!

Un Saludo

fus
02/02/12, 13:06:20
Gracias por la respuesta ^^ flasheando yaaa!

Un Saludo

A parte la manhattan ahora también se actualiza vía OTA, así que 0 preocupaciones hasta que llegue CM.

deo_t90
02/02/12, 14:02:19
oye fus compi que puedes configurar en la -Manhattan que no puedes en la -FoxHound ? ( por lo que pone de quizá no tanto como la anterior)

fus
02/02/12, 21:14:40
oye fus compi que puedes configurar en la -Manhattan que no puedes en la -FoxHound ? ( por lo que pone de quizá no tanto como la anterior)

Yo lo que menos me gustó, fué el hecho de que no me dejaran quitar su animación esa de cuando bajas la barra de notificaciones. Me chocaba con el resto de la apariencia gráfica algo tan recargado.

Por lo demás son todo gustos. Más que nada llevo la Manhattan por las OTA

MacGuffin
03/02/12, 12:37:01
Yo lo que menos me gustó, fué el hecho de que no me dejaran quitar su animación esa de cuando bajas la barra de notificaciones. Me chocaba con el resto de la apariencia gráfica algo tan recargado.

Por lo demás son todo gustos. Más que nada llevo la Manhattan por las OTA

Aunque es cierto que la rom no incluye esa opción, hay un zip flasheable con la cortinilla sin la animación. Está en el foro de foxhound. ;-)

deyvid1987
08/02/12, 01:12:28
Hola, gracias por el tuto, queria saber si se le puede hacer root y seguir teniendo las actualizaciones via OTA.

Muchas gracias!