ΑρχικήΟδηγοί How-ToΟ πλήρης οδηγός για την αναβάθμιση των εργοστασιακών εικόνων στο Android χρησιμοποιώντας...

Ο πλήρης οδηγός για την αναβάθμιση των εργοστασιακών εικόνων στο Android χρησιμοποιώντας το Fastboot

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

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

Μια σημείωση για τις συσκευές Samsung

Η διαδικασία που περιγράφεται παρακάτω θα λειτουργήσει για τις περισσότερες συσκευές Nexus, Pixel, HTC και Motorola, καθώς και για τηλέφωνα και tablet από πολλούς άλλους κατασκευαστές. Ωστόσο, οι συσκευές Samsung χρησιμοποιούν το δικό τους λογισμικό που αναβοσβήνει υλικολογισμικό, οπότε το Fastboot δεν είναι ο τρόπος να πάει αν διαθέτετε γαλαξία. Αντ ‘αυτού, είναι καλύτερο να χρησιμοποιήσετε το Odin για να αναβοσβήνει υλικολογισμικό σε μια συσκευή Samsung και έχουμε καλύψει αυτήν τη διαδικασία στον παρακάτω σύνδεσμο.

Βήμα 1: Εγκαταστήστε το ADB & Fastboot στον υπολογιστή σας

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

Αντ ‘αυτού, το καλύτερο στοίχημά σας είναι να εγκαταστήσετε είτε το Android SDK Tools, το οποίο περιέχει ADB και Fastboot, είτε απλά ADB και Fastboot, από την Google. Δεν έχει σημασία αν επιλέξετε το πλήρες πακέτο ή μόνο τα εργαλεία της πλατφόρμας, είναι η πραγματική συμφωνία. Έχω περιγράψει τη διαδικασία εγκατάστασης για Windows, Mac και Linux στη Μέθοδο 1 στον παρακάτω οδηγό, οπότε κατευθυνθείτε εκεί για να ξεκινήσετε.

Βήμα 2: Ενεργοποίηση ξεκλειδώματος OEM

Για να αναβοσβήνει εικόνες χρησιμοποιώντας το Fastboot, ο bootloader της συσκευής σας θα πρέπει να ξεκλειδωθεί. Εάν το έχετε ήδη κάνει, μπορείτε να προχωρήσετε στο Βήμα 3.

Αλλά προτού μπορέσετε να ξεκλειδώσετε το bootloader, υπάρχει μια ρύθμιση που θα πρέπει να ενεργοποιήσετε εάν η συσκευή σας αποστέλλεται με Android Marshmallow ή νεότερη προεγκατεστημένη. Για να αποκτήσετε πρόσβαση σε αυτήν τη ρύθμιση, ξεκινήστε ενεργοποιώντας το μενού επιλογών προγραμματιστή στο τηλέφωνο ή το tablet σας. Μόλις το κάνετε αυτό, ανοίξτε το μενού επιλογών προγραμματιστή και, στη συνέχεια, ενεργοποιήστε τον διακόπτη δίπλα στο “Ξεκλείδωμα OEM” και θα είστε καλό να πάτε.

Εάν αυτή η επιλογή δεν υπάρχει στη συσκευή σας, είναι πιθανό η συσκευή σας να μην αποστέλλεται με προεγκατεστημένο Android Marshmallow ή νεότερο. Ωστόσο, εάν η επιλογή είναι παρούσα αλλά είναι γκριζαρισμένη, αυτό συνήθως σημαίνει ότι το bootloader δεν μπορεί να ξεκλειδωθεί, πράγμα που σημαίνει ότι δεν θα μπορείτε να κάνετε flash εικόνες χρησιμοποιώντας το Fastboot.

Βήμα 3: Βάλτε το τηλέφωνό σας σε λειτουργία Bootloader

