Πώς να εγκαταστήσετε ενημερώσεις OTA και να διατηρήσετε το root στο τηλέφωνό σας Google Pixel

Αναζητάτε έναν τρόπο να διατηρήσετε την πρόσβαση root μετά από ενημερώσεις OTA στο τηλέφωνό σας Google Pixel; Ακολουθεί ένας οδηγός βήμα προς βήμα για το πώς να το κάνετε.

Γρήγοροι Σύνδεσμοι

  • Πώς το rooting επηρεάζει τη δυνατότητα εγκατάστασης ενημερώσεων OTA
  • Πώς να διατηρήσετε το root και να λαμβάνετε ενημερώσεις OTA στο Pixel σας
  • Επαλήθευση

Μέρος της ομορφιάς της ιδιοκτησίας ενός Τηλέφωνο Google Pixel έρχεται μέσω της κατάλληλης διαθεσιμότητας εικόνων υλικολογισμικού που μπορούν να χρησιμοποιηθούν για την επαναφορά της συσκευής σε εργοστασιακή κατάσταση. Ακόμα κι αν ξεκλειδώσετε τον bootloader, root το τηλέφωνο, ή να πειράζετε λίγο πολύ, μπορείτε πάντα να επαναφέρετε τη διαμόρφωση του αποθέματος. Τούτου λεχθέντος, ορισμένοι χρήστες μπορεί να δυσκολεύονται να διατηρήσουν ανέπαφα την πρόσβαση root και τα σχετικά mods, διατηρώντας παράλληλα τη δυνατότητα λήψης μηνιαίων ενημερώσεων ασφαλείας. Αν και πολλοί σκληροπυρηνικοί θαυμαστές Android θα ξέρουν ακριβώς τι πρέπει να κάνουν, δεν είναι όλοι τόσο έμπειροι στο να ενημερώνουν το τηλέφωνό τους χωρίς να χάσουν το root.

Εάν έχετε πρόσβαση σε υπολογιστή/Mac και είστε στην ευχάριστη θέση να πάρετε την κατάσταση στα χέρια σας, μπορείτε εύκολα να το κρατήσετε πρόσβαση root εκτελώντας μερικά επιπλέον βήματα εκτός από την παράπλευρη φόρτωση της ενημέρωσης OTA στο Google σας Εικονοκύτταρο.

Πώς το rooting επηρεάζει τη δυνατότητα εγκατάστασης ενημερώσεων OTA

Η ριζοβολία περιλαμβάνει την τροποποίηση τμημάτων της εικόνας εκκίνησης Android για να αποκτήσετε πρόσβαση υπερχρήστη. Μια τακτική μηνιαία ενημέρωση OTA ή "over-the-air" είναι σταδιακής φύσης, πράγμα που σημαίνει ότι δεν μπορεί να εφαρμοστεί την ενημερωμένη έκδοση κώδικα δέλτα για αναβάθμιση της εικόνας της stock boot λόγω προφανούς δυαδικής αναντιστοιχίας σε ένα rooted περιβάλλον. Ενώ η επιλογή του πακέτου πλήρους ενημέρωσης είναι μια βιώσιμη λύση σε αυτό το πρόβλημα, τελικά θα αντικατασταθούν τα κομμάτια που απαιτούνται για την πρόσβαση root από το διαμέρισμα εκκίνησης.

Έτσι, για όσους από εσάς σκοπεύετε να λερωθείτε με το Pixel σας και μπορεί να χρειαστείτε έναν σωτήρα στο δρόμο, σκεφτήκαμε να φροντίσουμε να γνωρίζετε πώς να διατηρείτε την πρόσβαση root στις μηνιαίες ενημερώσεις ασφαλείας. Η διαδικασία δεν είναι δύσκολη, αλλά απαιτεί μερικές εντολές ADB και Fastboot.

Πώς να διατηρήσετε το root και να λαμβάνετε ενημερώσεις OTA στο Pixel σας

