Το Xiaomi Mi A1 είναι μέρος του προγράμματος Android One και τελικά, τέσσερις μήνες μετά τον κύκλο ζωής της συσκευής, κυκλοφόρησαν οι πηγές του πυρήνα.
Τέσσερις μήνες μετά την κυκλοφορία του Xiaomi Mi A1, το πρώτο της Xiaomi Android One smartphone, η εταιρεία κυκλοφόρησε τελικά τον πηγαίο κώδικα του πυρήνα σε συμμόρφωση με την άδεια GPLv2. Χρειάστηκαν πολλά για να φτάσουμε σε αυτό το σημείο, αλλά αυτό που το κάνει χειρότερο είναι Αυτές είναι πηγές πυρήνα για το Android Nougat. Το τηλέφωνο είναι ήδη σε Android Oreo.
Η άδεια GPLv2 του πυρήνα Linux απαιτεί από τους κατασκευαστές Android να δημοσιεύουν τις πηγές του πυρήνα έγκαιρα, αλλά η Xiaomi χρειάστηκε σχεδόν μισό χρόνο για να κυκλοφορήσει τον κώδικα του Xiaomi Mi A1. Τον Ιανουάριο, παροτρύναμε την εταιρεία για να δημοσιεύσετε την πηγή πυρήνα του τηλεφώνου.
Πρόσφατα, XDA Recognized Developer franciscofranco, ανέλαβε να Κελάδημα να απαιτήσει την απελευθέρωση της πηγής του πυρήνα, και δημοσιεύσεις συμπεριλαμβανομένων Ars Technica και Android Police εντάχθηκε.
Ακόμη και χωρίς τις πηγές πυρήνα, η κοινότητα επέμενε και ανέπτυξε προσαρμοσμένες ROM για το Xiaomi Mi A1, αν και με αρκετά σημαντικά προβλήματα συμβατότητας. (Το τηλέφωνο Σύστημα χωρισμάτων A/B δεν βοήθησε.)
Η ώθηση για τη δημοσίευση του πηγαίου κώδικα την Τρίτη δεν είναι ξεκάθαρη. Μπορεί να ήταν δημόσια πίεση ή ίσως να ευθυγραμμίστηκε με τον οδικό χάρτη της εταιρείας. (Τον Ιανουάριο, ο Lead Product Manager της Xiaomi Jai Mani είπε ότι ο εσωτερικός στόχος της εταιρείας ήταν να κυκλοφορήσει τον πηγαίο κώδικα του Xiaomi Mi A1 εντός τριών μηνών από την εκκίνηση.) Επίσης, δεν είναι ακόμη σαφές γιατί η Google δεν παρενέβη, δεδομένου ότι ασκεί μεγαλύτερο βαθμό ελέγχου σε συσκευές στο πρόγραμμα Android One από το stock Android smartphones.
Είναι κρίμα που ο πηγαίος κώδικας κυκλοφόρησε τόσο αργά, καθώς το τηλέφωνο είναι απίθανο να λάβει τον χρόνο και την προσοχή από τους προγραμματιστές που μπορεί να έχει τις εβδομάδες μετά το ντεμπούτο του. Στην εκδήλωση παρουσίασης του τηλεφώνου πέρυσι, η Xiaomi το χαρακτήρισε «ορόσημο» στην παγκόσμια επέκτασή του και είπε ότι ήλπιζε ότι θα ήταν μια από τις πρώτες συσκευές που θα λάμβαναν Android P όταν τελικά ανακοινωθεί εκτοξεύτηκε.
Είναι πλέον πολύ στον κύκλο ζωής του Xiaomi Mi A1 και ορισμένοι προγραμματιστές μπορεί να μην επιθυμούν πλέον να το αναπτύξουν -- η αρχική διαφημιστική εκστρατεία για προσαρμοσμένες ROM και ανάπτυξη είναι βέβαιο ότι θα είναι πολλές τάξεις μεγέθους μικρότερες από ό, τι θα ήταν στο Xiaomi Mi A1 κορυφή. Ωστόσο, σίγουρα είναι κάλλιο αργά παρά ποτέ -- ακόμα κι αν ο πυρήνας προέρχεται είναι για Android Nougat και όχι Android Oreo.
Οι προγραμματιστές που ενδιαφέρονται μπορούν να ρίξουν μια ματιά στις παρακάτω πηγές πυρήνα.
Πηγές πυρήνα Xiaomi Mi A1