Software: EMUI

Perhaps the biggest problem within the Android ecosystem today is timely software updates. This includes core Android updates as well as monthly security updates. The update policies of Chinese OEMs are particularly egregious, with some companies providing essentially no software support beyond their own apps. While not the worst offender, this is one area where Huawei needs to improve.

With the Honor 8, the company is “making a commitment to provide customers with access to new features (at least once every three months during the first 12 months) for at least 24 months following each product launch,” and “will keep providing access to security and software updates to fix bugs and enhance user experience in a timely manner.” This sounds like a small step in the right direction (it took 9 months for the Honor 5X to receive an update to Android Marshmallow), but it says nothing about an update to Android Nougat and does not set a timetable for security updates, just that they will be delivered in a “timely manner,” which is rather subjective. Since I received the Honor 8, it has received one security update, jumping from the July patch to the September patch, which is somewhat encouraging I guess; however, all Huawei is really committing to is providing quarterly updates for its own apps and EMUI skin. It’s a bit unfair to point our fingers solely at the OEMs and carriers, of course, because it was Google that created this mess and, ultimately, only Google can clean it up. Until then it seems quarterly security updates and one Android update arriving 9-12 months late is all that the OEMs can or are willing to do.

The Honor 8 comes with Android 6.0 Marshmallow with Huawei’s EMUI 4.1 skin on top. Like nearly all OEMs, Huawei uses software as a differentiator for its products, adding several features and completely restyling the user interface. For better or worse, Huawei completely disregards Google’s Material Design guidelines; EMUI looks more like iOS than AOSP, FWIW.

The lock screen cycles through some nice background pictures and shows the time and date in the lower-left corner and a shortcut to open the camera in the lower-right. What’s missing on the lock screen by default are notifications. To see them without unlocking the phone, you can either pull down the notification shade, or you need to manually enable lock screen notifications for each app individually. When notifications appear, they can be dismissed but not expanded to reveal additional information.

In an effort to simplify its interface, Huawei does not include an app drawer in EMUI. Instead, all apps live on the home screen. The icons can be repositioned anywhere on the screen or grouped into folders. The default app icons are squares with rounded corners, which do not match the style of Google’s icons, which do not match the style of third-party icons, but such is life on Android. It’s possible to tweak the appearance with theme packs, or you could go with a third-party launcher for different functionality.


Sample of Huawei’s apps: Dialer, Contacts, and Calendar

Huawei includes several of its own apps that cover basic smartphone functions such as email, messaging, contacts, calendar, camera, dialer, music, gallery, etc. These are in addition to the usual suite of Google apps (except in China). I did not have time to use Huawei’s apps in depth (neither Google or Yahoo would allow me to sign in using the Email app citing security concerns), but they seem functional and look pretty, although they certainly do not follow Google’s design guidelines.

The recent apps screen uses a side-scrolling array of app preview cards instead of vertically scrolling cards like stock Android. Switching tasks works the same way as it does in Xiaomi’s MIUI, but unlike iOS, the cards do not overlap and you scroll from left to right to go further back in time. Entering and exiting the recent apps screen is almost instantaneous, because there’s essentially no transitional animation slowing things down.

The notification shade is divided into two tabs, separating notifications from the quick setting toggles to reduce clutter, with a dark-frosted, semi-transparent background. On the notification tab, there’s a handy button to clear all notifications and a nice looking timeline. This latter feature is a little confusing because notifications are not always listed in chronological order, probably because of how multiple notifications from the same app are grouped together. Swiping down on a notification expands it to reveal more information—the sender and subject for each email instead of just the total number of new emails received, for example. The quick setting toggles on the other tab can be rearranged and swapped out, but only nine toggles can be shown on the screen at once, which is a silly limit considering the window still has empty space and there’s already a scroll bar next to the toggles.

There’s two user-selectable methods for pulling down the notification shade. The default behavior is to show the notification screen if notifications are present or the quick settings screen otherwise. The second method will show the notifications if you pull down from the left side of the screen or the quick settings if you pull down from the right side, allowing quicker access to the information you want.


Customizable nav buttons and Smart key (left), Floating dock (right)

Jumping into the redesigned and more colorful settings menu reveals a handful of optional features. For starters, the standard back, home, and recents buttons in the navigation bar can be rearranged, and you can add an additional button to lower the notification shade like on LG’s phones. The “floating dock” feature adds a small circular button that hovers over window content and is visible on the home screen, within apps, and even full-screen games, which is a bit annoying. Tapping the button expands it into a circular menu that shows the standard Android navigation buttons, a button to clear all recent apps, and a button to lock the screen. This feature is similar to the SmartTouch feature in Meizu’s Flyme OS or AssistiveTouch in Apple’s iOS.