Για να εκτελέσετε τυχόν εντολές Fastboot, το τηλέφωνο ή το tablet σας θα πρέπει να είναι σε κατάσταση φόρτωσης εκκίνησης. Αυτή η διαδικασία θα διαφέρει ανάλογα με τη συσκευή σας.

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

Εάν αυτό δεν λειτουργεί, απενεργοποιήστε το τηλέφωνο και πατήστε και κρατήστε πατημένο το κουμπί μείωσης έντασης. Από εκεί, συνδέστε ένα καλώδιο δεδομένων USB στον υπολογιστή σας και, στη συνέχεια, απλώς περιμένετε μερικά δευτερόλεπτα.

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

Μέσα σε λίγες στιγμές, θα πρέπει να σας υποδεχτεί το μενού Bootloader του Android, το οποίο θα μοιάζει με αυτό:

Λειτουργία Bootloader στο Pixel XL. Εικόνα από τον Ντάλας Τόμας / Android Πώς

Όταν βλέπετε αυτήν την οθόνη, βεβαιωθείτε ότι το τηλέφωνο ή το tablet σας είναι συνδεδεμένο στον υπολογιστή σας με καλώδιο δεδομένων USB. Εκτός από αυτό, αφήστε τη συσκευή μόνη της, καθώς η υπόλοιπη δουλειά θα γίνει στην πλευρά του υπολογιστή.

Βήμα 4: Ανοίξτε ένα κέλυφος ADB στον υπολογιστή σας

Μεταβείτε στον κατάλογο εγκατάστασης ADB και Fastboot στον υπολογιστή σας. Για χρήστες Windows, αυτό συνήθως βρίσκεται στο C: \ Program Files (x86) \ Android \ android-sdk \ platform-tools. Για χρήστες Mac και Linux, εξαρτάται από το πού εξαγάγατε το φάκελο ADB όταν εγκαταστήσατε το βοηθητικό πρόγραμμα, οπότε αναζητήστε τον σκληρό σας δίσκο για το φάκελο εργαλείων πλατφόρμας εάν έχετε ξεχάσει.

Από εδώ, εάν χρησιμοποιείτε υπολογιστή με Windows, κρατήστε πατημένο το κουμπί shift στο πληκτρολόγιό σας και, στη συνέχεια, κάντε δεξί κλικ σε οποιοδήποτε κενό διάστημα και επιλέξτε “Άνοιγμα παραθύρου εντολών εδώ.” Για χρήστες Mac και Linux, απλώς ανοίξτε ένα παράθυρο Terminal και, στη συνέχεια, αλλάξτε καταλόγους στο φάκελο εργαλείων πλατφόρμας μέσα στον κατάλογο εγκατάστασης ADB.

Βήμα 5: Ξεκλειδώστε το Bootloader

Αυτό το επόμενο βήμα είναι κάτι που πρέπει να κάνετε μόνο μία φορά, οπότε εάν το bootloader είναι ήδη ξεκλειδωμένο, μπορείτε να παραλείψετε. Διαφορετικά, θα πρέπει να εκτελέσετε μια μόνο εντολή Fastboot – αλλά λάβετε υπόψη ότι αυτό θα διαγράψει όλα τα δεδομένα στη συσκευή σας.

Πριν μπείτε σε αυτό το μέρος, σημειώστε ότι θα παραθέσω τις εντολές για τους χρήστες των Windows. Οι χρήστες Mac θα πρέπει να προσθέσουν τελεία και κάθετο (./) πριν από κάθε μία από αυτές τις εντολές και οι χρήστες Linux θα πρέπει να προσθέσουν κάθετο (/) στο μπροστινό μέρος.

Έτσι, από το κέλυφος ADB, πληκτρολογήστε την ακόλουθη εντολή και μετά πατήστε enter.

  • συσκευές fastboot