Πριν ξεκινήσετε, σημειώστε ότι αυτό το σεμινάριο προϋποθέτει ότι έχετε ξεκλείδωτο bootloader και έχουν ήδη ριζώσει με το Magisk. Επιπλέον, βεβαιωθείτε ότι έχετε τα πιο πρόσφατα Δυαδικά ADB και Fastboot εγκατεστημένο στον υπολογιστή/Mac σας και ότι η συσκευή-στόχος μπορεί να εντοπιστεί από αυτά τα εργαλεία. Συνιστάται επίσης στους χρήστες των Windows εγκαταστήστε το πιο πρόσφατο πρόγραμμα οδήγησης USB OEM.

Υπάρχουν μερικοί τρόποι για να ενημερώσετε το Pixel στην πιο πρόσφατη επίσημη έκδοση Android, διατηρώντας παράλληλα το root. Μπορείτε να επαναφέρετε την αρχική εικόνα εκκίνησης της βασικής έκδοσης, περιμένετε έως ότου το τηλέφωνό σας λάβει μια ειδοποίηση που θα σας ζητήσει να κατεβάστε τυχόν ενημερώσεις αναμονής στο τηλέφωνό σας (ή φορτώστε την ενημέρωση με μη αυτόματο τρόπο), στη συνέχεια επιδιορθώστε την ενημερωμένη εικόνα εκκίνησης και φλας το. Αυτή είναι λίγο πιο αργή αλλά συνιστώμενη μέθοδος για αρχάριους.

Μια πιο γρήγορη μέθοδος είναι να αναβοσβήσετε την επίσημη εργοστασιακή εικόνα με μια προ-patched εικόνα εκκίνησης. Λάβετε υπόψη ότι και οι δύο μέθοδοι βασίζονται στην πρόσβαση σε υπολογιστή ή Mac. Κανένα από αυτά δεν απαιτεί να σκουπίσετε τη συσκευή, αλλά είναι καλή πρακτική δημιουργήστε αντίγραφα ασφαλείας τυχόν αναντικατάστατων δεδομένων σε περίπτωση που κάτι πάει στραβά.

Σημειώστε ότι με το Σειρά Google Pixel 7 (και συσκευές που εκκινούν με Android 13), ο γενικός δίσκος ramdisk αφαιρείται από την εικόνα εκκίνησης και τοποθετείται σε ξεχωριστό διαμέρισμα ονομάζεται "init_boot". Ως αποτέλεσμα, θα πρέπει να επιδιορθώσετε την εικόνα init_boot αντί για την κανονική εικόνα εκκίνησης για να τα ριζώσετε συσκευές. Εάν έχετε το Pixel 7 ή το Pixel 7 Pro, αντικαταστήστε κάθε εμφάνιση του boot.img με init_boot.img για το παρακάτω σεμινάριο.

