Now that Google sells an HTC One phone running pure Android, a question of which HTC One to get comes into play. Do you go for the carrier version that includes HTC Sense software or go for an unlocked version of the handset with the Google Experience? Maybe you don’t have to choose: A new app called Switch lets you dual boot an HTC One and get the best of both worlds.
Booting from one environment to another may not be the most effective solution, but clearly, it does work. And best of all: Because the software shares the local Android data stores, your apps and account settings all work seamlessly between the two environments.
O’Brien is also working on a way to get some of the better HTC Sense bits directly in the Google Experience software and that may be the ideal solution. It should be possible because, for now, the HTC One Google Edition actually uses HTC’s Android kernel, not the native one used for Google’s Nexus devices. I actually miss some of the Sense software on the HTC One Google Experience phone I may be buying — namely the Camera features — so Switch is actually pushing me closer to a purchase.