MultiROM v22
Varias ROMs a coste de un reinicio
¿Que es?Es un recovery TWRP modificado, con una opcion más dentro de Advanced.
Y además una interfaz después del bootlogo, que permite elegir la ROM.
¿Para qué sirve?
Bueno, podemos tener varias ROMs instaladas al mismo tiempo el telefono, y al reiniciar, una pantalla nos dejará elegir con cual queremos bootear (arrancar) el telefono.
¿A coste de que?
De unos pares de Megas más en la memoria interna. Aprox unos 700MB por cada ROM agregada.
¿Requiere conocimientos avanzados?
Solo necesitas saber flashear un .zip, algo normal hoy en día.
Por ende, necesitas saber usar un recovery, en especial el TWRP.
Lista de telefonos soportados:
- E975 (Internacional)
- E987 (Argentina)
Lista de ROMs probadas:
- CM11 Oficial
- Omni ROM 4.4 by Kevinjoa
- ParanoidAndroid 4+ by dxdiag32
- Otras más a probar..
- Root
- Bootloader unlocked
- ROM PRIMARIA que integre Kexec en su kernel (Si tu ROM Primaria no tiene kexec, no podrá bootear las ROMs Secundarias. OMNI Rom de kevinjoa usa el kernel AOSP de faust93 que incluye kexec, esta es una buena ROM Primaria para poder bootear otras ROMs).
Paso a Paso
Nota: Cuando realices el proceso por primera vez, la ROM que tienes actualmente, quedará como ROM primaria, asegurate como dije arriba, que cuente con soporte de kexec el kernel de esa ROM.
Si no:- Flasheas una ROM que si tenga soporte kexec.
- O en caso de que ya hayas hecho todo el procedimiento usa el SWAP para cambiar la ROM primaria por una secundaria que tenga kexec.
1.Instalar el recovery TWRP modificado, podemos hacerlo de tres formas diferentes:Aclaro, si te funciona el metodo "a", pasas al paso 2, si no, pruebas con "b" y si no, con el "c", y si no comenta.
1.a. Descargar el archivo .zip desde http://xep.8800.org/e957/multirom/v22/multirom-20140409-v22-UNOFFICIAL-geehrc.zip e instalar el archivo por el recovery que tengas actualmente (CWM, TWRP, Philz Touch, etc), luego Reboot > Recovery.
Bien, ahora para comprobar de que se haya instalado correctamente, nos vamos hasta "Advanced" y nos fijamos si abajo a la derecha está "MultiROM", si es asi, todo ok, si no prueba el método "b", a mi no me funcionó el "a".
1.b. Primero, instalamos la app "Recovery Tools" desde el Play Store https://play.google.com/store/apps/details?id=de.mkrtchyan.recoverytools&hl=es o desde el thread de xda http://forum.xda-developers.com/showthread.php?t=2334554. Segundo, nos bajamos el archivo .img del recovery TWRP modificado desde acá http://xep.8800.org/e957/multirom/TWRP-2.6.3.0_E975_MR.img , Tercero, entramos al Recovery Tools, le otorgamos permisos de SuperUsuario, y elegimos la opcion "Flash Other Recovery", buscamos el archivo .img que bajamos recien, y le damos que "si" a todo.
Reiniciamos y hacemos la misma comprobación, Advanced > MultiROM, si está seguimos al paso 2, si no, a probar el metodo 1.c
1.c. Flashear el .img por Fastboot, para esto, hay que tener instalado el adb, y el fastboot, que imagino está en algun otro hilo de modding. Luego, descargamos el .img de http://xep.8800.org/e957/multirom/v22/TWRP-2.7.0_MR_geehrc.img en la computadora, y abrimos la terminal y tecleamos:
$ fastboot flash recovery 'nombredelarchivo'.imgNota: En algunos casos se requiere usar como superusuario, por lo tanto antes de 'fastboot' agregamos 'sudo' y un espacio que separe ambas palabras.
2. Ahora que tenemos el recovery TWRP modificado, entramos, e instalamos este .zip http://xep.8800.org/e957/multirom/v22/TWRP-2.7.0_MR_geehrc.zip usando la opcion "Install", nada raro. No hacen falta Wipe's ni nada.
No se asusten si en el proceso, el telefono se reinicia solo y vuelve a entrar al recovery.
Opciones de MultiROM
En Recovery: (Advance > MultiROM)- Add ROM: Agregar una ROM en formato .zip (solo la ROM, Gapps, Kernels, van despues)
- List ROM: Lista las ROMs Secundarias que estan instaladas.
- Inject boot.img: Por ejemplo, cuando quieres instalar un kernel con el formato boot.img, tienes que usar esta opcion, de otra forma pierdes el MultiROM.
- Injetc curr. boot sector: NO LO USES, si no sabes lo que haces.
- Settings: Bueno, configuraciones, ya sabes.
- Internal: Lista de las ROMs instaladas (Primaria + Secundarias).
- USB: Todavia no se para que sirve, ya leeré
- Misc: Algunos pequeños ajustes.
- Boot: Eliges la ROM, y apretas este botón para que arranque.
- Easter Egg: D:
descúbrelo
Preguntas de Uso Frecuente (FAQ)
¿Como lo uso?
Reiniciamos el telefono, y veremos una pantalla despues del bootlogo, que muestra un cartel en cuenta regresiva de 5 segundos. Si tocamos la pantalla podemos elegir la ROM con la cual bootear, y un par de opciones más.
Esa pantalla es la que usaremos para elegir la ROM para bootear. Si no eligen nada, el autoboot elegirá la primera opción.
¿Que pasó con mi ROM anterior?
Al momento de flashear el MultiROM (Paso 2), la ROM instalada en ese momento pasa a ser la "ROM Primaria", y el resto que se agreguen serán "ROM secundarias". Por lo tanto, tu ROM, sigue ahí y se puede seguir usando. Además por defecto el MultiROM bootea por la ROM Principal.
¿Como agrego una ROM?
Para Agregar una ROM secundaria, entramos al Recovery, vamos a Advance > MultiROM > Add ROM y seguimos los pasos, es todo fácil de entender, y listo, ROM agregada a la lista automaticamente, reinician y la eligen y eso es todo.
Que conste que en esta opcion de Add ROM, solo se instala el .zip de la ROM. GApps y Kernel, se pueden agregar después.
¿Como agrego las GApps, Kernel y otros .zip para una ROM?
Para la ROM Primaria:
El mismo metodo de siempre, usar el Wipe e Install del menu principal del recovery.
Para las ROM secundarias:
Te vas a Advanced > MultiROM > List ROM > Eliges la ROM que deseas laburar, y ahi tienes la opción, "Flash zip" y varias más como Wipe's, Sideload, y más.
¿Se pueden cambiar de lugar las ROMs?
Asi es, puedes hacer esa matufia con la opcion "SWAP Roms" dentro de MultiROM en la parte del recovery.
Puedes cambiar la Primeria en el lugar de cualquier secundaria, y la secundaria quedará como primaria.
O simplemente copiar una ROM a otro lugar.
¿Que más se puede hacer?
Hay más opciones, que harian más largo el thread
Agradecimientos a:
@faust93 del foro XDA-Developers, el hizo todo este genial laburo, lo mio fue una simple Guia Paso a Paso traducida.
Fuente de los links y thread original: http://forum.xda-developers.com/showthread.php?t=2528556

Última edición por un moderador: