Sense 5

UI skins are generally a polarizing thing for Android users. On one hand, there’s a camp of enthusiasts who want nothing but the AOSP (Android Open Source Project) experience, the unadulterated version of Google’s Android platform which is reserved typically only for Google Experience Devices. Then there are enthusiasts who spend time crafting their own custom ROMs with features that are essentially analogous to skins, but somewhere in-between full-on OEM skins and the AOSP version of Android. At the other side of the spectrum we have what OEMs deliver which they believe adds value for normal — dare I say naïve — users who just want a smartphone. You have to realize that UI skins and OEM customizations are the result of the back and forth optimization function which takes place between operators and OEMs. The operator is trying to reduce returns and increase attachment and satisfaction, while the OEM has to somehow keep a middle ground without their platform becoming a homogenous mess and at the same time manage their own vision for the platform.

The HTC One is launching running Android 4.1.2, and the software that I’ve been testing is the final build for the hardware I’m using. At some point in the future, the HTC One will get an update to Android 4.2.x, but at this point I can live with 4.1.x, and HTC says it went with 4.1 for both stability and time to market reasons, which I think is reasonable considering some of the 4.2.x issues people have complained about, though 4.2.2 fixes most of it. At this point it would be awesome to have 4.2, but for a smartphone the only features I miss are the notification shade settings and perhaps photosphere. I’m sure Google I/O will make me want whatever version of Android comes out there, but for now the HTC One running 4.1 isn’t a problem.

The new Sense 5 experience is a re-imagining of what HTC’s idea of an Android experience should be. Sense 5 introduces a number of new features that HTC believes address the most common user work patterns on a smartphone, and at the same time creates an entirely different visual theme.

The Sense 5 UI does away with the rounded edges and 3D looking effects that previous iterations included and instead moves to a much more modern looking flat UI style. There are still some gradients here and there, but most of the places which previously had that late 2000s bubbly appearance to them have been smoothed over or flattened entirely. Perhaps the most striking difference is the move to Roboto Condensed for the system font, which looks amazing throughout the UI. I’m surprised Google doesn’t make more use of that font given how good it looks as a system font, just about the only place I’ve seen it in AOSP is during setup. HTC has also moved to their own flat iconography for system icons throughout, which look attractive and much different from the tacky, bubbly icons I’ve seen on various other Android skins I won’t name.

The application launcher gets a number of striking changes. First, by default the grid is a 3x4 arrangement which leaves a lot of negative space around the application icons themselves. The list is paginated vertically by default as well. There’s of course an option to return to the more dense 4x5 grid of icons, however, there’s something about the 3x4 grid which seems less intimidating, and that’s a lot of what HTC wants to do with Sense 5 — make Android less intimidating to normal users and the launcher less of a sea of icons.

Probably the biggest new thing in the launcher is that there’s now some level of default organization. My biggest mental friction point when getting a new device is the soup of applications dumped in an ad-hoc fashion into the launcher on whatever new device I’m using. With the One, HTC is mandating order to the chaos, and there are no exceptions. Operators can preload applications, but they now will always be sorted into their own folder by default, rather than peppered all over the place. There are no exceptions to the organization mandate, their apps all live inside a folder with the operator name. The rest of the first party HTC applications are likewise sorted into some logical containers like Google, Media, Tools, and so on, not just an arbitrary mess. Of course all this can also be turned off, if you want a stock-looking 4x5 grid with an alphabetized list, it’s there for you to select.

Probably the biggest new feature in Sense 5 is HTC’s BlinkFeed, which is a combination of local and remote content aggregator and optional home screen replacement. BlinkFeed aggregates media from accounts that are signed in on the device like Facebook and Twitter, as well as events from the gallery, calendar entries, and news from aggregation sources. HTC uses a third party content service called MobileRepublic to aggregate and bubble interesting stories, which it then exposes as feeds users can enable for consumption via BlinkFeed. By default BlinkFeed only auto refreshes when connected via WiFi, where it has essentially minimal impact on battery life. When on mobile, getting new data requires a pull to refresh the external feeds, though I’ve noticed that local data on the device will still get surfaced into BlinkFeed which makes sense. HTC says it wants to provide easily glanceable information for users to consume during idle periods. I should note that BlinkFeed by default is the home page, however it is entirely possible to change the home page in Sense 5 to one of the traditional widget panels and never have to look at BlinkFeed again. There’s no way to turn it completely off, but if you really want you can disable all the services and set the homepage to another widget panel. At launch there’s no support for arbitrary RSS feeds in BlinkFeed, but this obvious omission will supposedly get added in with a later update. RSS is on everyone’s mind right now after the loss of Google Reader, so I suspect this will come sooner rather than later.

