HTC One is undoubtedly one of the best smartphones to hit the market so far, and it has been received immensely well by users and critics alike. While HTC’s own customized edition of Android i.e. HTC Sense has come a long way from being a load of slow bloat wit childish graphics, and has become much more refined over the years, many still prefer the pure Android experience. That’s why Google released the Play edition of the phone running stock Android 4.2.2 Jelly Bean with no modifications whatsoever. Though how about having your cake and eating it too? Wouldn’t it be swell if you could simply dual-boot your HTC One into Sense or Stock Android at will? To top it off, what if both those ROMs shared the same apps and settings? All of this is now possible, thanks to Paul O’Brien’s MoDaCo.SWITCH for HTC One.
Before you proceed, do keep in mind that this is still a beta project, so there may be some hiccups along the way. That said, solutions of several common issues have also been posted on the forum thread linked at the end of this post. Let’s now move on to getting the dual-boot ROM up and running on your HTC One.
Disclaimer: Follow this guide at your own risk. AddictiveTips will not be responsible if your device gets damaged or bricked in the process.
- GSM HTC One (International variant) with unlocked bootloader (S-Off recommended but not required)
- The phone should already be running the latest official ROM by HTC (tested on version 2.24)
- A custom recovery such as TWRP or ClockworkMod installed
- Base ROM (Beta 1) zip
- Latest Beta 8 update zip
- S-On support package (Required only for S-On devices)
- SuperSU package (Required only if you want root access)
- Download all the required file from the links provided above and transfer them to your phone.
- Reboot your phone into recovery and to be on the safe side, perform a backup.
- Now using the appropriate section based on the recovery you have, perform a data wipe (factory reset).
- First flash the beta 1 zip file, which is the base ROM.
- Next, flash the latest beta 8 zip file.
- If your phone is S-On, flash the S-On support package zip file.
- If you want root access, flash the SuperSU package zip file.
- Reboot your device and if your recovery prompts you to fix root access or something similar, select NO.
- When the ROM boots, complete the HTC Sense setup wizard but do NOT configure any accounts yet.
- Go to settings and from power options, disable fast boot.
- Open the App Drawer and launch the Switch app from there.. This will reboot the phone into the Google Play edition ROM.
- Once the Play edition ROM has booted, go through the Google setup wizard and go ahead with adding all your accounts.
There you go – you should now be able to reboot your phone into the Google Play Edition ROM from the HTC Sense ROM and vice versa using the Switch app in your App Drawer, and all your apps, data and accounts will be shared across both ROMs.
MoDaCo.SWITCH is now available for Samsung Galaxy S4 as well. Head on over to the related MoDaCo forum thread.