Το ανεπίσημο Android P κυκλοφόρησε για μεταφορά με το Project Treble στο Xiaomi Mi A1

Android / Το ανεπίσημο Android P κυκλοφόρησε για μεταφορά με το Project Treble στο Xiaomi Mi A1 2 λεπτά ανάγνωση

Η συσκευή Xiaomi Mi A1. Geek Πολιτισμός



Μια γνωστή κριτική που έχει προκύψει από τον κλάδο της τεχνολογίας σχετικά με το λειτουργικό σύστημα Android είναι ο κατακερματισμός του που προέρχεται από τη φύση του ανοιχτού κώδικα. Όταν το Android κυκλοφορεί μια ενημέρωση για το λειτουργικό του σύστημα, η ενημέρωση εισάγει ένα ενημερωμένο πλαίσιο λειτουργικού συστήματος, ενώ επανεξετάζει την εφαρμογή του προμηθευτή του συστήματος που βρίσκεται κάτω από. Με αυτόν τον μηχανισμό, η υλοποίηση του προμηθευτή πρέπει να επανεξετάζεται συνεχώς και να ενημερώνεται για να λειτουργεί σε συνδυασμό με την ενημερωμένη έκδοση Android OS που κυκλοφόρησε και αυτό γίνεται ένας σημαντικός λόγος για τον οποίο το Android επιλέγει να εγκαταλείψει το παλαιότερο υλικολογισμικό του όταν εγκαθίστανται νέες νεότερες εκδόσεις του λειτουργικού συστήματος τις νεότερες συσκευές του. Αυτό δημιουργεί σημαντικές απειλές για την ασφάλεια για παλαιότερες συσκευές που έχουν αποθηκευτεί τα διαπιστευτήρια των χρηστών και άλλες οικονομικές πληροφορίες. Με το Project Treble του Android, η απαίτηση για επανεπεξεργασία της υποκείμενης εφαρμογής προμηθευτή παρακάμπτεται, επιτρέποντας στον νέο κωδικό λειτουργικού συστήματος AOSP υψηλότερου επιπέδου να εγκατασταθεί μέσω του συστήματος κώδικα υλικού του ίδιου αρχικού προμηθευτή. Στις εκδόσεις Android 7.0 (Nougat) και νωρίτερα, αυτό ήταν ένα σημαντικό ζήτημα που ανάγκασε το Android να σταματήσει τις ενημερώσεις για συστήματα συσκευών μόλις γίνουν άνω των δύο ετών. Με το Android Oreo έκδοση 8.0, το Project Treble έχει επεξεργαστεί εκ νέου το λειτουργικό σύστημα, ώστε να επιτρέπεται η δέσμευση ενημερώσεων ως ξεχωριστών επιπέδων κώδικα χωρίς να χρειάζεται να επεξεργαστεί ξανά τον κωδικό επιπέδου του υποκείμενου προμηθευτή.

Με την έκδοση P Beta του Android που κυκλοφόρησε σε επιλεγμένες συσκευές, ένας προγραμματιστής (joeyhuab) στο φόρουμ της XDA κατάφερε να βρει έναν τρόπο μεταφοράς της ενημέρωσης του λειτουργικού συστήματος σε πολλές συσκευές Qualcomm Snapdragon που υποστήριξαν τον μηχανισμό ενημέρωσης Treble. Μετά από αυτό το επίτευγμα, κυκλοφόρησε η ίδια ανεπίσημη θύρα Android P Beta για το Xiaomi Mi A1, ένα μέρος συσκευής του μη τροποποιημένου clan λειτουργικού συστήματος Android, το Android One. Η συσκευή δεν υποστηρίζει ουσιαστικά το Project Treble, αλλά μπορεί να γίνει έτσι ώστε να λαμβάνει την ενημέρωση στο Android P Beta καλά. Η XDA ισχυρίζεται ότι τα αρχικά σφάλματα που εντοπίστηκαν στη θύρα που διαταράσσουν τις λειτουργίες σαρωτή δακτυλικών αποτυπωμάτων, κάμερας και Bluetooth έχουν πλέον επιλυθεί. Η θύρα, ωστόσο, εξακολουθεί να φαίνεται να έχει κάποια προβλήματα με τη λειτουργία voice over LTE που δεν λειτουργεί καθόλου στις εγκατεστημένες θύρες συσκευές και η λειτουργική μονάδα Linux Enhanced Linux που εφαρμόζει πολιτικές ασφαλείας ελέγχου πρόσβασης καθίσταται ανεκτή. Η διαδικασία μεταφοράς απαιτεί επίσης την ανακατανομή της συσκευής, πράγμα που σημαίνει ότι όλα τα δεδομένα της συσκευής θα χαθούν κατά τη διαδικασία και επομένως θα πρέπει να δημιουργηθούν αντίγραφα ασφαλείας εκ των προτέρων.



XDA το δημοσίευσε ανεπίσημη θύρα Android P Beta για το Xiaomi Mi A1 για τους προγραμματιστές του δικαστήριο μαζί με εκτενείς και λεπτομερείς οδηγίες για ολόκληρη τη διαδικασία από την αρχή έως το τέλος. Το φόρουμ έχει επίσης νήματα υποστήριξης στον ιστότοπο όπου συνήθως έχουν ερωτήματα σχετικά με τη διαδικασία. Kudos στους προγραμματιστές στο XDA για αυτήν την έκδοση



Προεπισκόπηση ενημέρωσης Android P Beta. Android Sage