I finally took the plunge and flashed a Sense UI ROM on my Google Nexus One. My first impressions are overwhelmingly positive — if those don’t get you excited about running Sense, then the screenshots of HTC’s interface surely will.


Google may be steering potential Nexus One customers to the HTC Incredible, but that doesn’t mean the Nexus One is yesterday’s old news. Last night, I breathed new life in my Nexus One — as if the three-month old phone needed resuscitation — by installing HTC’s Sense UI on the device with these instructions. The process only took me about 20 minutes but the dramatic changes to the device will live on for months. Adding the HTC Sense UI has turned my Nexus One into a completely different device. It’s like I just took delivery of an entirely new phone.

Although I’ve only spent a few waking hours with my refreshed handset, I’m already getting dozens of requests on Twitter and in email asking about the experience. I have enough hands-on time to offer up some basic first impressions at this point. Bear in mind that you can brick your device and you are voiding the warranty if you decide to put the Sense UI on your device — you’re on your own, and I’m not responsible if you follow me down the path.

Interface — I’ve said before that Android focuses more on utility while the iPhone OS is more polished and refined. Simply put: the Sense UI levels the playing field when it comes to “fit and finish.” Both the HTC apps and widgets are extremely well designed. I’m generally not a fan of most Android widgets, but HTC takes it to another level and I’m adding quite a few to the home screens. Speaking of home screens, I now have seven, which is two more than the stock Nexus One. Tapping the Home button from the main screen zooms out and shows all seven, making it quick and easy to navigate. I also love the fact that I can cut and paste text from the web far easier than the stock Android method. Tapping text on a web page brings up a start and end pin that’s used to select text — sound familiar? ;)

Performance — I don’t notice any performance degradation by using the Sense UI. In fact, some activities feel faster, but perhaps that just because the interface is dazzling me. ;) I’m not sure that every function works in this ROM — Bluetooth flakiness has been mentioned, but I haven’t tested it yet. I also can’t be sure that the auto-brightness feature is working with the display. The dialog box access the automatic option, but when I use it, I don’t see much of a difference in the brightness. It could just be that the lighting in my surroundings hasn’t varied enough.

Customization — Android by itself allows decent customization, but the Sense UI takes it to an entirely new level. There are six pre-loaded “scenes,” each of which is like a theme, complete with wallpaper, widgets and shortcuts relevant to the theme. Social, for example, adds more of the messaging, communications and social networking widgets like HTC’s own FriendStream for Facebook. Normally, I don’t use the stock Facebook widget, but I am using FriendStream. Each of the scenes is simply a starting point — you can modify, add or delete anything on the seven screens in a scene and save it as your own.

Extras — Sense UI isn’t the only feature in the ROM I used, found here. I also included the “extras” that Paul O’Brien from Modaco baked into the ROM. The biggest features for me are the two tethering applications — one for wired tethering and one for wireless use. With the application running, I created a 3G mobile hotpot with my Nexus One on T-Mobile’s network. From there, it was a snap for my iPad to use the HSPA hotspot over Wi-Fi. While I pay for monthly service on Verizon’s 3G network with my MiFi, the tethering ability provides me with a useful backup broadband solution. While you can install a ROM with just the Sense UI on a Nexus One, I strongly recommend considering the ROM with Paul’s extras.

Stock or Sense UI — So is it worth the effort and minor risks to get the Sense UI on a Nexus One? Even with less than a day of usage, it is for me. The Nexus One was fun to use before thanks to the super specifications, but it’s even better with the Sense UI. Personally, I’d like to see HTC offer the Sense UI for aftermarket installation — even if they charged $10 or perhaps $20, it would be worth it for me.

I’m sure that folks have additional questions on the whole experience, so drop ‘em in the comments and I’ll share my thoughts.


Related research on GigaOM Pro (sub req’d):

Google’s Mobile Strategy: Understanding the Nexus One

