Les sources du noyau Android One Xiaomi Mi A1 enfin publiées

Le Xiaomi Mi A1 fait partie du programme Android One et enfin, quatre mois après le début du cycle de vie de l'appareil, les sources du noyau ont été publiées.

Quatre mois après le lancement du Xiaomi Mi A1, le premier de Xiaomi Android Un smartphone, la société a finalement publié le code source du noyau conformément à la licence GPLv2. Il a fallu beaucoup de temps pour en arriver là, mais ce qui rend les choses pires, c'est ce sont les sources du noyau pour Android Nougat. Le téléphone est déjà sous Android Oreo.

La licence GPLv2 du noyau Linux exige que les fabricants d'Android publient les sources du noyau en temps opportun, mais il a fallu près de six mois à Xiaomi pour publier le code du Xiaomi Mi A1. En janvier, nous avons exhorté l'entreprise pour publier la source du noyau du téléphone.

Récemment, développeur reconnu par XDA franciscofranco, prendre à Twitter pour exiger la publication des sources du noyau et des publications incluant Ars Technica et Police Android s'est joint.

Même sans les sources du noyau, la communauté a persévéré et

développé des ROM personnalisées pour le Xiaomi Mi A1, mais avec des problèmes de compatibilité assez importants. (Le téléphone Système de partition A/B n'a pas aidé.)

La motivation de la publication du code source mardi n'est pas claire. Il s’agissait peut-être d’une pression publique, ou peut-être d’un accord avec la feuille de route de l’entreprise. (En janvier, Jai Mani, chef de produit principal de Xiaomi, a déclaré que l'objectif interne de l'entreprise était de publier le code source du Xiaomi Mi A1 dans les trois mois suivant la sortie de l'appareil. lancement.) On ne sait pas non plus pourquoi Google n'est pas intervenu, étant donné qu'il exerce un plus grand degré de contrôle sur les appareils du programme Android One que sur Android d'origine. smartphones.

Il est dommage que le code source soit publié si tard, car il est peu probable que le téléphone reçoive le genre de temps et d'attention de la part des développeurs dans les semaines qui suivront ses débuts. Lors de l'événement de lancement du téléphone l'année dernière, Xiaomi l'a qualifié de "jalon" dans son expansion mondiale et a déclaré que il espérait qu'il serait l'un des premiers appareils à recevoir Android P lorsqu'il annoncera finalement un lancé.

Le cycle de vie du Xiaomi Mi A1 est désormais bien avancé et certains développeurs pourraient ne plus souhaiter développer pour lui - le battage médiatique initial pour les ROM personnalisées et le développement sera forcément de plusieurs ordres de grandeur inférieur à ce qu'il aurait été pour le Xiaomi Mi A1 culminer. Pourtant, il vaut certainement mieux tard que jamais -- même si les sources du noyau sont pour Android Nougat et non Android Oreo.

Les développeurs intéressés peuvent consulter les sources du noyau ci-dessous.


Sources du noyau Xiaomi Mi A1