La sigla MIUI e' composta da due parti, MI e UI, dove UI sta per Interfaccia utente e MI, come affermato da Xiaomi, e' acronimo di "Mobile Internet" e "Mission Impossible".Le prime ROM MIUI erano basate su Android 2.2.x Froyo ed erano inizialmente solo in lingua cinese dalla startup cinese Xiami Tech. Xiaomi aggiunse altre app per ampliare la struttura base; tra esse erano incluse Note, Backup, Musica e Galleria. MIUI fu successivamente tradotta non ufficialmente in altre lingue da sviluppatori indipendenti e siti web creati dai fan. Attualmente sono presenti traduzioni non ufficiali, ma dopo che Xiaomi ha rilasciato internazionalmente i propri smartphone, la loro popolaritą e' calata. Gli aggiornamenti sono rilasciati ogni giovedi mediante OTA (over-the-air).Si basa su una versione modificata di Android ed ha un'interfaccia utente fortemente modificata; la differenza con Android in tal senso e' l'assenza del drawer applicazioni e la presenza del Mi Store, negozio virtuale che permette l'acquisto online di prodotti e servizi Xiaomi. Include tuttavia funzionalita' aggiuntive che non si trovano in Android, tra cui un'interfaccia grafica che consente di cambiare tema, installare app e una sveglia che suona anche con il dispositivo spento. Dalla versione 8 in poi sono inoltre presenti funzioni quali il secondo spazio (una sorta di modalita' multi-utente) e le App clonate, una funzione che permette all'utente di utilizzare due account diversi su app che normalmente non lo consentono, tra cui WhatsApp, Telegram o Twitter, sullo stesso smartphone. A partire dalla versione 8.5.11 sono state introdotti un menu multitasking e la gesture recognition .A causa di alcuni contrasti col governo cinese, l'accesso a molti servizi Google e' bloccato; di conseguenza MIUI non comprende i Google Play Services in Cina. Nonostante cio', fuori dallo Stato asiatico, i Google Play Services sono compresi nella rom cosi' come tutte le app Google gia' preinstallate e funzionanti. Le versioni globali della MIUI sono, inoltre, certificate da Google.

Di seguito vi elechero' la cronologia delle versioni:

 

Versione Ver.Android Data di rilascio Modifiche rilevanti
MIUI 1 2.1 16/08/2010 Versione iniziale
MIUI 2 2.1-2.3.x ????? UI ridisegnata
MIUI 3 2.3.x ????? UI ridisegnata
MIUI 4 4.0.x-4.1.x ????? Nuova interfaccia utente - Aggiunto l'antivirus
MIUI 5 4.1.x-4.4.2 01/03/2013 Nuova interfaccia utente - I servizi Google vengono rimossi dalla versione cinese
MIUI 6 4.4.2-5.0.2 29/08/2014 Interfaccia utente rinnovata
MIUI 7 4.4.2-6.0.1 13/08/2015 Bootloader bloccato su alcuni vecchi dispositivi selezionati e su tutte le versioni successive
MIUI 8 4.4.2-7.1.1 16/06/2016 Modifiche minori dell'inerfaccia utente - Aggiornate app di sistema - Aggiunto supporto per le app secondarie
MIUI 9 4.4.2-8.1 10/08/2017 Modifiche minori dell'inerfaccia utente - Aggiunto schermo diviso - Miglioramento del pannello delle notifiche e della QuickCard (attualmente nota come App Vault) - Nuova modalitą silenzioso - Aggiunte scorciatoie per tasti e gesti
MIUI 10 6.0-9.0 19/06/2018 Nuova sfumatura nel pannello delle notifiche - Estese funzionalitą della gestione di notifiche - Nuove schermate per le app recenti, controllo del volume, orologio, calendario e note - Maggiore integrazione con XiaoAI - Modifiche minori all'interfaccia utente - Rimosso tema scuro (Mi Note 2)
MIUI 11 7.0-10 22/10/2019 Basato su Android 10 - Mi Calculator - Ottimizzazioni della barra di stato - Gestione automatica dello screenshot - Modalitą notte (dark mode) - Nuove icone
MIUI 12 9.0-11 27/04/2020 Modalitą notte 2.0 (Dark mode 2.0) - Nuove icone - Assistenza AI per le chiamate - Aggiunte le finestre flottanti - Pił focalizzazione sulla privacy - Aggiunta la modalitą batteria ultrarisparmio per la versione globale - Aggiunti gli strumenti di modifica per i video