The Honor 8’s “Smart key” feature uses the fingerprint sensor on the back, which also functions as a clickable button, as a shortcut to start a voice recording, turn on the flashlight, take a screenshot, or open a specific app. Separate actions can be assigned to either a single press, a double press, or a press and hold of the button. This can be a useful feature, but it needs a longer list of actions to choose from to truly unlock its potential.


EMUI motion controls and knuckle gestures

The Honor 8 includes common motion controls, such as flip to mute and raise to answer a call, alongside Huawei’s less common knuckle gestures. Rapping the screen with the backside of a knuckle (the front side and top of the knuckle do not register as well) will take a screenshot, while the same gesture with two knuckles will start or stop recording what’s happening onscreen. Drawing the letter ‘S’ with a knuckle takes a scrolling screenshot. You can draw up to four other letters with your knuckle to open apps too. This works on both the home screen and the lock screen (but not with the screen turned off), although it’s difficult to get the phone to recognize that you’re drawing a letter instead of swiping to scroll. I’m not ready to become a knuckle dragger, but I’m sure some people will find this feature useful.

Huawei’s EMUI also includes a couple of features that improve one-handed use. Sliding a finger across the navigation bar at the bottom of the screen will scale the entire display to a smaller size, placing everything within a thumb’s reach. The mini screen will anchor to either the lower-left or lower-right corners depending on which direction your finger slides across the nav bar. This approach works very well, making it easy to pull down the notification shade regardless of hand size. The only drawback is that text becomes smaller and more difficult to read. Huawei also provides an option to shrink the keyboard and dock it to either side of the screen, but this only works within its own apps.

Huawei’s EMUI strays pretty far from the stock Android experience, both in terms of design and functionality. There are a few idiosyncrasies that I’ve pointed out, but overall I like what Huawei is doing. If you do not care for its design, you can always replace Huawei’s apps with Google’s or those from third-parties. Ditto with the launcher. All of the convenience features Huawei adds can be turned off too, but I find some of them quite useful.

Design Display
Comments Locked

95 Comments

View All Comments

  • hemedans - Thursday, October 13, 2016 - link

    its not efficient compare to 820 check gsmarena for batterylife, compare it with sd820 phone with 1080p display like xiaomi mi5
    -honor 8 endurance 70h
    -xiaomi mi5 endurance 92h

    xiaomi did beat honor 8 in all three test call, browsing and video playback
  • Impulses - Thursday, October 13, 2016 - link

    Will be interesting to see where the Pixel falls: 820 + 1080p - slightly smaller battery + better optimizations, you'd hope.
  • Impulses - Thursday, October 13, 2016 - link

    821 rather...
  • Meteor2 - Thursday, October 13, 2016 - link

    Hmmm? Gsmarena lists specs, not test results. The test results in this review demonstrate that this phone is very efficient.
  • LauRoman - Thursday, October 13, 2016 - link

    But the Qualcomm is way more compatible, with play store apps. Sure, for the average joe, the facebook apps work on almost anything, but when you find a game or some other app that won't work ypu're gonna be so mad.
  • Gordonium - Friday, October 14, 2016 - link

    Wheres that come from? Kirin use ARM cores and ARM GPU, which makes it just as compatible as samsung exynos. I think most developers will expect their apps to run on a samsung.
  • close - Friday, October 14, 2016 - link

    Everybody knows you shouldn't buy Asian phones since they will probably not be compatible with American or European hands and ear/mouth placement. And let's not forget the vast number of applications that simply won't start on a blue phone.

    LauRoman can only confirm that Anandtech's readerbase just hit a new low.
  • ianmills - Sunday, October 16, 2016 - link

    Are you the ghost of steve jobs?
  • Lolimaster - Friday, October 14, 2016 - link

    There are many games that are kind of broken with mali gpu's. You can see a video of gta san andreas on exynos vs snapdragon.
  • negusp - Friday, October 14, 2016 - link

    You have no idea what you're talking about. I think you're referring to x86 CPUs (Intel Atom), which aren't compatible with quite a few apps.

    The Kirin and Qualcomm SoCs are ARM and therefore have pretty much the same compatibility with all apps.

Log in

Don't have an account? Sign up now