Εάν επιστρέψει μια σειρά γραμμάτων και αριθμών ακολουθούμενη από τη λέξη “fastboot”, τότε η συσκευή σας είναι σωστά συνδεδεμένη και είστε έτοιμοι. Διαφορετικά, ανατρέξτε στο Βήμα 1 για να ελέγξετε την εγκατάσταση του ADB και του Fastboot και βεβαιωθείτε ότι η συσκευή σας βρίσκεται σε λειτουργία εκκίνησης όπως φαίνεται στο Βήμα 3.

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

Επομένως, εάν η συσκευή σας αποστέλλεται με Lollipop ή χαμηλότερη προεγκατεστημένη, εισαγάγετε την ακόλουθη εντολή:

  • fastboot oem ξεκλείδωμα

Εάν η συσκευή σας αποστέλλεται με Marshmallow ή νεότερη έκδοση, πληκτρολογήστε την ακόλουθη εντολή και, στη συνέχεια, πατήστε enter:

  • fastboot που αναβοσβήνει ξεκλείδωμα

Αποστολή της εντολής ξεκλειδώματος του bootloader σε μια συσκευή που αποστέλλεται με Marshmallow ή υψηλότερη.

Σε αυτό το σημείο, θα δείτε ένα μήνυμα στη συσκευή σας Android που σας ρωτά αν είστε βέβαιοι ότι θέλετε να ξεκλειδώσετε το bootloader. Βεβαιωθείτε ότι η επιλογή “Ναι” έχει επισημανθεί και, εάν δεν είναι, χρησιμοποιήστε τα πλήκτρα έντασης για να το κάνετε. Από εκεί, πατήστε το κουμπί λειτουργίας και, στη συνέχεια, το bootloader θα ξεκλειδωθεί και το τηλέφωνό σας θα επανεκκινήσει σε λειτουργία Fastboot.

Οθόνη ξεκλειδώματος Bootloader στο Nexus 6P. Εικόνα από τον Ντάλας Τόμας / Android Πώς

Βήμα 6: Κατεβάστε τις εργοστασιακές εικόνες

Τώρα που το bootloader είναι ξεκλειδωμένο, είστε έτοιμοι να αρχίσετε να αναβοσβήνετε εργοστασιακές εικόνες – αλλά πρώτα, θα πρέπει να κάνετε λήψη των ίδιων των πραγματικών εικόνων. Ακολουθούν ορισμένοι σύνδεσμοι για λήψη του πακέτου εργοστασιακών εικόνων για κοινές συσκευές.

  • Εργοστασιακές εικόνες για συσκευές Nexus ή Pixel
  • Εργοστασιακές εικόνες για συσκευές HTC
  • Εργοστασιακές εικόνες για συσκευές Motorola
  • Παράγοντες εικόνων για συσκευές OnePlus
  • Εργοστασιακές εικόνες για συσκευές Essential

Με κάθε έναν από τους παραπάνω συνδέσμους, απλώς εντοπίστε το μοντέλο της συσκευής σας στη λίστα και, στη συνέχεια, πραγματοποιήστε λήψη του πιο πρόσφατου διαθέσιμου υλικολογισμικού στον υπολογιστή σας. Εάν ο κατασκευαστής σας δεν αναφέρεται εδώ, δοκιμάστε το “εργοστασιακές εικόνες για το Google”.

Βήμα 7: Αναβοσβήνετε τις εργοστασιακές εικόνες

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

Εξαγωγή του εργοστασιακού αρχείου εικόνων.

Στη συνέχεια, μετακινήστε όλα τα περιεχόμενα του αρχείου στο φάκελο εργαλείων πλατφόρμας μέσα στον κατάλογο εγκατάστασης ADB και, στη συνέχεια, ανοίξτε ένα παράθυρο ADB Shell σε αυτόν το φάκελο. Για περισσότερες πληροφορίες σχετικά με αυτό, ανατρέξτε στο Βήμα 4 παραπάνω.

Τα εργοστασιακά αρχεία εικόνας μεταφέρθηκαν στο φάκελο εργαλείων πλατφόρμας.