You’re subscribed! If you like, you can update your settings

  1. At Mobile World Congress, the HTC representative I filmed in http://armdevices.net/2010/03/01/htc-desire-htc-legend-and-htc-hd2-mini-at-mobile-world-congress-2010/ said HTC Sense could be disabled from Desire but that HTC Sense wouldn’t be available on Nexus One. I guess for now HTC wants to own the Sense UI as their IP to differentiate their Android UI.

    I’d think it would be best to simply have the choice for any home screen UI on any of Nexus One, HTC Desire or Droid Incredible. All 3 are manufactured by HTC, comon people, stop the confusion, just make them all compatible in terms of UI.

  2. Congrats! Flashing new ROM’s can become an addiction if you’re not careful.

  3. For some reason the slideshow in your post does not seem to work on any of my browsers. I can see the images via RSS though.

    1. Kevin C. Tofel Vivek Monday, April 26, 2010

      Sorry, it looks like WordPress is having an issue with all of our galleries. :( Bummer because I finally was able to take actual screen shots off the phone instead of taking pictures of the display. In any case, we’re looking into the gallery issue.

  4. Kevin you mention you payed 49.99 a month for the N1 and does that include data? If so now with the Sense installed and using the N1 as Wi-Fi hot spot how much battery does it hit on the N1? maybe if it can handle a good 3 hrs I might look into getting the N1 and install the Sense with the extras to use it as a Wi-Fi hot spot for my iPad and other laptops. I still have 10 days left on Verizon MiFi trial.

    1. Kevin C. Tofel HG Monday, April 26, 2010

      I originally was paying $59 a month for 500 minutes plus unlimited text and data. After dumping my iPhone and Pre, I bumped my plan up to unlimited everything for $79 a month. I haven’t used the device with Sense long enough to comment on the battery, although I have a spare battery. With 2 batteries, I think you should get through a full day, even using the device as a 3G hotspot.

    2. Almost every custom ROM has some sort of wifi tethering app included. Most popular seems to be ‘Wireless Tether for Root users”. This is separate and distinct from what UI the custom ROM includes.

      You could enable root and load a tethering app on a “stock” N1.

      Based on my HTC Magic I would suspect that you would need 2 batteries to get a solid 3 hours of tethering and still expect to use the phone mostly as a phone for the day. I do a fair bit of tethering in my truck, where I have access to a VERY large 12 volt battery :-) … so I have not paid much attention to it.

  5. Jonathan Ballinger Monday, April 26, 2010

    Gotta ask about the Bluetooth. I know you said in the article that there was talk of it being ‘flaky’ but I’d like your take on that assessment. The supposed issues with BT are the only things keeping me from flashing my N1 tonight, as I use a BT headset almost exclusively.

    1. I’d hold off. I’ve only spent a few minutes testing Bluetooth but I had issues. I was able to pair a headset, but couldn’t get it connected for use on a call.

  6. Juan Chulilla Tuesday, April 27, 2010

    Sounds great but… Is there any way of returning a N1 to its original ROM? Sorry if the question sounds too basic, but I use a Magic as my main phone and I am quite afraid of briking it.

    1. Not a basic question at all! :)

      I made sure I knew the answer to that question before I flashed my ROM and yes, there is a way to restore. Using the method I found, you can flash or re-flash any ROM built for your particular phone. So you just need the original ROM image, which for my Nexus One, was pretty easy to find and download.

      1. I guess that you have to download the original ROM from a third party, right? Well, ROMs are a very attractive toy for a tech enthusiast, that’s for sure… but I’m not sure if a “third-party-original” ROM would be an acceptable solution in terms of security. I mean, I am quite divided: on the one hand, I want to play. On the other hand, my mobile is connected to a mobile account. I can made payments from it. Therefore, although N1 would look the same again, I wonder if can be guaranteed that there cannot be any unauthorized operation against my mobile account.

        It is not like download Windows from emule in terms of security, for sure… but all this ROM thing awakens the little technoparanoid on me :)

        P.S.: I would like to experiment with my magic just before I buy an N1 here in Spain. Damn it.

      2. Juan, you’re absolutely correct — you can’t get the original ROM image direct from Google or a carrier. Of course, I didn’t get the Sense UI ROM from either one in the first place, so I was already taking a risk. ;)

        It’s a tough call when talking about your primary phone. For me, the Nexus One is my only phone, so I was VERY cautious in making my decision.

  7. This is slightly off topic, but why aren’t there Android based PMPs similar to the iPod Touch. Not everybody can afford a data plan (e.g. kids or college students) but still have access to WiFi. I would think there is a big market just waiting for a competitor. AdMob just released a paper in which a sizable chunk of mobile web traffic comes from the iPod Touch. I would love a PMP with Android.

    Admob article: http://www.mobilecrunch.com/2010/04/27/admob-the-original-iphone-is-dead-android-becoming-increasingly-diversified/

    1. Look to the Archos line of Android devices for starters — no phone, just an Android MID.

  8. Hi there, thanks for the extensive instructions!

    can i re-lock the bootloader?

    1. AFAIK, no you can’t re-lock the bootloader. This is a one-way street from what I can see.

  9. Kevin C. Tofel Tuesday, April 27, 2010

    Yipee! The gallery function is fixed – enjoy the screen-caps!

    1. btw, how are you taking the screenshots? Is that option built into the core of that rom or was it an add-on?

      1. I gained the ability to take screenshots though the process of flashing the ROM, which requires you to install the Android SDK. With the SDK on a computer, you can display the output of a connected Android device and capture the screen.

        There are also third-party apps that can capture the screen, but I believe they require root access to the phone. I’m fine with USB tethering the phone and using the SDK method for my purposes.

  10. Thanks, I used the Superboot method instead of the sdk. I thought maybe you were using a button combo option that was made available in the new Rom.

Comments have been disabled for this post