Secondo i rapporti di XDA, il precedente atteggiamento di Xiaomi nei confronti dell'open source non è stato positivo e ha violato ripetutamente i regolamenti della General Public License v2 (GPLv2). Poiché è impossibile accedere al codice sorgente, è quasi impossibile implementare una ROM personalizzata basata su AOSP.
XDA ha ricevuto una risposta piuttosto inaspettata contattando i funzionari Xiaomi: Xiaomi prevede di fornire il codice sorgente del kernel per ogni nuovo dispositivo entro tre mesi dal lancio del nuovo modello.
Xiaomi ha detto che come azienda Internet, Xiaomi rispetta la GNU General Public License (GPL) e si impegna a garantire l'effettiva conformità Xiaomi ha cercato di accelerare il rilascio del kernel del dispositivo e spera di garantire che ogni versione sia sicura e stabile.
Attualmente l'elenco dei dispositivi del codice sorgente del kernel che Xiaomi ha rilasciato è il seguente: Clicca qui per ingrandire l'immagine.