Εκτός από αυτό, υπάρχουν δύο διαφορετικές προσεγγίσεις που μπορείτε να ακολουθήσετε κατά την αναβάθμιση των εικόνων. Θα περιγράψω και τα δύο σε ξεχωριστές ενότητες παρακάτω.

Επιλογή 1: Χρησιμοποιήστε το σενάριο Flash-All

Τα περισσότερα πακέτα εργοστασιακών εικόνων θα περιέχουν μια δέσμη ενεργειών “flash-all” που θα εφαρμόζει όλες τις εικόνες σε μία εναλλαγή. Εάν προσπαθείτε να ανακτήσετε τη συσκευή σας από ένα μαλακό τούβλο, αυτός είναι ο απλούστερος τρόπος να πάτε. Ωστόσο, θα ξεριζώσει τη συσκευή σας και θα διαγράψει όλα τα υπάρχοντα δεδομένα, οπότε αν προτιμάτε να το αποφύγετε, δείτε την Επιλογή 2 παρακάτω.

Αλλά για να εκτελέσετε το σενάριο flash-all, πληκτρολογήστε την ακόλουθη γραμμή στη γραμμή εντολών και, στη συνέχεια, πατήστε enter:

  • φλας-όλα

Αποστολή της εντολής “flash-all”.

Η διαδικασία θα διαρκέσει λίγα λεπτά, αλλά όταν ολοκληρωθεί, το τηλέφωνό σας θα επανεκκινήσει αυτόματα και θα εκτελείτε ολοκληρωμένο, 100% υλικολογισμικό αποθεμάτων.

Επιλογή 2: Εξαγωγή των εικόνων και των Flash μεμονωμένα

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

Ξεκινήστε εξάγοντας τυχόν πρόσθετα αρχεία από το πακέτο εργοστασιακών εικόνων. Μερικές φορές, τα πακέτα εργοστασιακών εικόνων μπορούν να περιέχουν μια σειρά από τρία ή τέσσερα ένθετα αρχεία, οπότε φροντίστε να αποσυμπιέσετε όλα αυτά. Από εκεί, αντιγράψτε όλα τα αρχεία εικόνας στον κύριο φάκελο εργαλείων πλατφόρμας – με άλλα λόγια, μην τα αφήνετε σε υποφακέλους.

Όλες οι εικόνες εξάγονται από το εργοστάσιο πακέτων εικόνων σε φάκελο εργαλείων πλατφόρμας.

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

Από τις υπόλοιπες εικόνες, έξι αποτελούν τα βασικά στοιχεία του Android: boot, bootloader, radio, recovery, system και vendor.

Η εικόνα εκκίνησης περιέχει τον πυρήνα, οπότε αν θέλετε απλώς να απαλλαγείτε από έναν προσαρμοσμένο πυρήνα που προκαλεί προβλήματα με τη συσκευή σας, πρέπει να το κάνετε αυτό μόνο. Για να το κάνετε αυτό, πληκτρολογήστε την ακόλουθη εντολή στο παράθυρο κελύφους ADB:

  • fastboot flash boot .img

Έπειτα είναι η εικόνα του bootloader – αυτή είναι η διεπαφή που χρησιμοποιείτε για να αναβοσβήνετε εικόνες με εντολές Fastboot. Έτσι, για να ενημερώσετε το bootloader, πληκτρολογήστε:

  • fastboot flash bootloader .img

Μόλις το κάνετε αυτό, θα πρέπει να φορτώσετε ξανά το bootloader, ώστε να μπορείτε να συνεχίσετε να αναβοσβήνετε εικόνες στη νεότερη έκδοση. Για να το κάνετε αυτό, πληκτρολογήστε:

  • fastboot reboot-bootloader

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

  • fastboot flash radio .img

