Android One Xiaomi Mi A1 kärnkällor äntligen släppt

Xiaomi Mi A1 är en del av Android One-programmet, och äntligen, fyra månader in i enhetens livscykel, har kärnkällorna släppts.

Fyra månader efter lanseringen av Xiaomi Mi A1, Xiaomis första Android One smartphone släppte företaget äntligen kärnans källkod i enlighet med GPLv2-licensen. Det har tagit mycket att komma till denna punkt, men det som gör det värre är dessa är kärnkällor för Android Nougat. Telefonen finns redan på Android Oreo.

Linuxkärnans GPLv2-licens kräver att Android-tillverkare publicerar kärnkällor i tid, men det tog Xiaomi nästan ett halvt år att släppa koden för Xiaomi Mi A1. I januari, vi uppmanade företaget för att publicera telefonens kärnkälla.

Nyligen XDA Recognized Developer franciscofranco, tog till Twitter att kräva kärnkällversionen och publikationer inklusive Ars Technica och Android Police gick med.

Även utan kärnkällorna höll gemenskapen ut och utvecklat anpassade ROM-skivor för Xiaomi Mi A1, om än med ganska stora kompatibilitetsproblem. (Telefonens A/B partitionssystem hjälpte inte.)

Drivkraften för publiceringen av källkoden på tisdagen är inte klar. Det kan ha varit påtryckningar från allmänheten, eller kanske överensstämde det med företagets färdplan. (I januari sa Xiaomis ledande produktchef Jai Mani att företagets interna mål var att släppa Xiaomi Mi A1:s källkod inom tre månader efter enhetens lansering.) Det är inte heller ännu klart varför Google inte gick in, med tanke på att det utövar en större grad av kontroll över enheter i Android One-programmet än vanliga Android smartphones.

Det är synd att källkoden släpps så sent, eftersom telefonen sannolikt inte kommer att få den typ av tid och uppmärksamhet från utvecklare som den kan ha under veckorna efter debuten. Vid telefonens lanseringsevenemang förra året kallade Xiaomi den för en "milstolpe" i sin globala expansion och sa att det hoppades att det skulle vara en av de första enheterna att ta emot Android P när det så småningom tillkännages en lanseras.

Det är nu långt in i Xiaomi Mi A1:s livscykel, och vissa utvecklare kanske inte längre vill utveckla för det - den första hypen för anpassade ROM-skivor och utveckling kommer säkert att vara många storleksordningar mindre än vad det skulle ha varit på Xiaomi Mi A1:s topp. Ändå är det säkerligen bättre sent än aldrig -- även om kärnans källor är för Android Nougat och inte Android Oreo.

Intresserade utvecklare kan ta en titt på kärnkällorna nedan.


Xiaomi Mi A1 kärnkällor