Xiaomi holdes som konge når det kommer til budgetvenlige enheder. Deres seneste tilbud, Mi A1, er virksomhedens første Android One-enhed, som hurtigt tog verden via storm. Mens telefonen pakker i masser af funktioner til et fantastisk prispunkt, har enheden også set sin andel af kontroverser.
Xiaomi Mi A1, i betragtning af at det var en Android One-enhed, skulle have været frigivet med den nyeste version af Android, det vil sige Android Oreo. Selvom det ikke skete, hvad der værre er, at de første betabygginger af Oreo-bygningen blev plaget af fejl og derfor skulle udrulningen stoppes. Nu, mens beta-opdateringerne begyndte at løbe ud senere, glemte teamet en ting om enheden, og det er kernekilden.
For enhver enhed, der følger GPLv2-licensen af Linux Kernel, er det obligatorisk at gøre kernekilderne offentlige. Xiaomi havde imidlertid ikke offentliggjort det, selv efter 4 måneder af enhedens oprindelige udgivelse. Nu, efter meget skråstreg fra offentligheden og især udviklerfællesskabet, har Xiaomi endelig frigivet kernekilderne til Mi A1.
Bare hvis du undrer dig over, hvorfor kernekilder er vigtige, hjælper de udviklerne med at opbygge stabile brugerdefinerede ROM'er til enheden, mens du tilføjer tonsvis af funktioner. Endvidere erklærer GPLv2-licensen i sig selv, at kildekoden, kernekilderne, i dette tilfælde skal indgå i distributionen til offentligheden.
Xiaomi har haft en mørk historie, når det kommer til GPL-overholdelse. Mens selskabet havde frigivet kilder til nyere Redmi-telefoner i tide, havde tidligere telefoner som Mi3 været udsat for halvårsforsinkelser. Når det er sagt, i betragtning af at Mi A1 er en Android One-enhed, forventede vi selskabet at holde det til højere standarder.
Bedre sent end aldrig, har virksomheden endelig frigivet de officielle kernekilder. Dette baner vejen for brugerdefinerede ROM'er på enheden. Med en overflod af gode brugerdefinerede ROM'er derude, hvilken er du mest spændt på at se på din Mi A1? Lad os vide i kommentarerne nedenfor.