Software - EmotionUI 4.0

The Mate 8 is the first Huawei device to ship with Android 6.0 Marshmallow. As in the past, Huawei tries to improve and differentiate from stock Android by including a customized UI that tries to introduce some larger UI changes as well as functionality. The newest iteration of Huawei’s skin, called EmotionUI, reaches version 4.0 and is an evolution of EmotionUI 3.1 that we’ve seen on the P8 and Mate S.

 

 

In terms of design we see a continuation of a frosted translucent black notification shade and quick-settings drop-down panels. Here we didn’t see much change compared to EmotionUI 3.1. I appreciated the look that was introduced on the P8 and as such don’t see much need to change what is otherwise a clean interface.

I did notice that Huawei changed the drop-down behaviour when swiping down the notification shade; in the past you’d have to swipe down with two fingers to get to the quick-settings view, while one finger swipe naturally opened up the notification view. The difference in behaviour now is that when you don’t have any notifications available, a one finger swipe will open up the quick settings panel instead of the notification shade, a change that made sense to me and I somehow appreciated with continuous usage.

An extremely large improvement and change to a nagging UI choice in EmotionUI 3.x is the task switcher. Huawei has thankfully abandoned the 4-tile paginated preview UI in favour of a more stock-ish continuous scrolling linear layout. The difference here is that instead of having vertically stacked previews of the apps, we see full-screen previews that are arranged horizontally. This allows Huawei to still keep the gestures (swiping down on a preview) for “locking” an app from being killed by memory management. Swiping up will still kill the application.

The video above was recorded via the system built-in recording function. Beyond the already existing option to draw letters or figures with your knuckle and bind them to shortcuts to applications, Huawei introduced the option to take a screenshot with a double-tap with one knuckle, or to trigger video recording with a double-tap with two knuckles. The resulting video format is 720p at 18fps with a bitrate of 2.7Mbps, which is not quite of the best quality but at least serves its function and is storage friendly.

On past year’s devices I mentioned that the overzealous power manager’s (Power Usage Firewall) default settings resulted in a lot of warning notifications of power-hungry apps running in the background. On EmotionUI 4.0 I haven’t seen a single such warning as it seems Huawei has greatly toned down the default warning thresholds. Unless an application is “locked” or protected via the task manager interface, the system kills applications once the device is suspended, even if they acquire wake-locks. The feature that can be positive to disarm badly designed applications which might drain battery life in the background, but definitely needs to getting used to when coming from other Android implementations following the default memory management behaviour.

 

Further large UI changes can be found in the settings page where Huawei has drastically cut down on the amount of items in the main settings view, rearranging a lot of the usual configuration categories in sub-menus. The “Advanced settings” sub-menu has become a collection of the least accessed settings, which oddly enough also now includes the Battery Manager page which further also hides the classic “Consumption level” page in a further sub-menu. Android’s battery consumption statistics are just estimates than are often very inaccurate so I’m glad that Huawei buried the misleading numbers away from the average user, but I still would have liked to see at least a more accessible device battery lifetime and screen-on time statistic at higher level somewhere in the settings.

 

 
Large vs small view mode

Because the Mate series and phablets in general come with such large displays I’m always disappointed to see manufacturers not actually take advantage of the screen estate and ship the devices with an appropriate UI density that allows for more content on a given screen area. This was a problem for the Mate 7 and something that I also immediately picked up on on the Mate 8.

Thankfully a new feature of EmotionUI 4.0 is the ability to change the system’s global DPI settings. Found under the display settings, the “View mode” page allows to choose between three different density settings that scale all interface elements system-wide. Changing the setting requires a reboot for it to take effect. At the highest density the Mate 8’s UI elements are roughly the same size as found on the Nexus 6P, but with the advantage of having a larger screen area. Looking back at the Mate S I now realize that it’s something I didn’t pick up on while reviewing the phone, and Huawei’s past device would definitely benefit from higher density interfaces and inclusion of this new feature. I would more than welcome other vendors to include configurable DPI settings as it can greatly improve a device’s screen experience, which is by the way also something that isn’t solely limited to large screen devices.

 

In terms of system applications there hasn’t been much change in EmotionUI 4.0. All default apps are very functional and work well. The Mate 8 hasn’t lost any of the additional features that were introduced with past devices and that’s not a negative thing either. Even though themes are available, they are just able to change icon packs and colour accents in applications. There is still a lot of white in the UI of the system apps, something we saw introduced in Huawei’s larger UI overhaul in EmotionUI 3.0. It may have been interesting to see a switch to the more modern navigation and button schemes that were introduced with Android 5.0.

One particular design choice that still doesn’t go well with me personally is the default launcher and the normalized icon frames that try to mimic iOS’s style. This together with the fact that there is no application drawer inclines me to quickly drop the stock launcher in favour of a third-party one, which thankfully is an option and works without any issues.

 

I’ve liked EmotionUI in past reviews and the Mate 8 is able to make some evolutionary improvements that is able to fix some of the more outstanding critique points found in past devices. I’m definitely happy that Huawei finally changed the multi-tasking UI as it makes for much more fluid and ergonomic usage, something which was definitely a problem with last year’s Mate 7 and to a lesser extent smaller form-factor devices such as the P8.

In terms of performance Huawei and particularly HiSilicon seem to have made very large improvement to the Android codebase. This was one of the talking points during HiSilicon’s presentation of the Kirin 950 and how the new BSP software improves on things such as touch latency and application launch time. This seems to have very visible and immediately noticeable results as the Mate 8 is by far the fastest Android device I’ve come to use to date. When turning off all system animations it becomes visible that when switching between applications the Mate 8 is able to respond much faster than for example the Nexus 6P or Galaxy Note 5.

