MIUI

From Wikipedia, the free encyclopedia
Jump to: navigation, search
MIUI
MIUI Logo as of 16 August 2014.png
Screenshot 2014-04-17-07-59-49.png
The Xiaomi Mi3 home screen in MIUI 6
Developer Xiaomi Inc.
Written in C, C++, Java
OS family Unix-like
Working state Current
Source model Partially closed source
Initial release August 16, 2010; 4 years ago (2010-08-16)
Latest release 5.5.15 / May 15, 2015; 3 days ago (2015-05-15)
Marketing target Firmware replacement for Android mobile devices; stock firmware for mobile devices
Available in Languages vary by country
Package manager Google Play (excludes Mainland China) / Market / Mi Appstore (Mainland China) / APK
Platforms 32-bit ARM, MIPS, x86
Kernel type Monolithic, modified Linux kernel
Default user interface GUI (multi-touch)
License GNU General Public License v3
Apache License 2.0
Official website en.miui.com

MIUI (pronounced "Me You I", a play on the common abbreviation of the words user interface as UI),[1] developed by Xiaomi Tech, is a stock and aftermarket firmware for smartphones and tablet computers[2] based on the free software Android operating system.[3] MIUI includes various features such as theming support.[4]

Development[edit]

The original MIUI ROMs were based on Android 2.2.x Froyo and CyanogenMod 6 sources, and was initially developed in the Chinese language by Chinese startup Xiaomi Tech.[5] Xiaomi added a number of apps to enhance the basic framework; those include Notes, Backup, Music, and Gallery.[6]

Updates are usually provided over-the-air every Friday.[7] MIUI is then translated and ported into unofficial versions in other languages by independent developers and groups of fansites.


MIUI and Google Play Services
MIUI does not ship with Google Play Services in Mainland China. However, Xiaomi has been expanding its operations in Hong Kong, Taiwan , and outside China. MIUI releases for Xiaomi devices sold in Hong Kong, Taiwan, and countries outside of China such as in India, Singapore, Malaysia and Indonesia has Google Play Services and Google Apps such as Gmail, Google Maps, Google Play Store pre-installed and functions as it would on any other Android device. MIUI editions for these countries are Google certified.[citation needed]

Direct downloads for country specific release also contains Google Play Services and Apps.

Name[edit]

MIUI's full form is Mi User Interface.

Criticisms and controversies[edit]

MIUI's kernel was proprietary, and thus in breach of Linux kernel's GPL.[8][9] Due to criticisms, source code for certain components was released to GitHub on October 25, 2013.[10] Kernel sources for a number of devices including the Mi3, Mi4, MiNote, and Redmi series phone were released in March 2015.[11]

MIUI has also been criticized for being visually similar to iOS's UI as well as Samsung's TouchWiz UI.[12]

Since MIUI V4, based on Android Ice Cream Sandwich and Jelly Bean, Xiaomi added a virus scanning engine from partner company Tencent (formerly from Kingsoft, whose previous CEO was also Lei Jun) despite the opposition of many users. Methods of removing it have emerged in the MIUI's Chinese forum,[13] since the engine was proven not to be helpful.[14]

Also during the development of MIUI V4, Xiaomi started to remove Google services from their ROMs in order to build and monopolize its own environment of Xiaomi, including cloud services, paid themes and games (featuring MiCredit currency).[15] Later, during development of MIUI V5, nearly all Google services had been removed from the Chinese versions.[16]

Devices[edit]

Xiaomi has released various smartphones, all of which come pre-installed with a complete version of MIUI.[17] This includes various apps and features not available in the aftermarket version of MIUI.

Version history[edit]

Version Android version Last or major
release
Date of
last release
Notable change
Old version, no longer supported: MIUI V1 Up to Android Froyo
N/A N/A Initial release
Old version, no longer supported: MIUI V2 Up to Android Froyo
N/A N/A Redesigned user interface
Old version, no longer supported: MIUI V3 2.3.x
Old version, no longer supported: 2.4.20 20 April 2012 Redesigned user interface
Older version, yet still supported: MIUI V4 4.0.x - 4.1.x
Older version, yet still supported: 3.2.22 22 February 2013 Redesigned user interface
Current stable version: MIUI V5 4.1.x - 4.2.x - 4.3.x - 4.4.x
Current stable version: 4.12.5 5 December 2014 Redesigned user interface
Current stable version: MIUI V6 4.4.2 - 5.0.2
Current stable version: 5.5.15 15 May 2015 Redesigned user interface
Legend:
Old version
Older version, still supported
Latest version
Latest preview version
Future release

See also[edit]

References[edit]

External links[edit]