The great thing about Android is that there are so many possibilities for customising your device, but sometimes too much choice can be a bad thing! Maybe you’re struggling to choose between a handful of custom ROMs, and wish there was a way to quickly test them all out without having to go through the laborious process of wiping your device and flashing each ROM in turn. Or maybe you like certain aspects of one ROM and certain aspects of another, and wish there was a way to easily switch between them. If either of these sound like you, then it may be useful for you to give MultiROM a try.
This multi-boot mod enables you to install multiple ROMs on a single Android device, and then switch between them whenever your app boots. We will show you how to install MultiROM and then how to use this app to install multiple ROMs. Finally, you will see how to switch between these ROMs and then how to use MultiROM to test out Ubuntu Touch.
MultiROM works with all the Nexus devices (4, 5, 6 and 7) plus a handful of other devices. You’ll fi nd a complete list of compatible devices over at MultiROM Manager’s Google Play page. This customisation also requires root access before you continue.
Before getting started, be aware that MultiROM does carry a risk, so make sure you create a full backup.
1. Download MultiROM Manager
Download MultiROM Manager from the Google Play store. Launch the app and make sure it has super user access. In the app’s Status section you may see a ‘doesn’t have kexec-hardboot patch’ message. If you see this warning, it means you need to install a patched kernel.
2. Choose a kernel
To install a kernel, tap the Kernel text in the card below and select one of the kernels from the dropdown menu. Note, you’re choosing a kernel for your current ROM – not any of the ROMs you install subsequently via MultiROM, so choose something appropriate for your current ROM.
3. Install MultiROM
To install MultiROM, tap the Install button and wait while your device installs all the required files. When prompted, tap Reboot followed by Boot Now. Once your device has rebooted, attach it to your computer via USB and copy all the ROMs you want to install onto your Android device.
4. Boot into recovery
Boot into your new MultiROM TWRP recovery. To add new ROMs to MultiROM, tap Advanced followed by MultiROM and Add ROM. Select Android then tap Next and tap ZIP file. Navigate to the ROM you want to install and give it a tap. Swipe to confirm the installation.
5. Beat the timer
Keep tapping the Back button until you get to the first screen. Tap Reboot and then select System. During the boot process, a popup will appear on screen. If you want to access any ROM besides your primary ROM, tap Cancel before the four second timer runs out of time.
6. Select new ROM
To see all the ROMs that are installed on your device, tap the Internal tab. Then simply double-tap the ROM that you want to boot into and your device will boot into the selected ROM. You can switch ROMs at any point, by booting into your custom recovery and repeating the previous few steps.
7. Boot via MultiROM
If the ROM you want to boot into is already installed on your device, you can switch ROMs via the MultiROM app. Launch MultiROM and tap the lined icon in its upper-left corner. Select Manage ROMs. You’ll see a list of all the ROMs currently installed on your device.
8. Rename your ROMs
To boot into any ROM on this list, simply give it a tap and then select Boot. On this screen you can also rename any of the ROMs installed on your device. Tap their accompanying pencil icon, then enter the new name and tap Rename to confirm.
9. Try Ubuntu Touch
You can also use MultiROM to install the Ubuntu Touch ROM. This ROM is a mobile version of the popular Ubuntu operating system. To install Ubuntu Touch, launch the MultiROM app and scroll to the ‘Install Ubuntu Touch’ section. Tap Install and then follow the instructions on the screen.
10. Free up space
If you’re struggling for space, at some point you may want to delete some of the ROMs installed on your device. To do this, boot into recovery, then tap Advanced, followed by MultiROM and List ROMs. Select the ROM you want to delete, then press Delete and confirm the deletion.