Προτεινόμενη μέθοδος:

  1. Εντοπίστε τον ακριβή αριθμό έκδοσης του τρέχοντος εγκατεστημένου λογισμικού στο τηλέφωνό σας Google Pixel. Πλοηγηθείτε στο Ρυθμίσεις > Για το τηλέφωνο και σημειώστε το κείμενο κάτω από το Αριθμός κατασκευής Ενότητα.
  2. Τώρα πρέπει να επαναφέρουμε την ανέγγιχτη εικόνα εκκίνησης που αντιστοιχεί στην εγκατεστημένη έκδοση. Ως προληπτικό μέτρο, ανοίξτε το Magisk, μεταβείτε στο Ενότητες καρτέλα, απενεργοποιήστε τις ενεργές μονάδες και κάντε επανεκκίνηση μία φορά πριν το κάνετε.
    • Ανάλογα με τη μέθοδο επιδιόρθωσης, η εφαρμογή Magisk ενδέχεται να διατηρεί ένα αντίγραφο ασφαλείας της εικόνας εκκίνησης στοκ. Σε αυτήν την περίπτωση, θα πρέπει να μπορείτε να τα επαναφέρετε μέσω του Επαναφορά εικόνων επιλογή κάτω από το Απεγκατάσταση μενού της εφαρμογής Magisk. Ωστόσο, συνιστούμε να αναβοσβήσετε το ανέγγιχτο boot.img από την εργοστασιακή εικόνα για να αποφύγετε τυχόν απρόβλεπτα προβλήματα.
  3. Κατεβάστε την εργοστασιακή εικόνα με δυνατότητα γρήγορης εκκίνησης που αναβοσβήνει που αντιστοιχεί στον τρέχοντα αριθμό έκδοσης Android για το τηλέφωνό σας Google Pixel στον υπολογιστή/Mac σας. Θα πρέπει να ονομαστεί ως --factory-.zip.
    • Η Google φιλοξενεί όλες τις επίσημες εκδόσεις για κάθε Pixel πύλη λήψης. Μπορείτε επίσης να ρίξετε μια ματιά σε ευρετήριο λήψης Android 13 για εύκολη πλοήγηση. Χρήστες που έχουν ήδη εγκαταστήσει το Android 14 Το beta μπορεί να τα πάρει από ευρετήριο λήψης Android 14.
  4. Ανοίξτε την εργοστασιακή εικόνα χρησιμοποιώντας τον αγαπημένο σας διαχειριστή αρχείων, εντοπίστε το image--.zip αρχείο (ναι, υπάρχει ένα ZIP μέσα σε ένα ZIP) και εξάγετε το αρχείο boot.img από αυτό.
  5. Εγκαταστήστε το stock boot.img για τον τρέχοντα αριθμό έκδοσης Android:
    1. Βεβαιωθείτε ότι ο εντοπισμός σφαλμάτων USB είναι ενεργοποιημένος στο τηλέφωνο και στο adb devices εντολή στον υπολογιστή επιστρέφει τον σειριακό αριθμό του τηλεφώνου.
    2. Επανεκκινήστε το τηλέφωνο σε λειτουργία bootloader: adb reboot bootloader
    3. Αναβοσβήστε την εικόνα της στοκ μπότας: fastboot flash boot
    4. Επανεκκίνηση: fastboot reboot
  6. Τώρα μπορείτε να αναγκάσετε το τηλέφωνό σας να ανακτήσει τυχόν ενημερώσεις σε αναμονή μεταβαίνοντας στο Ρυθμίσεις > Σύστημα > Ενημέρωση συστήματος > Ελεγχος για ενημερώσεις. Εναλλακτικά, κατεβάστε την πιο πρόσφατη εικόνα πλήρους OTA με δυνατότητα ανάκτησης για το μοντέλο σας και πλευρικά φορτώστε το χειροκίνητα.
    • Μην επιλέξετε την πιο πρόσφατη εργοστασιακή εικόνα για αναβάθμιση, καθώς το σενάριο που αναβοσβήνει στα εισερχόμενα θα σβήσει τη συσκευή από προεπιλογή.
  7. Τώρα που βρίσκεστε στην πιο πρόσφατη έκδοση, ήρθε η ώρα να επιδιορθώσετε την εικόνα εκκίνησης με το Magisk για να ανακτήσετε την πρόσβαση root. Έχουμε ένα ειδικό σεμινάριο για πώς να εγκαταστήσετε το Magisk, οπότε ρίξτε μια ματιά σε αυτό αν χρειάζεστε βοήθεια.
  8. Μόλις το τηλέφωνό σας επανεκκινηθεί αφού αναβοσβήνει την επιδιορθωμένη εικόνα εκκίνησης, θα πρέπει να ενημερωθείτε με ασφάλεια με την πιο πρόσφατη OTA με πρόσβαση root.

