Header Banner
gadgethacks.mark.png
Gadget Hacks Shop Apple Guides Android Guides iPhone Guides Mac Guides Pixel Guides Samsung Guides Tweaks & Hacks Privacy & Security Productivity Hacks Movies & TV Smartphone Gaming Music & Audio Travel Tips Videography Tips Chat Apps
Home
Nexus

How to Dual-Boot Multiple ROMs on Your Nexus 6

Apr 8, 2015 04:26 PM
Android logo displayed on a smartphone.

Desktop users have taken advantage of dual-booting operating systems for decades now. If your core system software is lacking in any regard, dual-booting a secondary OS can give you access to those features that you're missing out on.

When it comes to Android devices, there's only one real dual-boot solution: developer Vojtech Bocek's MultiROM (unless, of course, you joined us for some Android and iOS April Fool's Day fun). The developer has finally brought his mod over to the Nexus 6, so if you've ever wanted to try a custom ROM without losing the stability of stock, you can now do so.

Getting Started

Before you install MultiROM on your Nexus 6, there are a few things you should be aware of. First and foremost, you'll need to be rooted with a custom recovery installed and Unknown Sources enabled to get this one going.

Beyond that, the ROM or firmware your Nexus 6 is currently running will need to support either the stock Nexus 6 kernel, or CyanogenMod's CAF kernel. This is because MultiROM requires a modified kernel to run, and for now, support is limited to just these two options. Luckily, though, almost all ROMs for the Nexus 6 support one of these two kernels. If you're running the stock firmware, CyanogenMod, or any AOSP-based custom ROM, you'll be fine.

You should also be aware that if you haven't disabled forced encryption on your Nexus 6, you will have to enter a password when booting into any of your ROMs. If you haven't set up lock screen security on your device, "default-password" will be the password.

If you have lock screen security enabled and your Nexus 6 is still encrypted, your boot password will be the same as your lock screen password. Since MultiROM's boot manager interface is rather basic, a pattern-style lock screen will cause issues. As such, I'd recommend that you set your lock screen security up with either a password or PIN, since this will be much easier to enter when booting into one of your ROMs.

Download MultiROM Manager

Now that you've learned the basics, you're ready to get started. First up, point your Nexus 6's web browser to this link to download the latest test version of the MultiROM Manager app.

How to Dual-Boot Multiple ROMs on Your Nexus 6
How to Dual-Boot Multiple ROMs on Your Nexus 6
How to Dual-Boot Multiple ROMs on Your Nexus 6
How to Dual-Boot Multiple ROMs on Your Nexus 6

When that's finished, tap the Download Complete notification to launch the installer file. From here, press "Install," and when that's finished, tap "Open."

Mobile application settings for MultiSDCard Manager.
MultiROM Manager app interface displaying installation status.
Mobile application settings for MultiSDCard Manager.
MultiROM Manager app interface displaying installation status.

Enable Test Build Options in MultiROM

When you first launch MultiROM Manager, the app will ask for Superuser access, so tap "Grant" on the popup. At this point, you'll be taken to the app's main menu, and after a brief scan, MultiROM manager should report that you don't have the necessary patches installed yet and that none are available for download.

How to Dual-Boot Multiple ROMs on Your Nexus 6
Error message indicating a failed attempt to download information during a system update.
How to Dual-Boot Multiple ROMs on Your Nexus 6
Error message indicating a failed attempt to download information during a system update.

This is because support for the Nexus 6 is still in its testing phases at the moment, so the default settings in MultiROM Manager will need to be changed. Tap the three-dot menu button, then head to "Settings" to take care of this issue.

How to Dual-Boot Multiple ROMs on Your Nexus 6
System update status screen indicating an issue with MultiROM recovery not being initiated.
How to Dual-Boot Multiple ROMs on Your Nexus 6
System update status screen indicating an issue with MultiROM recovery not being initiated.

From here, scroll down to the bottom of the page and tap the "Version" entry 7 times in rapid succession. After doing this, you'll get a toast message informing you that you've enabled a set of developer options. So scroll down a bit further to see these new options, and tick the box next to "Override manifest URL."

Settings menu on a mobile device displaying options for sharing visibility and file installation locations.
How to Dual-Boot Multiple ROMs on Your Nexus 6
Settings menu on a mobile device displaying options for sharing visibility and file installation locations.
How to Dual-Boot Multiple ROMs on Your Nexus 6

Next, tap the "Manifest URL" entry. From here, add "-test" directly after the "multirom" portion of the address, then press "OK." The URL should now read "http://tasemnice.eu/multirom-test/manifest.json."

How to Dual-Boot Multiple ROMs on Your Nexus 6
How to Dual-Boot Multiple ROMs on Your Nexus 6
How to Dual-Boot Multiple ROMs on Your Nexus 6
How to Dual-Boot Multiple ROMs on Your Nexus 6

Install the MultiROM Mod

Next, head back to MultiROM Manager's main menu, then tap the refresh button at the top of the screen. At this point, you should see a new "Install/Update" card.

How to Dual-Boot Multiple ROMs on Your Nexus 6
How to Dual-Boot Multiple ROMs on Your Nexus 6
How to Dual-Boot Multiple ROMs on Your Nexus 6
How to Dual-Boot Multiple ROMs on Your Nexus 6

Make sure all 3 options on this card are selected, and verify that the "Kernel" entry matches your current ROM. Next, tap the "Install" button, then MultiROM Manager will begin applying its various patches.

How to Dual-Boot Multiple ROMs on Your Nexus 6
How to Dual-Boot Multiple ROMs on Your Nexus 6
How to Dual-Boot Multiple ROMs on Your Nexus 6
How to Dual-Boot Multiple ROMs on Your Nexus 6

When that's finished, MultiROM Manager will inform you that it needs to boot your phone into custom recovery to apply its last few set of patches. Tap "Reboot" on this message, then an automated script will run and your phone will reboot. When you get back up, verify that the patches were installed properly by running MultiROM Manager again—if the "Status" card has no red text, then you're good to go.

Error message indicating a required reboot to complete the installation process.
How to Dual-Boot Multiple ROMs on Your Nexus 6
Error message indicating a required reboot to complete the installation process.
How to Dual-Boot Multiple ROMs on Your Nexus 6

Flash a Secondary ROM

Now that you've got the MultiROM patches applied to your system, you can install a secondary ROM. Don't worry, though, your primary ROM will continue to function as normal.

To begin, download all required flashable ZIPs for your secondary ROM. In most cases, this will include the base ROM files and an additional Gapps package. When the files are all saved to your device, boot your phone into custom recovery mode.

From here, tap the "Advanced" button, then select the "MultiROM" option.

Mobile device interface displaying various options including 'About' button highlighted.
Recovery menu options displayed on a smartphone screen.
Mobile device interface displaying various options including 'About' button highlighted.
Recovery menu options displayed on a smartphone screen.

Next, tap "Add ROM," then make sure that "Android" and "Internal Storage" are selected and press "Next."

Mobile app interface showing options including "Account," "Get Wiki," "Select Add-Ons," "Manage Server," "Settings," and "More Tools."
Smartphone screen displaying a user interface for modifying device settings.
Mobile app interface showing options including "Account," "Get Wiki," "Select Add-Ons," "Manage Server," "Settings," and "More Tools."
Smartphone screen displaying a user interface for modifying device settings.

From here, choose "ZIP File," then browse and select the main ZIP for your ROM.

Smartphone screen displaying battery percentage at 97% with options for 'Settings' and 'Add Device'.
How to Dual-Boot Multiple ROMs on Your Nexus 6
Smartphone screen displaying battery percentage at 97% with options for 'Settings' and 'Add Device'.
How to Dual-Boot Multiple ROMs on Your Nexus 6

After that, swipe the slider at the bottom of the screen to install your secondary ROM. If you need to flash a Gapps package, tap the "Home" button when the process has finished.

Finger pressing a button on a smartphone screen displaying an application interface.
How to Dual-Boot Multiple ROMs on Your Nexus 6
Finger pressing a button on a smartphone screen displaying an application interface.
How to Dual-Boot Multiple ROMs on Your Nexus 6

Next, head back to the MultiROM menu again (Advanced -> MultiROM). This time, choose "List ROMs," then select the ROM you just installed.

Mobile screen displaying menu options including "Activities" and "User Mode" highlighted.
How to Dual-Boot Multiple ROMs on Your Nexus 6
Mobile screen displaying menu options including "Activities" and "User Mode" highlighted.
How to Dual-Boot Multiple ROMs on Your Nexus 6

From here, choose "Flash ZIP," then browse and select your Gapps package.

Mobile screen displaying system settings with various options highlighted.
How to Dual-Boot Multiple ROMs on Your Nexus 6
Mobile screen displaying system settings with various options highlighted.
How to Dual-Boot Multiple ROMs on Your Nexus 6

Next, just swipe the slider at the bottom of the screen to install your Gapps package, then tap "Reboot System" when the process has finished.

Mobile device displaying a software interface with a finger interacting with a touch button.
Mobile device displaying a system information screen with a "Reboot System" button highlighted.
Mobile device displaying a software interface with a finger interacting with a touch button.
Mobile device displaying a system information screen with a "Reboot System" button highlighted.

Using the Boot Manager

From now on, you'll see a new boot menu when starting your phone up. If you don't interact with this menu, your primary ROM will start up automatically.

To boot into a secondary ROM, tap the "Cancel" button when you see this menu. From here, tap your secondary ROM twice, and it will boot right up.

Auto-boot screen with "Cancel" option highlighted.
Mobile device screen displaying a network settings menu.
Auto-boot screen with "Cancel" option highlighted.
Mobile device screen displaying a network settings menu.

You can actually install more than just two ROMs using MultiROM by repeating Step 4 in this tutorial. What ROMs have you installed on your phone using MultiROM? Let us know in the comment section below, or drop us a line on Facebook, Google+, or Twitter.

The next big software update for iPhone is coming sometime in April and will include a Food section in Apple News+, an easy-to-miss new Ambient Music app, Priority Notifications thanks to Apple Intelligence, and updates to apps like Mail, Photos, Podcasts, and Safari. See what else is coming to your iPhone with the iOS 18.4 update.

Related Articles

Comments

No Comments Exist

Be the first, drop a comment!