Το LineageOS 15.1 υποστηρίζει πλέον συσκευές A/B όπως το Moto Z2 Force

Το LineageOS 15.1 υποστηρίζει πλέον επίσημα συσκευές A/B ξεκινώντας από το Motorola Moto Z2 Force. Αναμένετε υποστήριξη για τα Pixel 2 XL, Xiaomi Mi A1 και άλλα σύντομα.

Μία από τις πιο συναρπαστικές αλλαγές που έφερε το Android Nougat 7.0 ήταν η εισαγωγή του σχεδίου διπλών διαμερισμάτων A/B για συσκευές που κυκλοφόρησαν με αυτήν την έκδοση λειτουργικού συστήματος. Αυτή η αλλαγή αντιμετώπισε τον τρόπο με τον οποίο εφαρμόζονται οι ενημερώσεις συστήματος Android σε συσκευές, με στόχο την παροχή α απρόσκοπτη εμπειρία αναβάθμισης στον χρήστη όπου μια απλή και γρήγορη επανεκκίνηση τον φέρνει στο ενημερωμένο OS. Αυτή η αλλαγή πρόσθεσε επίσης το πλεονέκτημα ενός failsafe που εξασφάλιζε ότι τουλάχιστον ένα λειτουργικό σύστημα εκκίνησης παραμένει στη συσκευή κατά τη διάρκεια μιας ενημέρωσης OTA, επιτρέποντας στις συσκευές να "επιστρέφουν" στο παλαιότερο σύστημα εάν αποτύχει ένα OTA για την εκκίνηση.

Δυστυχώς, δεν υποστηρίζουν όλες οι συσκευές που έχουν λάβει Android 7.0 αυτόν τον συνδυασμό διπλών διαμερισμάτων A/B. Αυτό το σχήμα διαμερισμάτων A/B εμφανίζεται κυρίως σε συσκευές που αρχικά είχαν αποσταλεί με Android Nougat 7.0+, καθώς ενημερώνεται μια συσκευή σε Το Nougat και στη συνέχεια η υποστήριξη αυτής της αλλαγής θα απαιτούσε μια αναδιαμέριση, η οποία θεωρήθηκε επικίνδυνη πρόταση από πολλούς ΚΑΕ.

Εδώ είναι μια λίστα συσκευών που υποστηρίζουν απρόσκοπτες ενημερώσεις A/B. Εναλλακτικά, μπορείτε επίσης ελέγξτε μη αυτόματα εάν η συσκευή σας υποστηρίζει απρόσκοπτες ενημερώσεις.

Ενώ το σχήμα διπλού διαμερίσματος A/B είναι σε μεγάλο βαθμό αποδεκτό, αποτελούσε μια πρόκληση για την κοινότητα προσαρμοσμένης ROM. Οι συσκευές A/B δεν είχαν διαμέρισμα ανάκτησης καθώς το σύστημα Android δεν είχε ανάγκη για αυτά τα διαμερίσματα, έτσι η κοινότητα έπρεπε να προσαρμόσει τους τρόπους της. Το TWRP v3.1.0 κυκλοφόρησε με υποστήριξη για συσκευές A/B, ενώ Το Magisk έφερε υποστήριξη για συσκευές A/B με την έκδοση 14.1.

Τώρα, το LineageOS 15.1 προσθέτει υποστήριξη για συσκευές A/B. Η υποστήριξη καθυστέρησε στις 15.1 καθώς το Η ομάδα του LineageOS εργαζόταν για να διορθώσει το σενάριο addon.d. Αυτό το σενάριο είναι υπεύθυνο για τη δημιουργία αντιγράφων ασφαλείας των GApps και του πρόσθετου SU της Lineage και χρειαζόταν τροποποιήσεις για να λειτουργήσει σωστά με συσκευές A/B. Τα παρακάτω άτομα συμμετείχαν στην πραγματοποίηση αυτής της εξέλιξης (συγγνώμη αν μας έλειψε κάποιος.)

Συνεισφορά στο να καταστεί δυνατή η υποστήριξη A/B για το LineageOS 15.1

  • Αναγνωρισμένος προγραμματιστής XDA αόρατος - Έγραψε το addon.d-v2/backuptool_ab και συνεισέφερε πρωτότυπες ενημερώσεις κώδικα για το πρόγραμμα ενημέρωσης A/B
  • Ανώτερο μέλος του XDA npjohnson - Διατήρησε το addon.d-v2/backuptool_ab και εφάρμοσε ορισμένες διορθώσεις. Συνεργάστηκε με εξωτερικά έργα (OpenGApps/Magisk) για να τα βοηθήσει να γίνουν συμβατά με το νέο εργαλείο.
  • Ανώτερο μέλος του XDA abhishek987 - Διατήρησε το addon.d-v2/backuptool_ab, βοήθησε στον εντοπισμό σφαλμάτων/διόρθωσή του στην πορεία,
  • gmrt - Ρύθμιση του αδιάλειπτου προγράμματος ενημέρωσης A/B, προσθήκη υποστήριξης για μια ποικιλία λειτουργιών A/B στο Updater, έκθεση build.prop για εκκίνηση των εργαλείων απελευθέρωσης για A/B, μετάβαση σε απεριόριστη ενημέρωση_μηχανής (WIP)
  • Αναγνωρισμένος προγραμματιστής XDA tdm - Ανέβασε την ανάκτηση Lineage, την πλατφόρμα για αποστολή στο A/B ως ενσωματωμένη ανάκτηση
  • Αναγνωρισμένος προγραμματιστής XDA raymanfx - διάφορες ενημερώσεις κώδικα ανάκτησης που επιτρέπουν την εγκατάσταση φερμουάρ παλιού στυλ και νεότερων φερμουάρ τύπου ωφέλιμου φορτίου, κάποια εργασία εργαλείων AVB, καθιστώντας το addonsu A/B συμβατό
  • Ανώτερο μέλος του XDA επαγρύπνηση - Λογική Android Verified Boot και εργαλείο απενεργοποίησης/αντιμετώπισης
  • Αναγνωρισμένος προγραμματιστής XDA Inactive Rashed97 - Συνεισφορές addon.d και σύνδεση πλατφόρμας

Διαβάστε περισσότερα

Αρχικά, μόνο το Motorola Moto Z2 Force (nash) έχει προστέθηκε στο ρόστερ, με υποστήριξη για περισσότερες συσκευές στο μέλλον. Το Moto Z2 Force η κατασκευή θα κυκλοφορήσει αύριο. Η κατασκευή του Z2 Force διατηρείται από το XDA Senior Member npjohnson.

Αναμένουμε ότι οι ακόλουθες συσκευές θα λάβουν σύντομα υποστήριξη μόλις διορθωθούν όλα τα σφάλματα που αφορούν τη συγκεκριμένη συσκευή:

  • Google Pixel
  • Google Pixel XL
  • Google Pixel 2
  • Google Pixel 2 XL
  • Βασικό τηλέφωνο PH-1
  • Xiaomi Mi A1

Στην πραγματικότητα, αναμένουμε το Xiaomi Mi A1 να λάβει υποστήριξη πολύ σύντομα με βάση τα σχόλια εδώ. Ομοίως, α σφάλμα που σχετίζεται με το Bluetooth MAC πρέπει να επιδιορθωθεί πριν προσγειωθεί η κατασκευή του Essential Phone. Θα σας κρατάμε ενήμερους μόλις αρχίσει να κυκλοφορεί η επίσημη έκδοση του LineageOS 15.1 για τις άλλες συσκευές A/B.