Code:

10.2.2016 ===================== * Fix ZIP selector being set to wrong storage after flashing ZIP to a secondary ROM 9.2.2016 ===================== * Update to TWRP 3.0.0 (big thanks to nkk71 for doing most of the work) * Use Material theme made by z31s1g - thanks! * Fixes for 6.0 compatibility * Fixes for SuperSU compatibility. Use BETA 2.67-20160203160253 ( http://bit.ly/m_su ) or newer! 30.6.2015 ===================== * Update to TWRP 2.8.7 1.6.2015 ===================== * Fix installation of CM-based ZIP files * Add "duplicate ROM" option to "Swap ROMs" page * Running "restorecon -R /data" while in recovery will no longer break secondary ROMs 6.4.2015 ===================== * Fix support for SuperSU 2.47 Beta and higher 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.1.2015 ===================== * Fix "Swap ROMs" feature after the last update 14.1.2015 ===================== * Update to TWRP 2.8.4 * Lots of ZIP compatibility fixes (e.g. for CM 12) 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. 21.8.2014 ===================== * Remove Ubuntu Touch installation, installing via recovery is deprecated * Add SailfishOS installation (only for supported devices) 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. * Fix installation of non-Android systems to USB drives 4.6.2014 ===================== * Fix installation of bigger (>350MB) ZIPs as secondary ROMs 28.5.2014 ===================== * Fix installation of Ubuntu Desktop 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 * Some rendering optimizations, resulting in noticeably higher FPS in recovery 2.2.2013 ===================== * Fix GPG signature verification of Ubuntu Touch installation files * Add support for mice connected via USB-OTG * Fixup scrollbar behaviour in file list 24.12.2013 ===================== * Fix installing ROMs to USB drive * Fix ZIP verification * Support ZIP verification for secondary ROMs 15.12.2013 ===================== * Support OTA updates on secondary ROMs (tested with omni) * Add "Swap ROMs" feature * Implement "boot the last ROM" auto-boot type * Many bugfixes 10.11.2013 - 01 ===================== * Fix some mounting issues when using ntfs or exFAT 10.11.2013 ===================== * Add exFAT support * Support system-image based Ubuntu Touch installation * Support Ubuntu Touch OTA updates, if Ubuntu is installed via MultiROM manager app 22.10.2013 ===================== * Fix SuperSU reporting "failed" when flashed to secondary ROM and completely borking the MultiROM part for any subsequent uses of "Flash ZIP" or "Backup" option 16.10.2013 ===================== * Automatically inject boot sector with MultiROM after ZIP installation or ADB sideload. Can be turned off on "confirm flash" or "ADB sideload" pages. 12.10.2013 ===================== * Support 'adb sideload' when adding ROMs * Support rotation while using custom recovery theme 5.10.2013 ===================== * Don't display unsupported systems in "Add ROM" menu 23.9.2013 ===================== * Use libbootimg to work with boot.img files 22.9.2013 ===================== * Fix custom theme support 19.9.2013 ===================== * Partial rewrite of the codebase to make it compatible with multiple devices * Add option to backup secondary ROMs * Don't show "Flash ZIP" option for Ubuntu Touch ROM, it is not an Android 13.9.2013 ===================== * Update to TWRP 2.6.3.0 * Fix Ubuntu desktop image decompression 30.8.2013 ===================== * Update to TWRP 2.6.1.0 * Temporarily removed Timur's USB kernel, because it is not 4.3-compatible and I can't find sources 25.8.2013 ===================== * Clean rebuild of the recovery, I probably forgot to do that last time and it wouldn't boot on some tilapia devices. No function changes. 21.8.2013 ===================== * Fix updater-script incompatibilities for some ROMs (e.g. PAC-Man) 27.7.2013 ===================== * Fix deletion of 4.3 ROMs with new SuperSU version installed 24.7.2013 ===================== * Don't ignore format("/system"); when flashing ZIPs to secondary ROMs, this should fix updating secondary ROMs, particulary from 4.2 to 4.3 * Some fixes for 4.3 ROMs * Add "remove boot.img" option to Android ROMs 21.7.2013 ===================== * Fix crash when installing Android ROM with kernel sharing enabled 20.7.2013 ===================== * Add rotation option to MultiROM settings * Properly handle kernel flashing for Android ROMs: you can now flash kernel via "Flash ZIP" option in "List ROMs" menu, Aroma installer should work properly * Fix ZIP flashing for 3G version of Nexus 7 9.7.2013 ===================== * Update to TWRP 2.6.0.0 * Support for screen rotation, Settings -> Screen * Support for Ubuntu Touch * Added options from MultiROM v11 to hide or rename Internal ROM * MultiROM Settings menu was reorganized * MultiROM options added to landscape layout * Recovery now has Timur's USB host kernel 16.4.2013 ===================== * Fix "Add ROM" option not properly installing /data partition from backup, if the backup is bigger than 1.5gb * Make names of ROMs created from Android Backup prettier 9.4.2013 ===================== * Update to TWRP 2.5.0.0 4.4.2013 ===================== * Add support for MultiROM installer format * Add new MultiROM settings (brightness, adb) 12.3.2013 ===================== * Updated to TWRP 2.4.4.0 * Add support for LZ4 & LZMA ramdisk compression * Add some handy buttons to "flash complete" page, thanks ikslawlok for suggestion 2.3.2013 ===================== * Fix freeze when selecting ROM in "Add ROM" option in MultiROM menu 1.3.2013 ===================== * Updated to TWRP 2.4.3.0 27.2.2013 ===================== * Fix recovery kernel, so that you can boot linux ROMs even if kernel in internal memory has older kexec-hardboot patch * Enable brightness settings from TWRP 26.2.2013 ===================== * Updated to TWRP 2.4.2.0 * Add fast scrollbar to fileselectors * Voldown to turn off screen ("sleep" mode) 22.2.2013 ===================== * Fix Ubuntu Touch installation with combination of 4.2 as Internal ROM 21.2.2013 ===================== * Don't copy the ZIP to RAM while flashing ZIPs bigger than 450 MB (currently only Ubuntu touch) in "Add ROM" or "Flash ZIP" options. This prevents crash which would appear due to low memory, but also means that these ZIP files will be modified, which makes them unusable outside MultiROM after flashing. * Add Ubuntu touch support 2.2.2013 ===================== * Update to TWRP 2.4.1.0 * Don't reset ROMs location in "List ROMs" when going back from managing ROM to the ROM list * Fix recovery crash when there is too deep directory structure in /data, thanks rifraf for debugging this 30.1.2013 ===================== * Update to TWRP 2.4.0.0 * Properly disable flash-kernel during Ubuntu installation. This is important fix, because without it, Ubuntu can rewrite your boot.img. * Add option to wipe /data, /cache and dalvik-cache of secondary Android ROMs * Use gnutar binary compiled specifically for tegra 3, means faster installation of Ubuntu * Add "pressed" effect to all buttons, so that you know if you pressed it or not. * When installing Android ROM from ZIP which does not have boot.img (armoma installer...), try to use current boot sector instead of boot.img. The ROM may not boot, so you should always add boot.img which is compatible to the ZIP file. * Update to keep up with MultiROM v7 20.12.2012 ===================== * Fix "Add ROM" for backups in internal memory ------------------------------------------ * Update TWRP to 2.3.3.0 * Add option to Add ROM from backups * Should be able to flash ZIP files for both grouper and tilapia 18.12.2012 ===================== * Update to support MultiROM v3 2.12.2012 ===================== * Fix "flash zip" option for ROMs without whitespace in name. I've accidentally broke it in previous update, sorry :/ 29.11.2012 ===================== * Fix "flash zip" option for ROMs with whitespace in name 25.11.2012 ===================== * Add Ubuntu support for Nexus 7 3G 24.11.2012 ===================== * Initial version