Sebastiandg7
10/06/15, 05:12:02
Post original (http://forum.xda-developers.com/moto-g/development/modmultirom-v30wip08-01-2014-t2997071)
en xda por el usuario @Brawn_Sg (http://forum.xda-developers.com/member.php?u=5938667)
MultiROM tiene soporte para Lollipop a partir de su versión 30 así que ahí les comparto...
"...
http://i.imgur.com/vh3puLb.png
IntroducciónMultiROM es una especie de mod de multi-arranque para el Motorola Moto G. Puede arrancar cualquier ROM Android tan bien como otros sistemas como Ubuntu Touch, una vez han sido portados a ese dispositivo. Aparte de arrancar desde la memoria interna del dispositivo, MultiROM puede arrancar desde un dispositivo USB conectado a través de un cable OTG. La parte principal de MultiROM es un gestor de arranque, que aparece cada vez que se enciende el dispositivo y te permite elegir que ROM arrancar. Puedes ver como se ve en la imagen superior. Las ROMs son instaladas y gestionadas a través de un recovery TWRP modificado. Puedes usar archivos zip estándar para instalar ROMs secundarias e incluso MultiROM tiene su propio sistema de instalación, el cual puede ser usado para transferir otros sistemas basados en Linux.
Características:
*Múltiple arranque con cualquier cantidad de ROMs Android.
*Restaurar backups nandroid como ROMs secundarias.
*Arrancar desde USB conectado vía cable OTG.
Advertencia!
Es peligroso. Toda esta cosa es basicamente un hack gigante - ninguno de estos sistemas están hechos con multi-arraque en mente. Ya no está molestando con la partición de data o el sector de boot, pero es posible que algo salga mal y tengas que flashear una imagen de fábrica otra vez. Haz backups. Siempre.
Instalación
1. Instalación manual
Primeramente, hay videos en YouTube. Si quieres busca "MultiROM installation" y mira esos videos, muchas gracias a todos los que los hicieron. También hay un articulo increíble (http://www.linuxjournal.com/content/multi-booting-nexus-7-tablet) en Linux Journal.
Nota 1: Tu dispositivo NO debe estar encriptado. (Pista: si no sabes qué es, entonces no está encriptado).
MultiROM tiene 3 partes que necesitas instalar:
MultiROM (multirom-YYYYMMDD-vXX-falcon.zip) - descarga el zip de la sección de descarga y flashealo en el recovery.
Recovery TWRP modificado (TWRP_multirom_falcon_YYYYMMDD.img) - descarga el archivo .img de la sección de descarga y usa fastboot o la aplicación Flashify (https://play.google.com/store/apps/details?id=com.cgollner.flashify&hl=es_419) para flashearlo.
Patched kernel - Incluso puedes usar unos de los stock en el segundo post u otros kernels que tengan el patch, puedes ver una lista en el segundo post. Descarga el ZIP y flashealo en el recovery.
Tu ROM actual no se borrará con la instalación.
Los links de descarga están en el segundo post.
Agregando ROMs1. Android
Ve al recovery, selecciona Advanced > MultiROM > Add ROM. Selecciona el archivo ZIP de la ROM y confirma.
2. Ubuntu Tocuh - Revisar post original en xda.
3. Firefox OS
Firefox OS es solo otra ROM Android desde el punto de vista de MultiROM, entonces descarga el archivo ZIP del hilo de Firefox OS (http://forum.xda-developers.com/moto-g/development/dev-caf-firefox-os-2-0-b2g-t2989587) e instalalo como si fuese otra ROM Android.
4. SailfishOS - Revisar post original en xda.Usando dispositivo USBDurante la instalación, el recovery te deja seleccionar la ubicación de instalación. Conecta el dispositivo USB, espera un momento y presiona "refresh" para que muestre las particiones en el dispositivo USB. Tu solo selecciona la ubicación (las particiones extX, NTFS y FAT32 son soportadas) y procede con la instalación.
Si quieres usar una partición diferente a FAT32, solo formateala en el PC. Si no sabes cómo / no sabes en donde buscar cómo, probablemente no deberías instalar multiROM.
Si estás instalando en particiones NTFS o FAT32, el recovery te pedirá asignar el tamaño de la imagen para todas las particiones, esto no puede ser cambiado fácilmente después, así que elige con cuidado. FAT32 está limitado a un máximo de 4095 MB por imagen - es limitación del filesystem, no puedo hacer nada para eso.
La instalación en dispositivos USB se demora un poco más, porque un flash drive es, usualmente, más lento y necesita crear las imágenes, entonces la instalación de Ubuntu en una imagen de 4 Gb en mi muy rápida USB toma cerca de 20 minutos.
Enumerar un dispositivo USB puede tomar un tiempo en el menu de MultiROM, entonces cuando presiones en botón "USB" en MultiROM, espera un rato (máximo 30-45s) hasta que busque el dispositivo USB. El lo hace por si solo, no se necesita presionar nada, solo espera.Actualizando/Cambiando de ROMs1. ROM primaria (Internal)
Flashea el ZIP de la ROM como siempre, haz un factory reset si es necesario (no borrará las ROMs secundarias).
En el recovery, ve a Advanced > MultiROM y haz Inject curr. boot sector.
2. ROMs Android secundarias
Si quieres cambiar de ROM, borrala y agrega una nueva. Para actualizar la ROM sigue estos pasos:
Ve a Advanced > MultiROM > List ROMs y selecciona la ROM que quieres actualizar.
Selecciona "Flash ZIP" y flashea el archivo ZIP de la ROM.
ChangelogMultiROM v32
=====================
* Minor GUI improvements
* Support for device encryption (with Android-based secondary ROMs only). See
FAQ in this device's XDA thread for more info.
* Bunch of ROM compatibility fixes
MultiROM v31
=====================
* Add support for "multimount" fstab (fixes CM12)
* Support interlaced PNGs (fixes wrongly rendered icons in boot manager, e.g.
the L icon)
MultiROM v30
=====================
* Fix logs generated by the "emergency reboot" screen, they were incomplete
MultiROM v29
=====================
* Implement "autoboot if no key pressed" mode - the boot manager won't show up
unless you hold down a volume down button during boot. Must be enabled in
recovery.
* Android 5.0 preview related tweaks
MultiROM v28
=====================
* You can now swipe between the tabs in the boot manager
* Minor UI adjustments
MultiROM v27a
=====================
* Fix freezes in the boot manager
* Add support for SailfishOS
MultiROM v27
=====================
* Redesign the boot manager GUI. Looks much better now.
* Fix separate radio.img not working on Android L preview ROMs
* Fix issues with unaccessible /sdcard on Android L preview. Do NOT run
restorecon manually on /data/media, ever - it breaks MultiROM!
* Workaround bug which caused franco.Kernel on N5 to break secondary ROM's
boot
* Update Ubuntu Touch init scripts
* Use power+volume down (you have to press power first!) to save screenshots.
They are now PNG images and are saved to /sdcard/Pictures/Screenshots/.
MultiROM v26
=====================
* Fix boot into secondary ROM from the MultiROM Manager app broken in v25
MultiROM v25
=====================
* Add support for the Android L preview
MultiROM v24
=====================
* Add F2FS support
* Show icons in ROM list, configurable via MultiROM Manager app
* Improve compatibility with different ROMs and kernels when booting a ROM
from the Android app
MultiROM v23
=====================
* Fix compatibility with Ubuntu Touch rev 290 and higher. If your Ubuntu
installation won't boot, go to recovery and use "Re-patch init" option in
Advanced -> MultiROM -> List ROMs -> *ubuntu*.
MultiROM v22c
=====================
* Fix graphics corruption with some custom kernels
MultiROM v22b
=====================
* Mount the real /data partition to folder /android/realdata in Ubuntu Touch,
enabling sharing data between Android and Ubuntu Touch. See
http://bit.ly/ut_sharing for more info.
MultiROM v22a
=====================
* Add support for ROMs with DTB only as separate blob in boot.img (AOKP)
MultiROM v22
=====================
* Fix Ubuntu Touch boot taking long time
* Fix Ubuntu Touch freezing on Google logo for some users
MultiROM v21a
=====================
* Add support for testing builds of Ubuntu Touch (see XDA thread, post #323)
MultiROM v21
=====================
* Revert "mount /system in secondary ROMs read-only" - if done so, SuperSU
breaks the boot.
MultiROM v20
=====================
* Support booting ROMs directly from Manager App
* Fix FCs on CyanogenMod-based ROMs
* Fix support for USB drives formatted with NTFS, broken in v17
* Mount /system in secondary ROMs read-only
MultiROM v19
=====================
* Initial versionRecoveries:28.3.2015
=====================
* Update to TWRP 2.8.6
* Added "restorecon" option to secondary ROMs (in MultiROM -> List ROMs),
should be used to fix broken SELinux contexts, which can be causing
bootloops of secondary ROMs
* Bunch of ROM compatibility fixes - recovery now uses entirely new way to
inject ZIP installation files, which should be much more robust and reliable
* Big ZIPs (> 450MB) are no longer permanently modified when flashed as
secondary ROMs
* Fix sideloading of big ZIP files (> 450MB) into secondary ROMs
12.2.2015
=====================
* Update to TWRP 2.8.5
* Fix support for ROMs containing a supersu.zip in their installation file
(e.g. AICP)
15.11.2014
=====================
* Support for ZIP files which are using the new 'block_image_update' command
(e.g. SimpleAOSP ROM)
29.10.2014
=====================
* Update to TWRP 2.8.1
21.10.2014
=====================
* Update autoboot settings for MultiROM v29
14.9.2014
=====================
* Update with changes from 2.8.0.1 upstream version: fix a bug that causes
weird graphics glitches and touch issues
11.9.2014
=====================
* Update to TWRP 2.8.0
* Fix adding ROMs from backup to a FAT32 USB drives
* Remove "share kernel with internal?" from "Add ROM" page, there is usually
no reason to use it anymore and it might be confusing to figure out what it
actually does. You can still get the same behavior by clicking "Remove
boot.img" on the List ROMs -> *rom name* page.
12.8.2014 - 1
=====================
* Fix 'Flash ZIP' function for Android ROMs, broken by a typo in previous
version
11.8.2014
=====================
* Remove Ubuntu Touch installation, installing via recovery is deprecated
* Add SailfishOS installation
8.8.2014
=====================
* Show secondary ROM's name in the title bar while executing it's script (e.g.
during OTA update)
* Update Ubuntu Touch updater
* Fix failure to swap ROMs if it contains filenames starting with a dot
* Fix add ROM from a backup producing unbootable ROM with Android L preview
* Add option to remove radio.img from secondary ROMs
* Add config options for MultiROM v27
5.6.2014
=====================
* Update to TWRP 2.7.1
* Hide misleading "Mount: Unable to find partition for path '/data'" message
which appeared during secondary ROM installation, it is not _actually_ an
error.
4.6.2014
=====================
* Fix installation of bigger (>350MB) ZIPs as secondary ROMs
12.5.2014
=====================
* Fix crash during settings loading, causing a bootloop with certain settings
11.5.2014
=====================
* Add F2FS support
* Add tool to switch F2FS<->ext4 to Advanced menu
* Fix problems with backups introduced by TWRP 2.7.0
8.3.2014
=====================
* Update to TWRP 2.7.0
* Remove "save" button from MultiROM settings page, it is saved automatically
now
27.2.2014
=====================
* Support for system-image based (from the Manager app) Ubuntu Touch
installation
* Fix time in recovery
* Some rendering optimizations, resulting in noticeably higher FPS in recovery
4.2.2014
=====================
* Update to support latest Ubuntu Touch testing builds
* Fix date and time in recovery
* Add support for mice connected via USB-OTG
* Fixup scrollbar behaviour in file list
26.1.2014
=====================
* Fix radio in Ubuntu Touch
24.12.2013
=====================
* Fix installing ROMs to USB drive
* Fix ZIP verification
* Support ZIP verification for secondary ROMsCréditos:
@Picohackr (http://forum.xda-developers.com/member.php?u=4735619) por el recovery.
@tassadar (http://forum.xda-developers.com/member.php?u=452513) por todo el MultiROM
@h2o64 (http://forum.xda-developers.com/member.php?u=4792450) por el OP
Cerveza / Café
Paypal (http://click.xda-developers.com/api/click?format=go&jsonp=vglnk_143395306432016&key=f0a7f91912ae2b52e0700f73990eb321&libId=iaqxt3pl01000n4o000DL4yo4hwow&loc=http%3A%2F%2Fforum.xda-developers.com%2Fprivate.php%3Fdo%3Dshowpm%26pmid% 3D16686277&v=1&out=https%3A%2F%2Fmobile.paypal.com%2Fit%2Fcgi-bin%2Fwebscr%3Fcmd%3D_express-checkout-mobile%26useraction%3Dcommit%26token%3DEC-9K327185H0401223T%23m&ref=http%3A%2F%2Fforum.xda-developers.com%2Fprivate.php&title=xda-developers%20-%20Re%3A%20Reposting%20your%20MultiROM%20post%20in %20HTCMania&txt=https%3A%2F%2Fmobile.paypal.com%2Fit%2Fcgi-bin...185H0401223T%23m)
BiTCOiNS (https://blockchain.info/de/address/1L1Qu1AGb1BMCZQGGCjmRYUst1twx3PWn)
MUCHAS GRACIAS! :ok:
DESCARGAS
MultiROM:
MultiROM (https://www.androidfilehost.com/?w=files&flid=49910)
MultiROM TWRP:
MultiROM TWRP (https://www.androidfilehost.com/?w=files&flid=49912)
KERNEL:
Algunos kernels con parche kexec-hardboot:
STOCK/GPE 5.1 Kaminari Kernel (http://forum.xda-developers.com/moto-g/development/kernel-kaminari-kernel-7th-sept-t3195984)
STOCK 5.0.2 Attacked Kernel (http://forum.xda-developers.com/moto-g/orig-development/kernel-attacked-kernel-v1-t3074686)
Y la mayoría para custom roms tienen el parche. Pueden verificar con la app de MultiROM Manager si el kernel instalado tiene el parche.
MISC:
Bootlogo - Uninstaller (https://www.androidfilehost.com/?w=files&flid=39980)
BUGS:
Sin Wifi en ROM Stock primaria. Solución:
Debes tener SuperSU instalado. En un terminal, o usando adb shell, ejecutar los siguiente comandos:
su
mount -o rw,remount /system
mkdir /system/su.d
echo wcnss_service > /system/su.d/wcnss
chmod 755 /system/su.d/wcnss
mount -o ro,remount /system
Reiniciar.
XDA: DevDB Information
MultiROM v32, Tool/Utility for the Moto G
Contribuidores
Brawn_Sg (http://forum.xda-developers.com/member.php?u=5938667), sub77 (http://forum.xda-developers.com/member.php?u=3132221)
Código fuente: https://gitlab.com/u/sub4s0nik
Infomración de versión
Estado: Beta
Creado 2015-02-28
Última actualización 2015-07-03
..."
¡Advertencia personal!Si desinstalan MultiROM (Flashean el zip uninstaller del segundo post), MUY posiblemente queden sin ninguna ROM instalada. Entonces, antes de desinstalar MultiROM hagan un Backup de la ROM primaria (o con la que se quieran quedar), desinstalan MultiROM, al encender el dispositivo se va a modo bootloader, entran al recovery y restauran el backup. Ojo: esto puede no funcionar y tengan que reinstalar su ROM o firmware si quieren.
Les recomiendo hacer también backup de sus apps con Titanium Backup (https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup&hl=es_419).
EDIT: Gracias a @abeloman (http://www.htcmania.com/member.php?u=733221) por la solución al no arrancar la ROM primaria después de la desinstalación:
Respecto al tema solo para complementar; si borras multirom y no te arranca la ROM primaria, solo con flashear el kernel original (sin multirom inyectado) para recuperar el inicio... Esto no quiere decir que tengas que reflashear la ROM, basta con flashear el boot.img (ya sea de una stock) o algún kernel custom... A lo que voy es que solo con flashear de nuevo el kernel limpio (no es lo mismo kernel parchado, que inyectado)
en xda por el usuario @Brawn_Sg (http://forum.xda-developers.com/member.php?u=5938667)
MultiROM tiene soporte para Lollipop a partir de su versión 30 así que ahí les comparto...
"...
http://i.imgur.com/vh3puLb.png
IntroducciónMultiROM es una especie de mod de multi-arranque para el Motorola Moto G. Puede arrancar cualquier ROM Android tan bien como otros sistemas como Ubuntu Touch, una vez han sido portados a ese dispositivo. Aparte de arrancar desde la memoria interna del dispositivo, MultiROM puede arrancar desde un dispositivo USB conectado a través de un cable OTG. La parte principal de MultiROM es un gestor de arranque, que aparece cada vez que se enciende el dispositivo y te permite elegir que ROM arrancar. Puedes ver como se ve en la imagen superior. Las ROMs son instaladas y gestionadas a través de un recovery TWRP modificado. Puedes usar archivos zip estándar para instalar ROMs secundarias e incluso MultiROM tiene su propio sistema de instalación, el cual puede ser usado para transferir otros sistemas basados en Linux.
Características:
*Múltiple arranque con cualquier cantidad de ROMs Android.
*Restaurar backups nandroid como ROMs secundarias.
*Arrancar desde USB conectado vía cable OTG.
Advertencia!
Es peligroso. Toda esta cosa es basicamente un hack gigante - ninguno de estos sistemas están hechos con multi-arraque en mente. Ya no está molestando con la partición de data o el sector de boot, pero es posible que algo salga mal y tengas que flashear una imagen de fábrica otra vez. Haz backups. Siempre.
Instalación
1. Instalación manual
Primeramente, hay videos en YouTube. Si quieres busca "MultiROM installation" y mira esos videos, muchas gracias a todos los que los hicieron. También hay un articulo increíble (http://www.linuxjournal.com/content/multi-booting-nexus-7-tablet) en Linux Journal.
Nota 1: Tu dispositivo NO debe estar encriptado. (Pista: si no sabes qué es, entonces no está encriptado).
MultiROM tiene 3 partes que necesitas instalar:
MultiROM (multirom-YYYYMMDD-vXX-falcon.zip) - descarga el zip de la sección de descarga y flashealo en el recovery.
Recovery TWRP modificado (TWRP_multirom_falcon_YYYYMMDD.img) - descarga el archivo .img de la sección de descarga y usa fastboot o la aplicación Flashify (https://play.google.com/store/apps/details?id=com.cgollner.flashify&hl=es_419) para flashearlo.
Patched kernel - Incluso puedes usar unos de los stock en el segundo post u otros kernels que tengan el patch, puedes ver una lista en el segundo post. Descarga el ZIP y flashealo en el recovery.
Tu ROM actual no se borrará con la instalación.
Los links de descarga están en el segundo post.
Agregando ROMs1. Android
Ve al recovery, selecciona Advanced > MultiROM > Add ROM. Selecciona el archivo ZIP de la ROM y confirma.
2. Ubuntu Tocuh - Revisar post original en xda.
3. Firefox OS
Firefox OS es solo otra ROM Android desde el punto de vista de MultiROM, entonces descarga el archivo ZIP del hilo de Firefox OS (http://forum.xda-developers.com/moto-g/development/dev-caf-firefox-os-2-0-b2g-t2989587) e instalalo como si fuese otra ROM Android.
4. SailfishOS - Revisar post original en xda.Usando dispositivo USBDurante la instalación, el recovery te deja seleccionar la ubicación de instalación. Conecta el dispositivo USB, espera un momento y presiona "refresh" para que muestre las particiones en el dispositivo USB. Tu solo selecciona la ubicación (las particiones extX, NTFS y FAT32 son soportadas) y procede con la instalación.
Si quieres usar una partición diferente a FAT32, solo formateala en el PC. Si no sabes cómo / no sabes en donde buscar cómo, probablemente no deberías instalar multiROM.
Si estás instalando en particiones NTFS o FAT32, el recovery te pedirá asignar el tamaño de la imagen para todas las particiones, esto no puede ser cambiado fácilmente después, así que elige con cuidado. FAT32 está limitado a un máximo de 4095 MB por imagen - es limitación del filesystem, no puedo hacer nada para eso.
La instalación en dispositivos USB se demora un poco más, porque un flash drive es, usualmente, más lento y necesita crear las imágenes, entonces la instalación de Ubuntu en una imagen de 4 Gb en mi muy rápida USB toma cerca de 20 minutos.
Enumerar un dispositivo USB puede tomar un tiempo en el menu de MultiROM, entonces cuando presiones en botón "USB" en MultiROM, espera un rato (máximo 30-45s) hasta que busque el dispositivo USB. El lo hace por si solo, no se necesita presionar nada, solo espera.Actualizando/Cambiando de ROMs1. ROM primaria (Internal)
Flashea el ZIP de la ROM como siempre, haz un factory reset si es necesario (no borrará las ROMs secundarias).
En el recovery, ve a Advanced > MultiROM y haz Inject curr. boot sector.
2. ROMs Android secundarias
Si quieres cambiar de ROM, borrala y agrega una nueva. Para actualizar la ROM sigue estos pasos:
Ve a Advanced > MultiROM > List ROMs y selecciona la ROM que quieres actualizar.
Selecciona "Flash ZIP" y flashea el archivo ZIP de la ROM.
ChangelogMultiROM v32
=====================
* Minor GUI improvements
* Support for device encryption (with Android-based secondary ROMs only). See
FAQ in this device's XDA thread for more info.
* Bunch of ROM compatibility fixes
MultiROM v31
=====================
* Add support for "multimount" fstab (fixes CM12)
* Support interlaced PNGs (fixes wrongly rendered icons in boot manager, e.g.
the L icon)
MultiROM v30
=====================
* Fix logs generated by the "emergency reboot" screen, they were incomplete
MultiROM v29
=====================
* Implement "autoboot if no key pressed" mode - the boot manager won't show up
unless you hold down a volume down button during boot. Must be enabled in
recovery.
* Android 5.0 preview related tweaks
MultiROM v28
=====================
* You can now swipe between the tabs in the boot manager
* Minor UI adjustments
MultiROM v27a
=====================
* Fix freezes in the boot manager
* Add support for SailfishOS
MultiROM v27
=====================
* Redesign the boot manager GUI. Looks much better now.
* Fix separate radio.img not working on Android L preview ROMs
* Fix issues with unaccessible /sdcard on Android L preview. Do NOT run
restorecon manually on /data/media, ever - it breaks MultiROM!
* Workaround bug which caused franco.Kernel on N5 to break secondary ROM's
boot
* Update Ubuntu Touch init scripts
* Use power+volume down (you have to press power first!) to save screenshots.
They are now PNG images and are saved to /sdcard/Pictures/Screenshots/.
MultiROM v26
=====================
* Fix boot into secondary ROM from the MultiROM Manager app broken in v25
MultiROM v25
=====================
* Add support for the Android L preview
MultiROM v24
=====================
* Add F2FS support
* Show icons in ROM list, configurable via MultiROM Manager app
* Improve compatibility with different ROMs and kernels when booting a ROM
from the Android app
MultiROM v23
=====================
* Fix compatibility with Ubuntu Touch rev 290 and higher. If your Ubuntu
installation won't boot, go to recovery and use "Re-patch init" option in
Advanced -> MultiROM -> List ROMs -> *ubuntu*.
MultiROM v22c
=====================
* Fix graphics corruption with some custom kernels
MultiROM v22b
=====================
* Mount the real /data partition to folder /android/realdata in Ubuntu Touch,
enabling sharing data between Android and Ubuntu Touch. See
http://bit.ly/ut_sharing for more info.
MultiROM v22a
=====================
* Add support for ROMs with DTB only as separate blob in boot.img (AOKP)
MultiROM v22
=====================
* Fix Ubuntu Touch boot taking long time
* Fix Ubuntu Touch freezing on Google logo for some users
MultiROM v21a
=====================
* Add support for testing builds of Ubuntu Touch (see XDA thread, post #323)
MultiROM v21
=====================
* Revert "mount /system in secondary ROMs read-only" - if done so, SuperSU
breaks the boot.
MultiROM v20
=====================
* Support booting ROMs directly from Manager App
* Fix FCs on CyanogenMod-based ROMs
* Fix support for USB drives formatted with NTFS, broken in v17
* Mount /system in secondary ROMs read-only
MultiROM v19
=====================
* Initial versionRecoveries:28.3.2015
=====================
* Update to TWRP 2.8.6
* Added "restorecon" option to secondary ROMs (in MultiROM -> List ROMs),
should be used to fix broken SELinux contexts, which can be causing
bootloops of secondary ROMs
* Bunch of ROM compatibility fixes - recovery now uses entirely new way to
inject ZIP installation files, which should be much more robust and reliable
* Big ZIPs (> 450MB) are no longer permanently modified when flashed as
secondary ROMs
* Fix sideloading of big ZIP files (> 450MB) into secondary ROMs
12.2.2015
=====================
* Update to TWRP 2.8.5
* Fix support for ROMs containing a supersu.zip in their installation file
(e.g. AICP)
15.11.2014
=====================
* Support for ZIP files which are using the new 'block_image_update' command
(e.g. SimpleAOSP ROM)
29.10.2014
=====================
* Update to TWRP 2.8.1
21.10.2014
=====================
* Update autoboot settings for MultiROM v29
14.9.2014
=====================
* Update with changes from 2.8.0.1 upstream version: fix a bug that causes
weird graphics glitches and touch issues
11.9.2014
=====================
* Update to TWRP 2.8.0
* Fix adding ROMs from backup to a FAT32 USB drives
* Remove "share kernel with internal?" from "Add ROM" page, there is usually
no reason to use it anymore and it might be confusing to figure out what it
actually does. You can still get the same behavior by clicking "Remove
boot.img" on the List ROMs -> *rom name* page.
12.8.2014 - 1
=====================
* Fix 'Flash ZIP' function for Android ROMs, broken by a typo in previous
version
11.8.2014
=====================
* Remove Ubuntu Touch installation, installing via recovery is deprecated
* Add SailfishOS installation
8.8.2014
=====================
* Show secondary ROM's name in the title bar while executing it's script (e.g.
during OTA update)
* Update Ubuntu Touch updater
* Fix failure to swap ROMs if it contains filenames starting with a dot
* Fix add ROM from a backup producing unbootable ROM with Android L preview
* Add option to remove radio.img from secondary ROMs
* Add config options for MultiROM v27
5.6.2014
=====================
* Update to TWRP 2.7.1
* Hide misleading "Mount: Unable to find partition for path '/data'" message
which appeared during secondary ROM installation, it is not _actually_ an
error.
4.6.2014
=====================
* Fix installation of bigger (>350MB) ZIPs as secondary ROMs
12.5.2014
=====================
* Fix crash during settings loading, causing a bootloop with certain settings
11.5.2014
=====================
* Add F2FS support
* Add tool to switch F2FS<->ext4 to Advanced menu
* Fix problems with backups introduced by TWRP 2.7.0
8.3.2014
=====================
* Update to TWRP 2.7.0
* Remove "save" button from MultiROM settings page, it is saved automatically
now
27.2.2014
=====================
* Support for system-image based (from the Manager app) Ubuntu Touch
installation
* Fix time in recovery
* Some rendering optimizations, resulting in noticeably higher FPS in recovery
4.2.2014
=====================
* Update to support latest Ubuntu Touch testing builds
* Fix date and time in recovery
* Add support for mice connected via USB-OTG
* Fixup scrollbar behaviour in file list
26.1.2014
=====================
* Fix radio in Ubuntu Touch
24.12.2013
=====================
* Fix installing ROMs to USB drive
* Fix ZIP verification
* Support ZIP verification for secondary ROMsCréditos:
@Picohackr (http://forum.xda-developers.com/member.php?u=4735619) por el recovery.
@tassadar (http://forum.xda-developers.com/member.php?u=452513) por todo el MultiROM
@h2o64 (http://forum.xda-developers.com/member.php?u=4792450) por el OP
Cerveza / Café
Paypal (http://click.xda-developers.com/api/click?format=go&jsonp=vglnk_143395306432016&key=f0a7f91912ae2b52e0700f73990eb321&libId=iaqxt3pl01000n4o000DL4yo4hwow&loc=http%3A%2F%2Fforum.xda-developers.com%2Fprivate.php%3Fdo%3Dshowpm%26pmid% 3D16686277&v=1&out=https%3A%2F%2Fmobile.paypal.com%2Fit%2Fcgi-bin%2Fwebscr%3Fcmd%3D_express-checkout-mobile%26useraction%3Dcommit%26token%3DEC-9K327185H0401223T%23m&ref=http%3A%2F%2Fforum.xda-developers.com%2Fprivate.php&title=xda-developers%20-%20Re%3A%20Reposting%20your%20MultiROM%20post%20in %20HTCMania&txt=https%3A%2F%2Fmobile.paypal.com%2Fit%2Fcgi-bin...185H0401223T%23m)
BiTCOiNS (https://blockchain.info/de/address/1L1Qu1AGb1BMCZQGGCjmRYUst1twx3PWn)
MUCHAS GRACIAS! :ok:
DESCARGAS
MultiROM:
MultiROM (https://www.androidfilehost.com/?w=files&flid=49910)
MultiROM TWRP:
MultiROM TWRP (https://www.androidfilehost.com/?w=files&flid=49912)
KERNEL:
Algunos kernels con parche kexec-hardboot:
STOCK/GPE 5.1 Kaminari Kernel (http://forum.xda-developers.com/moto-g/development/kernel-kaminari-kernel-7th-sept-t3195984)
STOCK 5.0.2 Attacked Kernel (http://forum.xda-developers.com/moto-g/orig-development/kernel-attacked-kernel-v1-t3074686)
Y la mayoría para custom roms tienen el parche. Pueden verificar con la app de MultiROM Manager si el kernel instalado tiene el parche.
MISC:
Bootlogo - Uninstaller (https://www.androidfilehost.com/?w=files&flid=39980)
BUGS:
Sin Wifi en ROM Stock primaria. Solución:
Debes tener SuperSU instalado. En un terminal, o usando adb shell, ejecutar los siguiente comandos:
su
mount -o rw,remount /system
mkdir /system/su.d
echo wcnss_service > /system/su.d/wcnss
chmod 755 /system/su.d/wcnss
mount -o ro,remount /system
Reiniciar.
XDA: DevDB Information
MultiROM v32, Tool/Utility for the Moto G
Contribuidores
Brawn_Sg (http://forum.xda-developers.com/member.php?u=5938667), sub77 (http://forum.xda-developers.com/member.php?u=3132221)
Código fuente: https://gitlab.com/u/sub4s0nik
Infomración de versión
Estado: Beta
Creado 2015-02-28
Última actualización 2015-07-03
..."
¡Advertencia personal!Si desinstalan MultiROM (Flashean el zip uninstaller del segundo post), MUY posiblemente queden sin ninguna ROM instalada. Entonces, antes de desinstalar MultiROM hagan un Backup de la ROM primaria (o con la que se quieran quedar), desinstalan MultiROM, al encender el dispositivo se va a modo bootloader, entran al recovery y restauran el backup. Ojo: esto puede no funcionar y tengan que reinstalar su ROM o firmware si quieren.
Les recomiendo hacer también backup de sus apps con Titanium Backup (https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup&hl=es_419).
EDIT: Gracias a @abeloman (http://www.htcmania.com/member.php?u=733221) por la solución al no arrancar la ROM primaria después de la desinstalación:
Respecto al tema solo para complementar; si borras multirom y no te arranca la ROM primaria, solo con flashear el kernel original (sin multirom inyectado) para recuperar el inicio... Esto no quiere decir que tengas que reflashear la ROM, basta con flashear el boot.img (ya sea de una stock) o algún kernel custom... A lo que voy es que solo con flashear de nuevo el kernel limpio (no es lo mismo kernel parchado, que inyectado)