Τότε υπάρχει ανάκαμψη. Αυτό είναι κάτι που ίσως ή δεν θέλετε να αναβοσβήνει, ανάλογα με τις τροποποιήσεις που έχετε πραγματοποιήσει. Για παράδειγμα, εάν έχετε εγκαταστήσει την προσαρμοσμένη ανάκτηση TWRP, η αναβάθμιση αυτής της εικόνας θα αντικαταστήσει την τροποποίησή σας και θα την αντικαταστήσει με τη διεπαφή αποκατάστασης αποθεμάτων. Επομένως, εάν απλώς ενημερώνετε τη συσκευή σας modded, θα πρέπει να παραλείψετε αυτήν. Διαφορετικά, εάν σκοπεύετε να διατηρήσετε το απόθεμα του τηλεφώνου σας και θέλετε τη νεότερη έκδοση της ανάκτησης αποθεμάτων, πληκτρολογήστε:

  • fastboot flash recovery .img

Στη συνέχεια είναι το μεγάλο: Η εικόνα του συστήματος. Αυτό περιέχει όλα τα αρχεία που αποτελούν το πραγματικό λειτουργικό σύστημα Android. Ως εκ τούτου, είναι το πιο ουσιαστικό μέρος κάθε ενημέρωσης.

Ωστόσο, ενδέχεται να μην ενημερώνετε το τηλέφωνό σας. Ίσως απλώς αναβοσβήνετε το υλικολογισμικό του αποθέματος για να ανακάμψετε από ένα μαλακό τούβλο. Εάν συμβαίνει αυτό, η εικόνα συστήματος είναι συχνά η μόνη εικόνα που πρέπει να αναβοσβήνετε για να διορθώσετε τα πάντα, επειδή περιέχει το σύνολο του Android. Με άλλα λόγια, εάν αναβοσβήσετε αυτήν την εικόνα και τίποτα άλλο, θα αναιρέσει τυχόν αλλαγές που κάνατε με πρόσβαση root και θα επαναφέρει τα πάντα όπως ήταν.

Έτσι, ως θεραπεία για όλες τις μαλακές καταστάσεις από τούβλα ή ως μέθοδος λήψης του βασικού μέρους μιας ενημέρωσης Android, πληκτρολογήστε:

  • σύστημα flash fastboot .img

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

  • προμηθευτής flash fastboot .img

Αφού στείλετε οποιαδήποτε ή όλες τις παραπάνω εντολές, θα είστε έτοιμοι να επανεκκινήσετε τη συσκευή σας και να εκκινήσετε το Android. Για να το κάνετε αυτό, πληκτρολογήστε:

  • επανεκκίνηση fastboot

Αναβοσβήνει τις εργοστασιακές εικόνες ξεχωριστά.

Σε αυτό το σημείο, η συσκευή σας θα πρέπει να ενημερωθεί πλήρως ή εάν προσπαθούσατε να ανακτήσετε από ένα μαλακό τούβλο, θα πρέπει να λειτουργεί άψογα. Και δεδομένου ότι τώρα γνωρίζετε τι κάνει κάθε μια από τις βασικές εικόνες του συστήματος, θα έχετε καλύτερη αίσθηση του πώς λειτουργεί το Android.

Η αυτόματη αναβάθμιση των εργοστασιακών εικόνων με βοήθησε να κατανοήσω περισσότερα για το Android από οποιοδήποτε άλλο mod ή διαδικασία. Εάν το σκεφτείτε, το Android είναι απλώς μια σειρά εικόνων που έχουν γραφτεί για αποθήκευση flash και τώρα που έχετε αντιμετωπίσει καθεμία από αυτές ξεχωριστά, θα πρέπει να μπορείτε να εντοπίσετε και να επιλύσετε ζητήματα που σχετίζονται με ρίζες πολύ πιο εύκολα.

Θέλετε να βοηθήσετε να υποστηρίξετε το Android Πώς και να πάρετε πολλά για κάποια γλυκιά νέα τεχνολογία; Δείτε όλες τις προσφορές στο νέο Android How Shop.

Εξώφυλλο φωτογραφιών και στιγμιότυπων οθόνης από το Dallas Thomas / Android How