Το Project Treble εξηγεί: Γιατί δεν το υποστηρίζει η OnePlus και η Nokia;
Miscellanea / / November 29, 2021
Σε μια προσπάθεια να διορθώσει το σημαντικό πρόβλημα των αργών ενημερώσεων Android, η Google είχε ανακοίνωσε το Project Treble τον Μάιο του 2017 για να ενεργοποιηθούν ταχύτερες ενημερώσεις Android μειώνοντας την επιβάρυνση των προγραμματιστών.
Η εταιρεία είχε προσθέσει το πλαίσιο Project Treble Android Oreo για να βελτιώσετε τη διαδικασία ενημέρωσης στις νεότερες συσκευές. Η εφαρμογή του έγινε υποχρεωτική για συσκευές που κυκλοφορούν με Android 8.0 out of the box.
![Έργο](/f/2fa3a7a7649cbae8f13d99ae1cf728c2.png)
Τι είναι το Project Treble; Τι ρόλο θα παίξει στο Android στο μέλλον; Ας σκάψουμε βαθιά και ας μάθουμε περισσότερα για το ίδιο.
Τι είναι το Project Treble;
Ο κύριος στόχος του Project Treble είναι να κάνει τις ενημερώσεις πιο γρήγορες και ευκολότερες για τους OEM να κυκλοφορούν σε συσκευές. Ενώ τα iPhone λαμβάνουν τις πιο πρόσφατες ενημερώσεις λειτουργικού συστήματος για τρία ή τέσσερα χρόνια, τα smartphone Android προηγμένης τεχνολογίας λαμβάνουν μόνο δύο ή τρεις από αυτές. Εν τω μεταξύ, τα περισσότερα τηλέφωνα Android χαμηλού επιπέδου δεν βλέπουν ποτέ την πιο πρόσφατη ενημέρωση.
![Project Treble](/f/720fe1fe4201d747362e3eba4652a3aa.png)
Με το Treble, οι συσκευές θα έχουν α υλοποίηση προμηθευτή που διαχειρίζεται όλο το υλικό σε χαμηλό επίπεδο. Ακολουθεί το πλαίσιο Android. Η Google λέει ότι ένας από τους κύριους λόγους για τους οποίους οι κατασκευαστές συσκευών καθυστερούν την κυκλοφορία της ενημέρωσης είναι ότι πρέπει να αναλάβουν το δαπανηρό, βαρύ κώδικα έργο της πλήρους ανακατασκευής της.
Αυτό σημαίνει ότι κάθε φορά που προωθείται μια ενημέρωση λειτουργικού συστήματος, οι προγραμματιστές πρέπει να ενημερώνουν ολόκληρη τη βάση κώδικα, συμπεριλαμβανομένου και του κώδικα του λειτουργικού συστήματος και του κώδικα προμηθευτή.
Το Project Treble στοχεύει να διαχωρίσει το υλοποίηση προμηθευτή — το λογισμικό χαμηλότερου επιπέδου για συγκεκριμένη συσκευή, γραμμένο σε μεγάλο βαθμό από τους κατασκευαστές πυριτίου — από το Android OS Framework
![Project Treble 1](/f/d357877aadd62cbcde085adb3bd66a78.png)
Η Google σκοπεύει να διαχωρίσει το λειτουργικό σύστημα κωδικός από το κωδικός προμηθευτή και δημιουργήστε μια διεπαφή μεταξύ των δύο βάσεων κωδικών με το Project Treble. Το μόνο που πρέπει να κάνουν οι προγραμματιστές όταν η Google ωθεί μια νέα έκδοση του Android είναι να ενημερώσουν τον κώδικα του λειτουργικού συστήματος και τη νέα διεπαφή προμηθευτή-OS, η οποία αναπτύσσεται από την Google.
Η Nokia και η OnePlus δεν έχουν συντονιστεί με το Project Treble
Η OnePlus και η HMD Global (Nokia) επιβεβαίωσαν ότι όλες οι τρέχουσες συσκευές τους δεν θα διαθέτουν Project Treble. Και οι δύο εταιρείες έχουν εκδώσει ανακοινώσεις για το ίδιο.
Ενεργός συντονιστής HMD κοινότητα της Nokia φόρουμ ανέφεραν, "Η HMD δεσμεύεται πλήρως να εφαρμόσει το Project Treble σε όλα τα νέα προϊόντα Android Oreo στο εγγύς μέλλον και ζητούμε συγγνώμη για οποιαδήποτε απογοήτευση μπορεί να προκαλέσει".
Η HMD έχει δεσμευτεί πλήρως να εφαρμόσει το Project Treble σε όλα τα νέα προϊόντα Android Oreo στο εγγύς μέλλον και ζητούμε συγγνώμη για οποιαδήποτε απογοήτευση μπορεί να προκαλέσει.
Εν τω μεταξύ, ένα προσωπικό της OnePlus εξήγησε σχετικά με το φόρουμ OnePlus είπε, "Το Project Treble απαιτεί ένα διαμέρισμα αποθήκευσης, με το οποίο διαχωρίζονται το πλαίσιο Android και η εικόνα του προμηθευτή. Ωστόσο, επειδή δεν απαιτούνταν διαμερίσματα για το Android N και τις προηγούμενες εκδόσεις του Android, όλες οι τρέχουσες συσκευές μας δεν διαθέτουν διαμέρισμα.
Σύμφωνα με τις δοκιμές μας, εάν τροποποιούσαμε τη διάταξη των διαμερισμάτων μέσω OTA, υπάρχει κίνδυνος οι συσκευές να καταστραφούν κατά τη διάρκεια της κατάτμησης.
Σύμφωνα με τις δοκιμές μας, εάν τροποποιούσαμε τη διάταξη των διαμερισμάτων μέσω OTA, υπάρχει κίνδυνος οι συσκευές να καταστραφούν κατά τη διάρκεια της κατάτμησης. Πιστεύουμε ότι αυτό αποτελεί πολύ μεγάλο κίνδυνο για την κοινότητα των χρηστών μας, γι' αυτό αποφασίσαμε να μην εφαρμόσουμε το Project Treble στις τρέχουσες συσκευές OnePlus.
Είναι νόμιμες αυτές οι ανησυχίες;
Λαμβάνοντας υπόψη τη δήλωση της Nokia, φαίνεται ότι η εταιρεία απλώς υποχωρεί από το να επιδοθεί σε κάθε είδους αυτοσχέδια για αυτό το πρόβλημα. Η OnePlus, από την άλλη πλευρά, έχει επικαλεστεί τον λόγο του πιθανού «μπουκώματος των τηλεφώνων».
Εν τω μεταξύ, Η Huawei επιβεβαίωσε ότι θα φέρει το Treble στα παλαιότερα τηλέφωνά της κατά το δεύτερο μέρος του 2017. Εάν η Huawei καταφέρει να φέρει το Treble στα παλαιότερα τηλέφωνά της, πιστεύω ότι και οι δύο εταιρείες θα πρέπει να προσφέρουν μια καλύτερη εξήγηση για την κατάσταση.
Τηλέφωνα που υποστηρίζουν το έργο Treble
Επί του παρόντος, Google Pixel και Pixel XL, Απαραίτητο τηλέφωνο, Huawei's Mate 9, Mate 10, Τιμή 9, και το Honor 8 Pro είναι οι συσκευές που υποστηρίζουν το Project Treble.
Το Project Treble θα βελτιώσει το Android;
Το Android 8.0 Oreo είναι προς το παρόν διαθέσιμο μόνο 0,5% τηλέφωνα Android, ενώ το iOS 11, το οποίο κυκλοφόρησε τον Σεπτέμβριο, είναι παρόν σε πάνω από το 50% των συσκευών iOS. Το Project Treble στοχεύει να λύσει αυτό το πρόβλημα κατακερματισμού Android. Ωστόσο, υπάρχουν αρκετές επιπτώσεις του Project Treble.
![Κατακερματισμός Android](/f/019ccdbe558b5211295ee5d86de48443.png)
Παρόλο που η Google εμφανίστηκε και αποφάσισε να βελτιώσει τον κατακερματισμό του Android, οι προγραμματιστές εξακολουθούν να έχουν μεγάλο ρόλο να διαδραματίσουν στην κυκλοφορία ενημερώσεων για παλαιότερες συσκευές.
Η ενημέρωση του Android θα εξακολουθεί να είναι μια δαπανηρή υπόθεση, επειδή η διαδικασία έχει αρνητικό αντίκτυπο στα τελικά αποτελέσματα των εταιρειών και δεν έχουν αρκετά κίνητρα για να το κάνουν πραγματικά.
Αυτό σημαίνει ότι οι προγραμματιστές προϊόντων όπως η Samsung, η Huawei και η LG εξακολουθούν να είναι υπεύθυνοι για τη συλλογή και την κυκλοφορία των ενημερώσεων και δεν θα είναι τόσο γρήγορα όσο η Google με τα Pixels.
Το Project Treble είναι πολλά υποσχόμενο
Το Project Treble έχει τη δυνατότητα να επηρεάσει το πόσο γρήγορα οι συσκευές λαμβάνουν ενημερώσεις Android, αλλά δεν αντιμετωπίζει απαραίτητα τις καθυστερήσεις από την πιστοποίηση ενημερώσεων από την εταιρεία κινητής τηλεφωνίας.
Η Google κυκλοφόρησε πρόσφατα μια ελαφρύτερη έκδοση του Android O, ονομάζεται Android Go. Αυτό θα διασφαλίσει ότι το Project Treble μπορεί να φτάσει και σε smartphone χαμηλού κόστους εάν υποστηρίζουν το λειτουργικό σύστημα.
Τελικές σκέψεις
Το Project Treble είναι σίγουρα μια θετική αλλαγή, που ξεκίνησε από την Google, ξεκινώντας από το Android Oreo. Ωστόσο, το χάσμα μεταξύ του παλιού και του νέου λειτουργικού συστήματος απέχει μίλια και δεν θα μειωθεί στο εγγύς μέλλον.
Οι ενημερώσεις Android δεν θα είναι ποτέ τόσο γρήγορες όσο το iOS, αλλά δεδομένων των προκλήσεων που αντιμετωπίζει η Google, το Project Treble φαίνεται ως η καλύτερη λύση προς το παρόν.