Again the traditional widget panels don’t really change much, and in Sense 5 you can have four of them in addition to the leftmost BlinkFeed homepage. HTC changed up their first party widgets as well, though the ever-familiar Sense clock and weather widget still is in there if you choose. Most of the widgets get the same nice flat themed UI and style, however.

The notification shade is now cleaned up drastically as well from previous versions of Sense, there’s the shortcut into settings which we saw with 4.1, expandable notifications, and the time and date in Roboto Condensed. An always-present fixture is the power saver option, which seems like a bit of wasted space to have always present, but is a handy feature otherwise. Multitasking gets a big change with a 3x3 grid that shows the 9 last applications in the order which you used them. These can be dismissed by dragging up.

The rest of the first party applications in Sense 5 get a complete makeover too, many of which rely on a pivot bar design which is very Holo-like. It’s actually surprising to me how well HTC managed to stick to the pivot bar design pattern, even in ways that I haven’t seen the first party Google applications.

I spend a lot of time using messaging SMSing friends, and in Sense 5 most of the UI patterns are the same, however the opposed conversation dialog also gets a bit of a makeover and looks better. I still wish the compose box wasn’t nearly as big however, so I could view more of the conversation context. I feel like the send and attach buttons should be moved from the right side so that the conversation box starts out being one line tall and grows with the message, rather than starting with such huge size.

The stock keyboard also gets a makeover in Sense 5 to a design that is much cleaner and, you guessed it, flatter than the rounded virtual domes of Sense 4 and 4+. It matches the rest of the Sense 5 UI, however there don’t appear to be any major changes if you’re comparing the 4+ and 5 keyboards beyond visual style. There are still some issues with a few applications like Plume (which HTC and Plume trade blame on), and I can occasionally out-type autocorrection, but I was able to last longer with the Sense 5 keyboard before feeling the urge to jump ship to SwiftKey like I inevitably always do on any Android phone.

The combination of that pivot bar UI pattern, Roboto Condensed, as well as overall flat design, really make Sense 5 feel the most like Android 4.x of the skins I’ve seen in this last cycle or two. I have been using Sense 5 for a while now and don’t have a problem with it, in fact, it’s just about the cleanest and most sensible skin I’ve seen on Android to date. If you don’t like BlinkFeed, you can basically configure the home screen so that a widget panel is what you’ll see instead, however I’ve found myself discovering content from BlinkFeed far more often than expected. Now if only AnandTech was included as of the feed sources…

HTC Sense TV

HTC has added TV control to the HTC One via a Consumer IR transmitter and receiver cleverly hidden in the power/standby button at the top. For whatever reason, IR went away after the Palm OS and Pocket PC days, never to really surface again. IR seems to be making a resurgence however in tablets or larger tablet-style phones, but the HTC One thankfully brings this back to the smartphone form factor.

With the One, HTC doesn’t want to replace the Logitech Harmony type universal remotes of the world, but rather try to make the smartphone you’re going to wind up holding while watching TV anyways a functional utility for controlling it. As such there’s no state machine like workflow on the One, and the instructions sometimes bear this out by asking you to press input until the right device appears.

The TV experience is driven by a custom HTC application which uses Peel as the backend, and is pretty well done, though there are a few rough points in the UI. There’s some basic setup and configuration at first, with your market and either TV cable, satellite, or OTA package, and then download of device profiles. What’s great about marrying a smartphone with IR is that the device profiles are always online and easy to pull down, so now everyone can quickly hack hotel room TVs for the HDMI inputs or change channels at the sports bar or airport (though I’ve noticed airports are getting smarter about this lately). There’s no longer any need for me to cart around a Logitech universal remote and miniUSB cable for programming it when I want to use HDMI at a hotel that thinks locking it down is a wise endeavour.

