Konečně zveřejněny zdroje jádra Android One Xiaomi Mi A1

click fraud protection

Xiaomi Mi A1 je součástí programu Android One a konečně, po čtyřech měsících životního cyklu zařízení, byly zveřejněny zdrojové kódy jádra.

Čtyři měsíce po spuštění Xiaomi Mi A1, Xiaomi první Android One smartphone, společnost konečně vydala zdrojový kód jádra v souladu s licencí GPLv2. Dostat se do tohoto bodu trvalo hodně, ale co je ještě horší toto jsou zdroje jádra pro Android Nougat. Telefon je již na Android Oreo.

Licence GPLv2 linuxového jádra vyžaduje, aby výrobci Androidu zveřejnili zdroje jádra včas, ale Xiaomi trvalo téměř půl roku, než vydalo kód Xiaomi Mi A1. V lednu, vyzvali jsme společnost ke zveřejnění zdrojového kódu jádra telefonu.

Nedávno XDA Recognized Developer franciscofranco, vzal do Cvrlikání požadovat vydání zdrojového kódu jádra a publikací včetně Ars Technica a Android policie se připojil.

I bez zdrojů jádra komunita vydržela a vyvinul vlastní ROM pro Xiaomi Mi A1, i když s poměrně velkými problémy s kompatibilitou. (Telefon Systém oddílů A/B nepomohlo.)

Impuls pro zveřejnění zdrojového kódu v úterý není jasný. Mohl to být veřejný tlak, nebo to možná bylo v souladu s plánem společnosti. (V lednu vedoucí produktový manažer Xiaomi Jai Mani řekl, že interním cílem společnosti bylo uvolnit zdrojový kód Xiaomi Mi A1 do tří měsíců od vydání zařízení. Není také jasné, proč Google nezasáhl, vzhledem k tomu, že má větší míru kontroly nad zařízeními v programu Android One než standardní Android chytré telefony.

Je škoda, že zdrojový kód je zveřejněn tak pozdě, protože je nepravděpodobné, že by telefon dostal takový čas a pozornost od vývojářů, jako by mohl mít v týdnech po svém debutu. Při příležitosti uvedení telefonu v loňském roce jej Xiaomi označilo za „milník“ ve své globální expanzi a řeklo to doufala, že to bude jedno z prvních zařízení, které obdrží Android P, až bude nakonec oznámeno spuštěna.

Nyní je daleko v životním cyklu Xiaomi Mi A1 a někteří vývojáři už možná nebudou chtít pro něj vyvíjet – počáteční humbuk pro vlastní ROM a vývoj musí být o mnoho řádů menší, než by tomu bylo u Xiaomi Mi A1 vrchol. Přesto je určitě lepší pozdě než nikdy – i když zdroje jádra jsou pro Android Nougat a ne Android Oreo.

Vývojáři, kteří mají zájem, se mohou podívat na zdroje jádra níže.


Zdroje jádra Xiaomi Mi A1