Αρθρο

Inside Project Mainline, η μεγαλύτερη αλλαγή στις ενημερώσεις Android εδώ και χρόνια

Το τμήμα Android των δύο ωρών Βασική σημείωση Google I / O ήταν σύντομη σε σύγκριση με τα προηγούμενα χρόνια, αλλά περιελάμβανε μια τεράστια αλλαγή στον τρόπο που η Google θα προωθήσει την ενημέρωση στο αγαπημένο μας λειτουργικό σύστημα όταν Android Q φτάνει Λέγεται Κύρια γραμμή του έργουκαι ο στόχος είναι να ενημερώσετε τα βασικά στοιχεία του Android μέσω του Play Store εξ ολοκλήρου στο παρασκήνιο χωρίς να χρειάζεται να κάνετε επανεκκίνηση του τηλεφώνου ή να αναγκάσετε τον χρήστη να σκεφτεί μια ενημερωμένη έκδοση κώδικα ασφαλείας. Αυτό το σύστημα είναι ξεχωριστό από τη μηνιαία ενημερωμένη έκδοση κώδικα ασφαλείας ή μια ενημέρωση έκδοσης συστήματος και υπάρχει έτσι ώστε η Google να μπορεί να διατηρεί ασφαλή και να ενημερώνει τα κρίσιμα μέρη του λειτουργικού συστήματος, ανεξάρτητα από το τηλέφωνο που χρησιμοποιείτε.

Για να κατανοήσουμε λίγο καλύτερα τον τρόπο λειτουργίας της Mainline, καθίσαμε με τον Iliyan Malchev της Google για να μάθουμε όσο μπορούμε.

Ανασκόπηση Android Q beta 3: Σκούρο θέμα, πλοήγηση με κίνηση και περισσότερες αλλαγές ειδοποιήσεων

Όλα αγγίζει το Mainline και πώς λειτουργεί

Το Project Mainline είναι ένας τρόπος ενημέρωσης 12 βασικών στοιχείων στο Android που δεν μπορούσαν να αγγιχτούν προηγουμένως χωρίς σημαντική ενημέρωση λογισμικού λόγω της σημασίας τους για τη λειτουργία άλλων τμημάτων του Λειτουργικό σύστημα. Η Google διαχωρίζει τη λίστα σε τρεις κατηγορίες:

Η Verizon προσφέρει το Pixel 4a με μόλις $ 10 / μήνα σε νέες Απεριόριστες γραμμές

  • Ασφάλεια: Media Codecs, Media Framework Components, DNS Resolver, Conscrypt
  • Μυστικότητα: UI εγγράφων, ελεγκτής αδειών, ExtServices
  • Συνοχή: Δεδομένα ζώνης ώρας, ANGLE (επιλογή προγραμματιστή), Μεταδεδομένα ενότητας, στοιχεία δικτύου, Σύνδεση πύλης δέσμευσης, Διαμόρφωση άδειας δικτύου

Όπως μπορείτε να δείτε, όλα αυτά είναι πολύ σημαντικά μέρη ενός λειτουργικού τηλεφώνου. Για να τα ενημερώσετε χωρίς να διακόψετε την κανονική κατάσταση λειτουργίας του τηλεφώνου, η Google εφηύρε ένα νέο κοντέινερ που καλεί Android Pony EXpress (APEX). Αυτό το νέο κοντέινερ αποστέλλεται μέσω του Google Play Store, όπως είναι οποιοδήποτε άλλο αρχείο APK (εφαρμογή), αλλά όταν είναι φτάνει στο τηλέφωνο στην πραγματικότητα ξετυλίγεται να είναι ένα ολόκληρο σύστημα αρχείων που προσαρτάται στο τηλέφωνο για να το κάνει δουλειά. Και όπως οι ενημερώσεις των Υπηρεσιών Play, οι βασικές ενημερώσεις θα κυκλοφορήσουν αργά σε ολόκληρο το οικοσύστημα Android καθ 'όλη τη διάρκεια δύο εβδομάδων.

Όταν εφαρμόζεται η ενημέρωση, ο χρήστης δεν χρειάζεται να κάνει τίποτα και δεν πρέπει ποτέ να γνωρίζει ότι συνέβη. Αλλά στην απίθανη περίπτωση που κάτι πάει στραβά με μια ενημέρωση, υπάρχει ένα σύστημα επαναφοράς που διατηρεί τα δεδομένα των χρηστών και επιστρέφει στη γνωστή καλή κατάσταση όταν χρειάζεται - εάν η ενημέρωση πάει σωστά, τα παλιά και νέα δεδομένα χρήστη συγχωνεύονται απρόσκοπτα.

Το Project Mainline στοχεύει στην επιτάχυνση των ενημερώσεων ασφαλείας Android χρησιμοποιώντας το Play Store

