Huawei EMUI

Huawei EMUI
Screenshot of the EMUI in the Huawei Mate 10
Developer Huawei
Written in C, C++, Java
OS family Unix-like
Working state Current
Source model Open source with proprietary components
Initial release EMUI 1.0
Latest release EMUI 8.2.0 (Android 8.1.0)
Update method Firmware over-the-air
Package manager Google Play (Global),
Huawei App Store (China),
APK files
Platforms 32-bit ARM, MIPS, x86, x64
Kernel type Monolithic, modified Linux kernel
License GNU General Public License v3,
Apache License 2.0,
Official website

Huawei EMUI, formerly known as Emotion UI, is the user interface that Huawei uses on most Huawei Smartphone devices and its subsidiaries the Honor series, based on Android.[1][2]


On 30 December 2012, Huawei introduced Emotion UI 1.0, based on Android 4.0. It features a voice assistant app (only in Chinese), customizable homescreens and theme-switching.[3] The company rolled out installation files for the Ascend P1 through their website.[4] The company claims that it is “probably the world’s most emotional system”.[5]

On 4 September 2014, the company announced EMUI 3.0, along with Ascend Mate 7 in the pre-IFA event in Berlin. The user interface was ever since called "EMUI" instead of "Emotion UI". It features a new app store (for China markets).[6]

In late-2015, Huawei launched EMUI 4.0, with a redesigned interface based on Android 6.0, along with the Huawei Mate 8.[7]

In 2016, EMUI 5.0 was introduced, with the Huawei Mate 9.[8]

In 2017, all ROM images were removed on the official website. Huawei says it will provide a "more convenient and satisfactory update service". Since then, all users must rely on over-the-air (OTA) updates.[9]

In late-2017, EMUI 8.0 was launched, skipping EMUI 6.0 and 7.0, along with the Huawei Mate 10. This release emphasises different AI-capabilities.[10][11]

Version history

Version Android version Year of release Last stable release
Emotion UI 1.0 Android 2.3 - 4.3 2012 1.6
Emotion UI 2.0 Android 4.2 - 4.4 2013 2.3
EMUI 3.0 Android 4.4 - 5.1 2014 3.1
EMUI 4.0 Android Marshmallow (6.0) 2015 4.1
EMUI 5.0 Android Nougat (7.x) 2016 5.1
EMUI 8.0 [A] Android Oreo (8.x) 2017 8.2
A EMUI 8.0 was launched skipping EMUI 6.0 and 7.0 to match the Android version.[12]


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.