MIUI

MIUI
Logo
MIUI 12
DeveloperXiaomi Corporation
Source modelOpen source
(with proprietary components)
Initial release0.8.16, based on Android 2.2
(2010-08)
Latest preview14.0.23.10.8.DEV[1], based on Android 13
Supported platformsARM32, ARM64 (officially)
x86, x86-64, MIPS (compiled from source)
Kernel typeAndroid Open Source Project, based on Linux

MIUI is a mobile operating system developed by Xiaomi, which is based on a heavily modified version of Android. It was discontinued in 2023, and replaced with Xiaomi's next operating system, HyperOS.

History[edit | edit source]

MIUI debuted as a custom Android skin in 2010, with version 0.18.16. The goal was to create the ultimate community-driven firmware project.

In 2011, Xiaomi released their first smartphone, the Mi 1, which came pre-installed with MIUI. MIUI continued growing rapidly, thanks to Xiaomi's competitive phone pricing and dedicated community.

A large UI redesign debuted in 2013 with MIUI V5, which introduced an overall flat design, to compete with Apple's new iOS 7.

Over the next few years, many improvements and updates were made. MIUI was later split into multiple region variants: Chinese and Global (later Indonesian, Russian, Turkish and European were also added).

Soon, Xiaomi started focusing more on its IoT platforms, and in 2023 they introduced the successor to MIUI, HyperOS, the goal of which was to unify to platform of all Xiaomi devices.

Criticism[edit | edit source]

MIUI has been criticized for inclusion of lots of bloatware and advertising inside of the operating system. Additionally, many people consider it spyware, due to past incidents.

Some people consider MIUI to be poorly optimized and having high system requirements.

Compatibility[edit | edit source]

Despite originally starting as a custom ROM, currently, MIUI is only officially compatible with ARM32 and ARM64-based Xiaomi-manufactured devices. However, many custom ports of MIUI to third-party devices have been released over the years.

Efforts have additionally been made to run MIUI on x86 platforms.[2] It is additionally possible to build MIUI from the source code for other architectures such as MIPS, however a lot of MIUI-specific functionality will be lost due to MIUI apps not being compatible.

In September 2017, Xiaomi introduced the Mi A1, a smartphone powered by Android One, which does not run MIUI. 3 more phones, the Mi A2 and A2 Lite, along with A3 were released with stock Android instead of MIUI.

List of releases[edit | edit source]

Name Release date
MIUI V1 2010-08
MIUI V2 2011
MIUI V3 2012
MIUI V4 2012
MIUI V5 2013
MIUI 6 2014-08-29
MIUI 7 2015-08-13
MIUI 8 2016-06-16
MIUI 9 2017-08-10
MIUI 10 2018-06-19
MIUI 11 2019-10-22
MIUI 12 2020-04-27
MIUI 12.5 2021-02-08
MIUI 13 2021-12-28
MIUI 14 2022-12-11

References[edit | edit source]