Ουσιαστικά, αν η Google πρέπει να ενημερώσει οποιοδήποτε από αυτά τα 12 πράγματα για οποιονδήποτε λόγο, μπορεί να το κάνει μέσω του Play Store, όπως ακριβώς ενημέρωσε ένα μέρος των Υπηρεσιών Google Play. Και όταν συμβαίνουν αυτές οι ενημερώσεις, ο χρήστης τις περισσότερες φορές θα αγνοεί εντελώς ότι συμβαίνει ακόμη.

Κύρια γραμμή για κάθε τηλέφωνο Android

Γνωρίζετε εκείνες τις στιγμές στο παρελθόν, όπου η Google είπε "Έχουμε έναν υπέροχο νέο τρόπο να κάνουμε τις ενημερώσεις καλύτερες" μόνο έχουν κάποιους OEM να λένε "ναι είμαστε καλοί, ας μην ενημερώσουμε ποτέ τα τηλέφωνά μας" και ένιωθα ότι δεν υπήρχε μεγάλη πρόοδος έκανε? Το Project Mainline δεν λειτουργεί με αυτόν τον τρόπο, στην πραγματικότητα δεν μπορεί. Για αρχάριους, αυτές οι λειτουργικές μονάδες συμβαίνουν αρκετά χαμηλά στο Android, ώστε οι προσαρμοσμένες διεπαφές χρήστη από εταιρείες όπως η Xiaomi και η Samsung να μην παρεμποδίζουν. Επιπλέον, αυτές οι 12 ενότητες είναι αποτέλεσμα πολλών διαπραγματεύσεων μεταξύ της Google και των συνεργατών της. Η αρχική λίστα των ενοτήτων που υποστηρίχθηκαν μέσω του Mainline ήταν στην πραγματικότητα πολύ μεγαλύτερη στην αρχή, αλλά μειώθηκε σε 12 κατά τη διάρκεια των διαπραγματεύσεων.

Ίσως πιο σημαντικό, η Google είναι εντυπωσιακή με (και ενθαρρύνει) τους κατασκευαστές και τους συνεργάτες που χρησιμοποιούν το APEX να παρέχουν ενημερώσεις μέσω του Play Store για τα δικά του στοιχεία.

Αυτές οι 12 λειτουργικές μονάδες ενημερώνονται μέσω του Play Store, πράγμα που σημαίνει ότι οι OEM πρέπει να συμφωνήσουν να επιτρέψουν αυτές τις ενημερώσεις προκειμένου να έχουν πρόσβαση στο Play Store. Το Project Mainline είναι ένα βασικό μέρος της συμβατότητας Android τώρα, οπότε αν το τηλέφωνό σας διαθέτει Android Q και έχει πρόσβαση στο Google Play Store, υποστηρίζεται μέσω του Project Mainline.

Για όλα όσα δεν εμπίπτουν σε αυτήν την ομπρέλα, η Google έκανε το κοντέινερ APEX ανοιχτό κώδικα, πράγμα που σημαίνει ότι θα ήταν δυνατό μη τυπικές συσκευές Android για να εξακολουθούν να επιλέγουν να ενημερώνουν κρίσιμα στοιχεία με αυτόν τον τρόπο, ακόμη και αν χρησιμοποιεί κάτι διαφορετικό από το Play Store. Αυτά είναι υπέροχα νέα για το οικοσύστημα του Αμαζονίου, καθώς και τηλέφωνα που κυκλοφορούν σε μέρη όπως η Κίνα όπου το Play Store δεν αποτελεί εγγύηση.

Ίσως πιο σημαντικό, το Google είναι απίστευτο με κατασκευαστές και συνεργάτες που χρησιμοποιούν το APEX για να παρέχουν ενημερώσεις μέσω του Play Store για τα δικά του στοιχεία. Αυτό θα μπορούσε να σημαίνει εταιρείες όπως η Samsung θα μπορούσαν να χρησιμοποιήσουν το APEX για να ενημερώσουν τις δικές τους εφαρμογές σε επίπεδο συστήματος χωρίς να απαιτούν πλήρη επανεκκίνηση και ενημέρωση εκ μέρους του χρήστη. Θεωρητικά, αυτό θα μπορούσε επίσης να χρησιμοποιηθεί από εταιρείες κινητής τηλεφωνίας για την ενημέρωση πραγμάτων που σχετίζονται με το δίκτυο στο τηλέφωνό σας εάν κριθεί απαραίτητο. Κανένα από αυτά δεν αποτελεί εγγύηση, φυσικά, αλλά η Google έχει καταστήσει σαφές ότι υπάρχουν πολλές δυνατότητες εδώ για κοινή χρήση.

Η αρχή του μέλλοντος

Ράσελ Χόλι

Ο Russell είναι συνεισφέρων συντάκτης στο Android Central. Είναι πρώην διαχειριστής διακομιστή που χρησιμοποιεί το Android από το HTC G1 και έγραψε κυριολεκτικά το βιβλίο σε tablet Android. Συνήθως μπορείτε να τον βρείτε να κυνηγά την επόμενη τεχνολογική τάση, πολύ στον πόνο του πορτοφολιού του. Βρείτε τον Facebook και Κελάδημα.

instagram story viewer