MultiROM is a fantastic app which allows you to boot any Android ROM as well as other operating systems such as Ubuntu Touch, Plasma and so on. It has been available for a plethora of devices now but Xiaomi phones weren’t supported by this tool. The latest version of this tool now supports Xiaomi devices. So below you are going to learn how to download and install MultiROM on Xiaomi Mi 3, Mi 4 and Mi4 LTE.
Basically what MultiROM does is the that it allows you to boot and test other ROMs or operating system at the same time with the main ROM. Besides booting from the device’s internal storage, it can boot as well from USB drive that is connected via OTG cable. ROMs can be installed through a Custom Recovery. It’s recommended to use a modified TWRP since it updates often, has quite a simple user interface and make the whole process easy. To install a secondary Android ROM you should use standard zip files. To install Ubuntu Touch use the daily prebuilt images. MultiROM has also its own installer system.
MultiROM has three parts. The main one is a boot manager that normally appears every time the device starts allowing you to choose which ROM to boot. The best feature of this fantastic app is the availability to restore a Nandroid backup as a secondary ROM.
Table of Contents
Warning
Here at DoryLabs, we shall not hold any responsibility if you mess things up. Remember what you are going to do is a giant hack that is tested proved to work but always keep in mind that none of the systems is made with multibooting in mind. So be careful and do everything at your own risk. If something goes wrong you will need to flash a factory image again. So if you have already installed a custom recovery make sure to do a Nandroid backup just in case. You know, better safe than sorry.
How to install MultiROM on Xiaomi Mi3, Mi 4 and Mi4 LTE
Method 1:
The first and the easiest way to install MultiROM is via MultiROM Manager app. Simply get the app and select MultiROM and Recovery on the Install/Update card.
If you get the following message “Kernel: doesn’t have kexex-hardboot patch!
In this case, you should install also a patched kernel. Select it either on the Install/Update card or find any third-party kernel on the Android forums. There are plenty of them so it won’t be difficult to find one. Remember: You are choosing the Kernel for your main ROM so be careful and choose a good one.
To start the installation on the Install/Update card press ‘Install’.
Method 2:
There is also another method to install MultiROM for Xiaomi Mi 3, Mi 4, Mi 4 LTE and also other devices. It is manual installation. I recommend you to watch a video of the process on YouTube to make it easier for you even though I’m going to explain it below.
Things to note: Some reports tell that MultiROM doesn’t work properly with older bootloaders. So make sure your bootloader is updated to v4.13 or newer is you don’t want to run into troubles.
Do you want to install MultiROM the manual way? Here is how to do it…
As you may know, this app has three parts that need to be installed.
- MultiROM (multirom_vXX_n7-signed.zip). Simply download the zip file and flash it in recovery.
- Modified Recovery (TWRP_multirom_n7_YYYYMMDD.img). Download the img file and flash it via fastboot or Flashify app.
- Patched Kernel- Use either one of the stock kernels in the second post or third-party kernels that include the patch. Flash it in recovery.
How to add ROMs
After installing MultiROM, it’s time to add ROMs. See below how to do it…
Android ROMs
- Boot the phone into recovery and select Advanced > MultiROM > Add ROM. Select the zip file of ROM and confirm to install. Clean Cache and Dalvik Cache before installing the ROM.
Updating/Changing ROMs
- Primary ROM
Get the zip file and flash it as usual. Sometimes it’s needed a factory reset. Don’t worry, it will not erase the secondary ROM. Go to Advanced > MultiROM in recovery and do Inject curr.boot sector.
- Secondary ROMs
To change the ROM simply delete it and add a new one.
To update the ROM follow these steps:
- Go to Advanced > MultiROM > List ROMs and select the ROM you want to update.
- Flash ROM’s zip file.
- In some cases, you might need to flash patched kernel.
Install using USB Drive
During the installation process, recovery lets you to select the install location. To install from a USB drive, put the file into it and plug-in the drive. Wait a while and refresh so it shows the USB partition.
Select the location and then proceed with the installation of the ROM. The default partition is FAT32 so if you want to use another, you must format it in PC.
If you’re installing NTFS or FAT32 partition, the recovery asks you to set image size for all the partitions. Be careful because you can’t change it later.
Installing from a USB driver takes a bit longer because the drive is slower so it might take few minutes.
Related posts
7 Online Tools To Record Lectures [2023]
The educational environment seems a lot different compared to a few years ago, with technology bringing major changes. Are you as a lecturer or a learner up to date with the apps and software that can make your life a little easier, for example catering…
Should You Take Mobile Security Seriously? Here Is Why
Gone are the days when the biggest security threats only existed on your computer. Most people think that a cell phone can be a safe space for personal, financial as well as confidential data. However, nowadays with the extensive use of cell phones for literally…
The Best Android Apps To Download This Year [2020]
As our mobile phones have become an essential part of our lives in this technologically advanced world of ours, we have found more ways in which we can use them. Some people stick to the traditional methods of calling and texting, while others venture into…
The Best Photo Editing Apps That You Need to Increase Your Instagram Followers
Instagram is probably the most used social media network nowadays. For some people, it’s just a simple a place to share photos and try to impress the other with the “good life” they have while some others have discovered the power of Instagram and run…
Comparison Of Smart Watches – Apple Watch 8 vs Google Pixel Watch
Since the introduction of smartwatches in the market, people have started to rely more on them because of their convenience. You can use smartwatches to receive notifications, make and receive calls, and access various apps. Smartwatches are not just about looking at the time; they…
Why You Should Use a Personal VPN on a Daily Basis
Personal VPN is one of those technologies which is gaining more and more popularity and importance from day to day. Generally, VPN (Virtual Private Network) was designed to get a secure connection for business purposes mainly. Now, the role of VPNs has changed a lot….
Best Instagram Usernames For Boys and Girls To Get More Followers in 2019 (Updated)
If you are an Instagram user, you have to agree that there is nothing as cool as a catchy name. The importance of a good and unique Instagram name is something that can’t be ignored. The username determines who follows you, the comments that are…
How IoT is Influencing App Development
As you leave your office for the day, you tap an app on your phone and start your car. Another app allows you to turn on lights at your house, maybe even get dinner started. Welcome to IoT, the Internet of Things, in which an…