Γρήγορη μέθοδος

  1. Κατεβάστε την εργοστασιακή εικόνα που αντιστοιχεί στην πιο πρόσφατη ενημέρωση για το τηλέφωνο Pixel στον υπολογιστή/Mac σας.
    • Μπορείτε είτε να το κάνετε από Η πύλη λήψης της Google ή από το δικό μας Ευρετήριο λήψης Android 13. Συνιστάται στους χρήστες που έχουν ήδη εγκαταστήσει το Android 14 beta να ρίξουν μια ματιά ευρετήριο λήψης Android 14.
  2. Αποσυσκευάστε την εργοστασιακή εικόνα χρησιμοποιώντας τον αγαπημένο σας διαχειριστή αρχείων, εντοπίστε το image--.zip και εξάγετε το αρχείο boot.img από αυτό.
  3. Επιδιορθώστε την εικόνα της στοκ εκκίνησης χρησιμοποιώντας το Magisk, αλλά μην το αναβοσβήσετε ακόμα στο τηλέφωνό σας.
  4. Αντιγράψτε την εικόνα εκκίνησης που έχει επιδιορθωθεί με Magisk από το τηλέφωνό σας στον υπολογιστή/Mac και μετονομάστε την σε boot.img.
  5. Ανοιξε το image--.zip αρχείο από το βήμα 2 με τον διαχειριστή αρχείων της επιλογής σας και αντικαταστήστε το αρχείο εικόνας στοκ εκκίνησης σε αυτό με αυτό από το βήμα 4.
    • Προτείνουμε στους χρήστες των Windows το 7-Zip, έτσι ώστε ένα απλό drag and drop να είναι αρκετό για να προωθήσει το επιδιορθωμένο αρχείο στο αρχείο.
    • Οι χρήστες Linux και macOS μπορούν να χρησιμοποιήσουν το ενσωματωμένο zip βοηθητικό πρόγραμμα για την αντικατάσταση της στοκ εικόνας εκκίνησης με την επιδιορθωμένη εικόνα εκκίνησης στο εργοστασιακό υλικολογισμικό:
      zip image-<devicecodename>-<buildnumber>.zip boot.img
  6. Για να καταργήσετε τη ρουτίνα διαγραφής δεδομένων, τροποποιήστε τη δέσμη ενεργειών που αναβοσβήνει ως εξής:
    • Εάν χρησιμοποιείτε Windows, ανοίξτε το αρχείο με το όνομα "flash-all.bat" με το Σημειωματάριο (ή το αγαπημένο σας πρόγραμμα επεξεργασίας κειμένου), αφαιρέστε την παράμετρο "-w" από το τμήμα fastboot που αναβοσβήνει και αποθηκεύστε το αρχείο.
    • Για Linux και macOS, ανοίξτε το αρχείο με το όνομα "flash-all.sh" με τον αγαπημένο σας επεξεργαστή κειμένου, αφαιρέστε την παράμετρο "-w" από το τμήμα fastboot που αναβοσβήνει και αποθηκεύστε το αρχείο.
  7. Επανεκκινήστε το τηλέφωνο Pixel στη λειτουργία bootloader και εκτελέστε τη λειτουργία αναβοσβήνει χρησιμοποιώντας το Fastboot.
  8. Εάν όλα πάνε καλά, το τηλέφωνο θα πρέπει να επανεκκινήσει αυτόματα στην πιο πρόσφατη έκδοση του λειτουργικού συστήματος — και αυτό με μια προκαθορισμένη εικόνα εκκίνησης.

Προαιρετικά: Μέθοδος GUI

Σε περίπτωση που δεν θέλετε να ασχοληθείτε με τα εργαλεία της γραμμής εντολών, XDA Recognized Contributor badabing2003 προσφέρει μια εύχρηστη εφαρμογή με το όνομα PixelFlasher για τον εξορθολογισμό της εργασίας. Το εύστοχα ονομασμένο περιτύλιγμα ανοιχτού κώδικα GUI γύρω από το ADB και το Fastboot είναι κωδικοποιημένο σε Python, επομένως μπορείτε να το εκτελέσετε σε κάθε σημαντικό λειτουργικό υπολογιστή, συμπεριλαμβανομένων των Windows, macOS και Linux.

Όπως μπορείτε να δείτε, το UI είναι αρκετά απλό. Η εφαρμογή μπορεί να εντοπίσει αυτόματα τη θέση των δυαδικών αρχείων ADB και Fastboot από τη μεταβλητή περιβάλλοντος PATH ή μπορείτε επίσης να επιλέξετε με μη αυτόματο τρόπο την τοποθεσία. Στη συνέχεια, πρέπει να συνδέσετε το τηλέφωνο-στόχο Pixel στον υπολογιστή σας και να κάνετε κλικ στο Σάρωση κουμπί για τον εντοπισμό της συσκευής. Το PixelFlasher μπορεί επίσης να αναγνωρίσει μια συσκευή με ρίζες (με ετικέτα με ένα σημάδι επιλογής ✓), αλλά πρέπει να εκχωρήσετε δικαιώματα root για το κέλυφος στο Magisk.

