Not content to wait for manufacturers to get in to shape and update our phones to the latest and greatest versions of Android, most of us here at Android Police have had a brush with a number of custom ROMs in the past.

Whether it's the latest version of Cyanogen or a more obscure mod, there is always a ROM floating around on my phone, and until now I've always had to uninstall one before installing the other. Fortunately, that's about to change thanks to a new application on the Market called BootManager.

With BootManager installed, you will be able to install up to 5 ROMs at any one time, and choose which you want to boot from when you switch on your phone. This means that you can keep a stable release of your favorite ROM installed whilst installing the latest nightly release and checking out all the cool features that will make their way in to the next stable version.

BootManager is currently available for the Motorola Droid, HTC Incredible, HTC Thunderbolt, HTC Vision and the HTC Evo 4G, and in order for BootManager to work its magic on your phone you will need to make sure that it's rooted first. According to the application description it should also work on other devices, but they aren't fully supported so you may have to do some tweaking along the way.

ss-480-0-0 ss-480-1-0 ss-480-2-0

BootManager is available on the Market for $2.99, and if you want to give it a try then you can download it right now. If you're planning on multi-booting your phone, be sure to let us know how you get on in the comments, too!

(Thanks, Russell)

John Thompson
John's been addicted to technology ever since he tinkered with his first custom built PC when he was 10 years old. He's also the proud owner of seven Amazon Kindles, but only because he destroyed the first six.

  • Marc

    I've been waiting a long time for something like this

  • @Chris_Findley

    Now there's an app that's worth money!

  • sgtguthrie

    Wouldn't a rom run kind of slow from your sdcard?

    • chmcclellan

      Yeah, I'm very skeptical. I think I would rather just stick with having a nandroid backup. As much as I love it, my D1 doesn't need any handicaps.

      • bobtentpeg

        Its not horrible, assuming you have a fairly fast card. But, you'll see significantly hotter CPU temps and overheating is a big risk.

        This is really only for testing a new ROM, not for real usage

  • GergS

    It allows you to run your base ROM in the normal system partition; this just allows *extra* ROMs to run on your sd card. Not sure how slow that would be, haha.

    I'll wait for an open-source, true dual-boot solution myself.

    • Paul

      There can't be any true dual-boot solutions out there, not enough onboard system memory to support 2 or 3 full ROM's.

      Regardless, keep your favorite/stable ROM in the onboard memory and just test out various other ROM's on the sdcard. If it turns out you like one of the test ROM's more, move that to your internal. Easy as that. Plus I have a Class 10 MicroSD card in my phone, it's fairly quick. Won't be too much of a drag.

      • Telanis

        @Paul: Wrong. Many of us without HTC phones have room for 2 or more ROMs on our internal storage. My Vibrant has a 1 GB system partition and a 16 GB partition for data, for example.

        • http://www.christiantechsaz.com Aaron

          Wrong, your /system partition is only 187.5MB on CM7 and around 250MB on the stock Samsung ROM"s. Your application storage is about 1GB. Regardless, your 14GB internal is just another sdcard, that is slower than many class 8 devices. The 1GB partition may work, but /data is mounted to that.

  • Paul

    I have an HTC Vision and it's supported! w00t! Yeah I'm going to buy this. I'll keep my favorite/stable ROM in my normal system partition and now I can experiment with the 5 or 6 other ROM's out there for my phone without constantly doing backups and restores which I've been doing.

  • fins1771

    I have four roms saved as backups in my SD card. I mainly only use one for a daily, so I really don't see the need for this. Flashing to a different one doesn't take long. You'd really have to be a flashoholic to feel the need to switch roms constantly all day.

  • Father Phoenix

    Nice concept but I don't see myself getting it anytime soon. I just can't see a way to test it within Googles 15 minute window and there is no way I'm just going to buy an app in order to test it. If they produce a lite version that say only does one rom off SD then I'll check it out. Till then I'll stick to my onboard rom.

  • Bigc_13

    I'll try it out as soon as it officially supports the nexus s, when it comes to flashing roms it has to include support for me to touch it

  • carnegie0107

    Hm... I think what we really need is the option to only switch /data partitions. And maybe /sdcard/.android as well. That way, we can essentially have multiple user accounts on one device. Think how useful that would be for tablets, which are often shared among families.

  • DJ suMo

    I'm between two ROMS right now, G2x support please.. You gotta love Trigger 2x and MIUI. :]

  • Sumit

    my device xperia mini is not supported by this app
    could anyone help me in this..