(
Actualizado 13/12/2011)
Antes que nada...
¿qué es una ROM?
ROM viene del acrónimo inglés "
Read Only Memory", y se refiere a las memorias de "sólo lectura" que contienen ordenadores y demás dispositivos electrónicos, y en nuestro caso particular, un teléfono.
La pregunta del millón:
Si es memoria de sólo lectura... ¿por qué hablamos de modificarla? El nombre de "memoria de sólo lectura" lo reciben desde sus inicios, en los que sólo podían escribirse una vez (generalmente antes de salir de fábrica). Desde hace unos años, estas memorias pueden volver a modificarse sin problema, utilizando herramientas que nos permitan hacerlo, y al proceso de escribir en una de estas memorias es lo que llamamos "
flashear".
Tras la pequeña reseña teórica,
una de las grandes ventajas de un móvil Android, es que ya es altamente personalizable según nos llega a nuestras manos. Pero para los más enredas, para los que aún necesitan llegar más allá probando nuevas personalizaciones, mejoras y optimizaciones; para esto y mucho más, existen lo que conocemos como ROMs.
Realmente el nombre que deben recibir es "
Custom ROMs" (o ROMs personalizadas), ya que al fin y al cabo son ROMs creadas por comunidades de usuarios en lugar del propio fabricante.
En la ROM está el sistema operativo, Android en nuestro caso, y al estar creadas por la comunidad, se tiende a eliminar (o no incluir) todo lo innecesario que meten los fabricantes (aplicaciones Vodafone y LG en mi caso), optimizar el rendimiento del teléfono, desbloquear funciones capadas por los fabricantes, y ante todo, disponer de un Android más puro (más como nace de Google), sin más intermediarios que los propios "cocineros" de la ROM. Además de todo esto, cada cocinero, y al igual que ocurre en la cocina, modifica partes de la "receta", personalizando el sistema y haciéndolo más atractivo para los usuarios.
Y por fin, entrando ya en materia, paso a detallar
algunas de las ROMs más destacadas para este gran terminal, las cuales he podido probar personalmente. Comento ventajas y desventajas muy básicas de cada una. Si alguien tiene una duda concreta y puedo solucionársela lo haré encantado.
CyanogenMod 7.1 (CM7.1)
Cyanogen quizás sea el cocinero de ROMs para Android más conocido, y su
CyanogenMod junto con la enorme comunidad que hay detrás, está extendida a prácticamente todos los dispositivos Android (y algunos que no son Android) que existen.
En el Optimus 2X empecé probando la versión RC1, que salío hace unas semanas, y tras eso me lancé a probar las
Nightlies (las versiones que van sacando cada noche) en las que seguían añadiendo funcionalidades y corrigiendo pequeños errores.
Ventajas:
- Android 2.3.5
- Muy estable
- Personalizable
- En constante desarrollo (actualmente están desarrollando CM9 con Ice Cream Sandwich - Android 4.0)
Desventajas:
- Pequeños cortes al reproducir video por HDMI en una pantalla externa (al menos hasta la última nightly que he probado)
- No funciona la radio FM (aunque yo personalmente no la uso).
SuperOSR V2
Es un proyecto del Superte@m, un grupo al que le tengo bastante cariño, y cuyas ROMs para mi antiguo HTC Magic, fueron (y son) las que más tiempo han estado instaladas en él (SuperFroyo, SuperBler, SuperAOSP...). Será la próxima ROM que instale en mi móvil.
Ventajas:
- Kernel propio
- Android 2.3.5
- Muy optimizada
Desventajas:
- No funciona la radio FM
Modaco FR19
Esta ROM básicamente es la ROM de LG muy optimizada y en la que se corrigen algunos de los fallos que traía de serie.
Ventajas:
- Es la ROM oficial de LG corregida y mejorada en rendimiento.
Desventajas:
- Android 2.2.2 (ROM de LG)
MIUI
Mi ROM actual desde hace aproximadamente un par de semanas. Y he de decir que estoy encantado con ella.
Ventajas:
- Kernel CyanogenMod
- Totalmente personalizada y personalizable, desde el laucher hasta el locskcreen, bootscreen...
- Repositorio local y online de temas aplicables con un clic
Desventajas:
-
Oficialmente sólo disponible en chino e inglés para Optimus 2X. Ya está en castellano
- Pequeños cortes reproduciendo vídeos por HDMI
-
No funciona la radio FM
- Algunos errores pendientes (
aquí se explica cómo solucionarlos)
¿Cómo instalar cualquiera de estas ROMs?
Generalmente, el procedimiento es similar para todas estas ROMs.
Paso 1. Descargar los archivos de la ROM que queremos:
CM 7.1
-
Última nightly que he probado (gran ROM, muy estable). (
Link oficial)
-
Google Apps (en CM se instalan por separado). (
Link oficial)
Fuente:
CyanogenMod for Optimus 2X
Modaco FR19
Ojo, para esta ROM es imprescindible actualizar el Baseband a la última versión (
aquí se indica cómo hacerlo).
-
Post oficial
MIUI
-
MIUI en castellano
-
MIUI en inglés
Siempre encontraréis la última versión para vuestro terminal en este mismo enlace
SuperOSR V2
-
Desde Movilzona (donde se da soporte a esta ROM por parte de sus geniales cocineros).
Antes que nada, hay que copiar el/los archivo/s de la ROM elegida en la raíz de la tarjeta microSD (sí, hace falta tarjeta microSD, y no en la memoria interna)
Paso 2:
1. Rootear
2. Instalar recovery
3. Entrar en recovery (si no sabes cómo moverte por el recovery, mira
aqui)
4. Realizar un backup (por si tenemos que volver a la ROM anterior), siempre antes de cambiar de ROM.
5. Seleccionar
Wipe data/factory reset (esto borrará todos los datos del teléfono,
asegúrate de haber hecho antes un backup!)
6. Seleccionar
Wipe cache partition
7.
Install zip from SD card y Choose zip from sdcard.
8. Seleccionamos el archivo de la ROM deseada (
sólo el de la ROM que queremos obviamente):
- CM 7.1: En este caso tenemos que instalar los dos que hemos descargado. Primero la ROM, y después las Google Apps repitiendo el mismo proceso (choose zip from sdcard...)
-
MIUI: El zip de la versión descargada, cuyo nombre suele ser miuiandroid_Optimus2x-X.X.XX.zip.
-
SuperOSR: El archivo SuperOSR-ST@-p990-X.X.X.zip
-
ModacoFR19: El archivo previamente descargado Fr19-vanilla-update-modacocustomrom-2x-kitchen-unsigned.zip
9.
Damos a OK y "empezará la fiesta".
10. Tras unos instantes la ROM estará instalada en nuestro teléfono. Basta con dar a
++++Go Back++++ y
Reboot system y arrancaremos con ella.
El primer arranque tras instalar una nueva ROM siempre tarda algo más, pero ya veréis que en los siguientes no es así.
Tras instalar una nueva ROM, y dependiendo de cuál sea,
es fácil que los primeros días consuma la batería más rápido, ya que digamos que está "asentándose en su nuevo hogar" y también que solemos enredar más con ella.
Recomiendo darle un poco de uso, instalar algunas aplicaciones, y reiniciarla de nuevo. He comprobado que algunas de las ROMs realizan algunos pre-ajustes en el segundo reinicio (como me ha ocurrido con alguna versión de MIUI). Además, con eso ya veréis que por ejemplo MIUI, SuperOSR y CM7.1 arrancan a la velocidad del rayo después del segundo reinicio.