The HTC One is available with two different software experiences. Most models of the smartphone ship with HTC’s version of Android which features a custom skin called Sense. Or you can buy a model from the Google Play Store which comes without Sense, and instead offers a pretty much stock Android user experience.

If you root your device and unlock the bootloader, it’s possible to install a Google Edition ROM on a Sense phone, or vice versa. But now you can also get the best of both worlds: Developer Paul O’Brien has released a beta version of his MoDaCo.SWITCH software which lets you dual boot both operating systems on the same device.


SWITCH lets you hit a button to reboot your device into the other user interface. That’s pretty cool. But what’s even more impressive is that your apps and data will be the same no matter which version of Android you’re using.

If you install an app in the Google Edition environment, the same app will be accessible when you boot into Sense. Data stays in sync as well.

That’s because you’re basically running two different Android environments, but your apps and data are stored in the same location, which makes them accessible in either environment.

While there are folks who prefer Google’s stock Android experience to HTC Sense, there are a few reasons you might occasionally want to boot into Sense. For instance, the Sense camera has more options and a better user interface. And I suppose there might be someone who thinks the BlinkFeed social news widget is a good idea.

O’Brien also plans to offer a custom ROM eventually which will combine some of the best features of the Sense and Google Edition experiences so you don’t have to reboot your phone to use the apps or services you want.

There’s also a crowd-funding campaign underway to raise enough money to pay for test devices so O’Brien can bring SWITCH software to the Samsung Galaxy S4 as well.

For now, you can download a public beta of MoDaCo.SWITCH for the HTC One at the MoDaCo forum.

via Android Police

Support Liliputing

Liliputing's primary sources of revenue are advertising and affiliate links (if you click the "Shop" button at the top of the page and buy something on Amazon, for example, we'll get a small commission).

But there are several ways you can support the site directly even if you're using an ad blocker* and hate online shopping.

Contribute to our Patreon campaign


Contribute via PayPal

* If you are using an ad blocker like uBlock Origin and seeing a pop-up message at the bottom of the screen, we have a guide that may help you disable it.

Subscribe to Liliputing via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 9,533 other subscribers

7 replies on “MoDaCo.SWITCH for HTC One hits beta: Dual boot HTC Sense, Google Edition ROMs”

      1. Well I just meant the ability to dual boot. It would be really nice while running Ubuntu or a number of custom Roms.

        1. He mentioned possibly making the Switch functionality available to all developers but devs would have to adapt custom roms to it.

  1. I still can’t get mine working. I don’t really know my way around Adb commands so it would be great if someone could help me out.

    I need to know how to do these: adb shell /data/SWITCH/sense/firstrun.sense

    adb shell /data/SWITCH/reboot

      1. You have to be a member to be able to post on the forum but it’s a paid subscription and i don’t really want to do that

Comments are closed.