The experience is pretty good. I admittedly pretty much never watch TV anymore, even OTA programming, but I can imagine this being more than just a little bit handy if you’re an avid TV watcher. There are alerts for shows you’re interested in or might be interested in, reminders, and supposedly good integration with set top boxes. Again I can’t really speak to any integration beyond OTA tuning on the TV itself since I haven’t had TV since I entered the dorms. I do however love having an IR port on my phone again — I can relive the shenanigans which played out while having an IR-enabled device in my pocket during high school.

There’s allegedly no official way to talk to IR devices in Android, for this HTC will open up an API through HTCdev and its OpenSense SDK to enable development of IR applications.

USB-OTG Support

Lately I’ve been getting questions about USB On The Go (USB-OTG) support on just about every handset I test. With microSD cards going away for the most part, it does make sense to explore this somewhat. I tested the HTC One using a USB-OTG adapter I bought a while back, and can report that it does work with USB mass storage devices, keyboards, mice, and even hubs. I tried the USB ethernet adapter that I’ve used with the Galaxy Nexus and Nexus 7, but that didn’t work.

If you want to mount USB storage that’s totally a possibility on the One, I had no issues playing back media or browsing a simple USB flash drive attached to the device. In addition an SDXC card reader I attached over USB-OTG works, finally I can tweet JPEGs from my DSLR on the HTC One! It’s nice to see decent USB-OTG support included on the HTC One.

Snapdragon 600 - GPU Performance Cellular, GNSS, NFC, and WiFi - First to 802.11ac


