Konačno objavljeni izvori jezgre za Android One Xiaomi Mi A1

click fraud protection

Xiaomi Mi A1 je dio Android One programa i konačno, četiri mjeseca u životnom ciklusu uređaja, objavljeni su izvori kernela.

Četiri mjeseca nakon lansiranja Xiaomi Mi A1, prvi Xiaomi Android One pametnog telefona, tvrtka je konačno objavila izvorni kod kernela u skladu s GPLv2 licencom. Trebalo je puno da se dođe do ove točke, ali ono što čini gore je ovo su izvori kernela za Android Nougat. Telefon je već na Androidu Oreo.

Licenca GPLv2 za Linux kernel zahtijeva da proizvođači Androida pravovremeno objavljuju izvore kernela, ali Xiaomiju je trebalo gotovo pola godine da objavi kod Xiaomi Mi A1. U siječnju, požurivali smo tvrtku za objavljivanje izvornog koda telefonskog kernela.

Nedavno, XDA Recognished Developer franciscofranco, uzeo u Cvrkut zahtijevati izvorno izdanje kernela, uključujući publikacije Ars Technica i Android policija pridružio se.

Čak i bez izvora kernela, zajednica je ustrajala i razvio prilagođene ROM-ove za Xiaomi Mi A1, iako s prilično velikim problemima kompatibilnosti. (telefon je A/B sustav pregrada nije pomoglo.)

Poticaj za objavu izvornog koda u utorak nije jasan. Možda je to bio pritisak javnosti ili se možda uskladio s planom tvrtke. (U siječnju je Xiaomijev vodeći voditelj proizvoda Jai ​​Mani rekao da je interni cilj tvrtke objaviti izvorni kod Xiaomi Mi A1 u roku od tri mjeseca nakon što je uređaj u prodaji lansiranje.) Također još nije jasno zašto Google nije uskočio, s obzirom da ima veći stupanj kontrole nad uređajima u programu Android One nego standardni Android pametni telefoni.

Šteta je što se izvorni kod objavljuje tako kasno, budući da je malo vjerojatno da će telefon dobiti toliko vremena i pažnje od programera koliko bi mogao imati u tjednima nakon svog debija. Na prošlogodišnjem predstavljanju telefona, Xiaomi ga je nazvao "prekretnicom" u svom globalnom širenju i rekao da nadali su se da će to biti jedan od prvih uređaja koji će primiti Android P kada se na kraju objavi pokrenut.

Sada je daleko u životnom ciklusu Xiaomi Mi A1, a neki programeri možda više neće htjeti razvijati za njega -- početni hype za prilagođene ROM-ove i razvoj će sigurno biti mnogo redova veličine manji nego što bi bio na Xiaomi Mi A1 vrh. Ipak, svakako je bolje ikad nego nikad -- čak i ako kernel ima izvorni kod su za Android Nougat, a ne za Android Oreo.

Zainteresirani programeri mogu pogledati izvore kernela ispod.


Izvori kernela za Xiaomi Mi A1