Enkele weken nadat Xiaomi Android 8.0 Oreo heeft uitgerold naar zijn Mi A1 Android One-smartphone, heeft het bedrijf eindelijk de Oreo-kernel-broncode van het apparaat op Github (branch "tissot-o-oss") vrijgegeven. Het ontbreken van de kernelbronnen heeft de ontwikkeling van het apparaat door derden ernstig belemmerd, en hoewel TWRP-herstel er een paar weken geleden voor is vrijgegeven, heeft het nog steeds geen officiële poort van AOSP-gebaseerde ROM's, zoals de ooit -populaire LineageOS. De release van de kernel-bronnen zal hopelijk dingen ten goede veranderen, waardoor ontwikkelaars in de toekomst betere ondersteuning voor het apparaat kunnen bieden.
Xiaomi is vaak bekritiseerd door FOSS-voorstanders en Android-ontwikkelaars vanwege het niet naleven van de GPLv2-licentie. Het bedrijf is er vaak helemaal niet in geslaagd kernel-bronnen voor zijn smartphones en tablets vrij te geven, of deze lang na de release van het apparaat vrij te geven, die beide niet alleen een belediging zijn voor de ontwikkelaarsgemeenschap, maar een regelrechte schending van de GNU GPL-licentie..
Ondertussen is Samsung een van de weinige bedrijven die buitengewoon openhartig zijn geweest in het vrijgeven van de kernelbronnen van zijn apparaten. De consumentenelektronicagigant heeft vorige week de kernel-bronnen voor de Galaxy S9 en Galaxy S9 Plus vrijgegeven, zelfs voordat de twee apparaten over de hele wereld in de winkelschappen kwamen, waardoor het voor ontwikkelaars gemakkelijk werd om aangepast TWRP-herstel te bieden en aangepaste ROM's voor hen te maken.
Wat Xiaomi betreft, heeft het bedrijf onlangs de kernel-broncodes vrijgegeven voor een aantal van zijn andere smartphones, waaronder de Mi 6, Redmi 4X en Mi Mix 2, wat zeker een stap in de goede richting is. Met zijn groeiende status op de wereldwijde smartphonemarkt, zal het bedrijf, hopelijk, zijn standpunt over kernelbronnen in de nabije toekomst veranderen en er een punt van maken om ze gelijktijdig met de lancering van zijn smartphones vrij te geven ten behoeve van alle betrokken partijen.