View All Comments

  • Gorgenapper - Tuesday, May 14, 2013 - link

    Step 1: Buy a metal phone because it looks and feels premium
    Step 2: Cover the phone in a matte black plastic case

    This is why the materials used to make a phone are largely irrelevant to me. I always put a case on my phone for extra protection in case of a drop.
  • TEJASH - Wednesday, May 15, 2013 - link

    I actually did quite a bit of research on these cell phone trade in programs, and is definitely the highest paying site. They are also very straightforward and easy to use.
  • batongxue - Monday, May 20, 2013 - link

    Hope Brian will update some parts of this awesome review according to latest software update for the ONE.
    I really hope that HTC could make better use of OIS with further updates.
  • matthewls - Tuesday, May 21, 2013 - link

    I ordered the HTC One after liking a nexus 7 tablet. After getting the HTC One I spent a few days frustrated with the phone because I couldn't mod the launcher to my liking--couldn't increase the icon spacing enough, couldn't change the dock settings, all this annoying crap on the "sense 5" and "blinkfeed." Then I discovered launcherpro, and now the phone is a delight. I would like to get the 3 bottom "buttons" working to have separate, single tap "home" and "running app list" control, but I'm sure that will get here soon enough. Reply
  • vipuls1979 - Wednesday, May 22, 2013 - link

    there are certain cons compared to Samsung Galaxy S4 , 1st , battery is not removable secondly storage cannot be increased , for more comparision you can visit Reply
  • htj - Thursday, May 23, 2013 - link

    Great detailed review. Very refreshing compared to other sites.

    I picked up an HTC One on Sprint... the quality control seems really bad. The buttons were recessed and difficult to press. I swapped it out for another one with better buttons, and that one had 2 stuck pixels out of the box. Returned that one and will get an S4 eventually.
  • getoliverleon - Sunday, May 26, 2013 - link

    Thank you so much for the long, detailed and absolutely fun to read review! I've been reading for years, but this review made me register to comment.

    One thing I sorely miss from your review: The Sense UI used to have very enticing features in the contacts app for power users. You could have something like a unified messaging view for your contacts. I would love to read about this, the good contacts widgets and the other changes HTC made to the stock Android experience. Sadly the review falls short of this. But the rest is great!!
  • arunbala - Thursday, June 06, 2013 - link

    Why I'm Going Back to my 18-month old iPhone 4s...

    I've been on iOS since the smartphone revolution. I use my iPhone a lot for browsing the web (on the chrome app), corporate email (stock iOS mail client), Gmail, Whatsapp, paid navigation (Navigon), Netflix, Lots of music, Facebook, following sports scores through built in apps, shopping apps (Amazon, Red Laser, BestBuy) some games and financial management apps.

    I'm clearly a techie and not averse to tweaking my phone. I've been a serial jailbreaker on both my old iPhone 3GS and my current iPhone 4S. I mostly jailbreak for the all the efficiency tweaks and customizations. When my iOS 6 jailbreak crashed I was forced to restore to the stock iOS experience.

    Right around this time the HTC One rumors started pouring in. I was growing sick of all the customizations I lost as I followed the HTC One's launch very closely and waited with bated breath for Brian's full review after the teaser mini-review from Anand. I got the black HTC One 32GB from Costco online for $129.99. I thought this was an awesome deal. Here are some of my thoughts and observations after a week with the phone and why I returned it.

    What I LIKE about the HTC One:
    32GB, 129.99 on contract, LTE, Ultrapixel Camera, Awesome 4.7” screen, great Industrial design and iconic look

    I really loved the industrial design of the black HTC One, except for one glaring aspect that has been oft repeated in other reviews. The speaker grill assembly has very poor quality. The bottom speaker grill was not sitting flush with the screen and formed a small ridge under the screen. This ridge acted as a convenient platform for dust and grime to collect on. This was just from 2 days of use.

    What I HATE about the HTC One:
    Battery life, Battery recharge time, Android app quality, Blinkfeed, Facebook shares showing up in Gallery

    The battery on the HTC One lasted way less than the iPhone as mentioned on the Anandtech detailed review. This was something I expected. How long it takes to charge up was also mentioned on the detailed review but I was shocked by what this meant in real time use. The painfully slow recharge time in combination with the low charge retention made for an awful real world experience. Coming from an iPhone I found myself really paranoid about even using my phone for basic stuff worrying if I was going to drain the battery.

    I've been reading over the last couple of years about how the Android app marketplace has now completely caught up with iOS. I found this to be grossly mis-representative. I went hunting for an exchange email client app for my corporate email not realizing at the time that this was one of Android's weakest links. After trying the stock HTC mail app, K-9 and a free version of Toucdown I was left very disappointed about the quality of these apps. I tried the built in browser, Firefox and Opera browsers for kicks and found them seriously lacking in the polish that I observed on the chrome app. There were a couple of similar examples but the end result of all these app hunting exercises left me seriously missing the app experience I had on my iOS device.

    I came to Android thinking I would be getting the added benefit of customizations and widget screens without losing out on app quality. I found out how big of a compromise I would be making in giving up great iOS apps for not so great equivalents on Android. I was left feeling that most app makers did not care about creating great experiences on Android or that the severe fragmentation significantly hampers their ability to translate their vision into reality on a consistent basis. This seems to me like a disadvantage Android will always have over iOS that I am personally surprised by this having misled by the generous amount of press Android's emergence seems to receive.

    This combination of crappy real life battery usage and the Android app experience has me running back to my iPhone despite an otherwise lovable HTC One for all the things they did right - Ultrapixel Camera, Top notch design (even though manufacturing quality control doesn’t come close to Apple's), gorgeous screen etc.

    I've still not given up on the HTC One. I read rumors about a 4.3 inch HTC One mini with a 720p screen. Maybe the HTC One mini will have better battery life? I want to see if HTC will release the stock Nexus ROM for folks that buy the HTC One on contract.

    Having said all this if I do decide to try a HTC One again, I will do so with the full realization that I will be compromising significantly on App quality. I will have to plan better to use specific apps on my iPad to make up for crappy ones on Android and prepare myself for a less compromising transition from iPhone to HTC One. At the end of the day I'm not sure if the compromises will be worth it if the next iPhone manages to meet or exceed the current expectations set by HTC One hardware and iOS 7 brings some degree of compromise in terms of efficiency focused features and customizations.

    For now, I'm going to wait till fall.....
  • npnpatidar - Thursday, June 20, 2013 - link

    I really like this mobile. My only concern is battery longevity that it will become "use and throw" after 2 years. As I am spending 40K Rs., I want to hold it for long time. Could HTC Service Center replace the battery ?
    By the way great review Brian !!!
  • - Sunday, June 30, 2013 - link

    I was told HTC that the EMEA WCDMA Bands do not use the 850mhz frequency, do you check that? Reply

Log in

Don't have an account? Sign up now