Δείτε πώς μπορείτε να χρησιμοποιήσετε το PixelFlasher για να εγκαταστήσετε ενημερώσεις OTA στο τηλέφωνο Pixel, διατηρώντας παράλληλα το root:

  1. Πάρτε την εργοστασιακή εικόνα που αντιστοιχεί στην πιο πρόσφατη ενημέρωση για το τηλέφωνό σας Pixel.
    • Είτε κατεβάστε το απευθείας από Η πύλη λήψης της Google, ή ρίξτε μια ματιά στο δικό μας Ευρετήριο λήψης Android 13. Συνιστάται στους χρήστες που έχουν ήδη εγκαταστήσει το Android 14 beta να το επισκεφτούν ευρετήριο λήψης Android 14.
  2. Στη συνέχεια, επιλέξτε την εργοστασιακή εικόνα, η εφαρμογή θα αναγνωρίσει το μοντέλο του τηλεφώνου από το όνομα της εικόνας.
  3. Επεξεργαστείτε την εργοστασιακή εικόνα. Το PixelFlasher θα εξαγάγει το αρχείο boot.img (init_boot.img για τη σειρά Pixel 7 και νεότερο) από την εργοστασιακή εικόνα και θα το συμπληρώσει στην παρακάτω λίστα.
  4. Επιλέξτε το boot.img από τη λίστα για επιδιόρθωση μέσω Magisk.
    • Εάν το Magisk δεν είναι εγκατεστημένο στο τηλέφωνό σας, το PixelFlasher θα το εγκαταστήσει για εσάς.
  5. Επιλέξτε την καταχώρηση που προστέθηκε πρόσφατα που αντιστοιχεί στην επιδιορθωμένη εικόνα εκκίνησης.
  6. Τώρα επιλέξτε το Λειτουργία Flash όπως και Διατήρηση δεδομένων.
  7. Κάνε κλικ στο Τηλέφωνο Flash Pixel κουμπί για να αρχίσει να αναβοσβήνει.
  8. Αυτό είναι!

Δεν έχετε πρόσβαση σε υπολογιστή; Ενώ είναι δυνατό να κατευθύνετε το Magisk να εγκατασταθεί στην ανενεργή υποδοχή πριν από τη λήψη ενός αυξήστε το OTA και διατηρήστε το root μετά την ενημέρωση, ενδέχεται να συναντήσετε απροσδόκητα εμπόδια σε αυτό επεξεργάζομαι, διαδικασία. Επομένως, συνιστούμε να επιδιορθώσετε την εικόνα εκκίνησης μόνοι σας και να την αναβοσβήσετε χρησιμοποιώντας υπολογιστή.

Επαλήθευση

Ένας απλός τρόπος για να ελέγξετε εάν έχετε ακολουθήσει σωστά όλα αυτά τα βήματα είναι να κατευθυνθείτε στο Ρυθμίσεις > Για το τηλέφωνο > έκδοση Android. Θα πρέπει να δείτε την ακριβή ενημέρωση κώδικα και τον αριθμό έκδοσης που έχετε τοποθετήσει στη συσκευή σας Google Pixel.

Στη συνέχεια, ανοίξτε την εφαρμογή Magisk από το συρτάρι εφαρμογών και ο αριθμός έκδοσης Magisk θα πρέπει να αναφέρεται δίπλα στην παράμετρο "Εγκαταστάθηκε", υποδεικνύοντας ότι καταφέρατε να ολοκληρώσετε με επιτυχία τη διαδικασία.

Και ορίστε! Τώρα ξέρετε πώς να εγκαθιστάτε μηνιαίες ενημερώσεις OTA στη σειρά τηλεφώνων Google Pixel, διατηρώντας παράλληλα το root. Εάν έχετε οποιεσδήποτε ερωτήσεις σχετικά με τη ριζοβολία του Pixel σας, φροντίστε να τις αφήσετε στην ενότητα σχολίων παρακάτω.