All in all the Mate 8’s software is very good. Any subjective design elements such as the launcher are replaceable, while the rest of the UI is clean and attractive, although one can still fine some older design elements related to the system applications. It’s definitely in regards to performance that Huawei was able to impress as it’s something I didn’t expect at all and actually puts the performance of other Android devices in perspective, so I hope Google and other vendors are closely paying attention to the improvements made on the Mate 8.

Introduction & Design The Kirin 950, Cortex A72 Performance & Power
Comments Locked

116 Comments

View All Comments

  • s.yu - Saturday, January 16, 2016 - link

    Which will soon become among the slowest of all flagship CPUs. Please, it's one generation above Exynos 7420 (courtesy of ARM) and still doesn't beat it in all aspects.
  • MrSpadge - Tuesday, January 5, 2016 - link

    I don't think it makes any sense yet to name "phones" and "high end games" in the same sentence. (still doing it right now)
  • beachletter - Tuesday, January 12, 2016 - link

    The mate 8 achieved similar if not better sustained framerates than the Exynos 7420 in demanding games like nba 2k15/2k16. And that is when the 7420 is also running on 1080p, not 2k (Meizu Pro 5).

    I'd say GPU on the 950 is totally comparable to Exynos 74xx in actual gameplay because it has so little thermal throttling. In fact, it is probably superior to some phones using snapdragon 810, especially after a few minutes of playtime and on 2k screens. I know because I have a Oneplus 2 which plays like shit after 10-15 minutes game time.

    This GPU won't compete with 2016 flagship SoCs, but it can easily match the high end chips currently available in actual usage. The graphics benchmark really don't tell you the whole story.
  • Lolimaster - Tuesday, January 5, 2016 - link

    It seems only Apple, Samsung and maybe Xiaomi cares about display accuracy which is better than focusing on gizmos.
  • 5th element - Tuesday, January 5, 2016 - link

    Google's devices arent half bad, but I agree with you display accuracy should be of primary concern and I, for the life of me, have no idea why it isn't an this extends right across the board to LCD TVs and monitors.
  • ChronoReverse - Tuesday, January 5, 2016 - link

    The reason is because more people prefer the overly saturated colours. The most common comment I get when people look at my previous phones where the colours were set to as accurate as possible for that model is "why does it look washed out?".

    This is why a screen capable of colour accuracy like the Nexus 6P ends up with a saturated default setting.
  • s.yu - Saturday, January 16, 2016 - link

    That's why Samsung's approach with multiple screen modes makes so much sense. Most will leave it on Adaptive, those who care will change it to Basic or AMOLED Photo. Those watching really badly compressed videos could use AMOLED Cinema.
  • s.yu - Saturday, January 16, 2016 - link

    One up that!
  • NZtechfreak - Tuesday, January 5, 2016 - link

    I've had one of these for nearly three weeks, a 4gb/64gb one (coming from Note 4 and Nexus 6P previously). This review aligns with my experience. Battery life is easily the best I've had, in the same use it is basically doubling what I had with the Note 4 and 6P. Battery life is fairly high on my priority list and this device is a breath of fresh air in this regard. I had noticed the camera issues, but hadn't picked the reason until Andreilux informed me a few days ago. I'm on a newer B129SP02 firmware, which somewhat ameliorates the issue but not as successfully as it needs to. I think this should be able to be resolved in firmware though, so hopefully will see more of the sensors potential in upcoming updates (I've had three firmware updates so far, so certainly they are moving at a reasonable pace to address issues thusfar). Can update as more firmwares come in if people are interested. Regards the screen my subjective experience matches the review. Coming from the Note 4 in basic screen mode and the 6P in sRGB mode, the garish colours are a bit of an eyesore. Not sure if you mentioned it, but the screen is fairly reflective too, so despite a reasonable brightness sunlight viewing is mildly irritating at times. Blacks for a non-AMOLED screen are sufficient for me, white on warmest colour temp also good enough for me. Overall though the panels performance is acceptable for me. The last firmware update changelog mentioned changes to the colour temp adjustment, but I'm not perceiving a difference. I hope they can refine colour temp adjustment further with firmware updates. Again, not sure if I missed it, but the speaker performance here is really enjoyable - best bass I have heard from a smartphone till now. Speaker performace gets noticeably stressed as you approach 70%+ of the volume range, but volume is plentiful enough beneath that to not give me cause for concern. Pleased with your GPU write-up, a balanced viewpoint (it matches my own, so I suppose I would say that). While GPU performance is not wonderful in raw terms, it exceeds most devices this year for native resolution workloads on account of the 1080p screen. Throttling behaviour is particularly pleasing, since I do mostly emulator gaming on my phone and it's really nice playing the Gamecube's Fire Emblem Path of Radiance at fullspeed here (Dolphin overclock setting at 0.2). Overall I'm well pleased, the camera issue needs resolution, but I use my GH3 for when I really want to take nice shots, so for me it isn't the showstopper that it will be for some on current software.
  • name99 - Tuesday, January 5, 2016 - link

    "One characteristic that might be defining for the Kirin 950 is that it still uses a CCI-400 fabric"

    Might I suggest as a future article one that clarifies what the relationship is between all these ARM terms. We have AMBA, CHI, ACE, CCI and probably a few more I've forgotten. They all seem to have something to do with coherency between different "ARM ecosystem" cells, but what exactly, and how are they all related?

Log in

Don't have an account? Sign up now