Τι είναι το fastboot; Στο Android, το fastboot είναι ένα ειδικό πρωτόκολλο διαγνωστικών και μηχανικών, στο οποίο μπορείτε να εκκινήσετε τη συσκευή σας Android. Ενώ βρίσκεστε σε γρήγορη εκκίνηση, μπορείτε να τροποποιήσετε τις εικόνες του συστήματος αρχείων από έναν υπολογιστή μέσω σύνδεσης USB. Είναι ένα πανίσχυρο εργαλείο, το οποίο αξίζει να χωριστεί σε όρους που όλοι μπορούμε να καταλάβουμε - ας προσπαθήσουμε να το κάνουμε αυτό.
Το Fastboot είναι τρία διαφορετικά πράγματα με το ίδιο όνομα: Ένα πρωτόκολλο επικοινωνίας μεταξύ του υλικού του τηλεφώνου σας και ενός υπολογιστή, το λογισμικό που εκτελείται στο τηλέφωνο όταν βρίσκεται σε κατάσταση γρήγορης εκκίνησης και το εκτελέσιμο αρχείο στον υπολογιστή που χρησιμοποιείτε για να τους κάνει να μιλούν μεταξύ τους.
Δεν έχουν όλα τα τηλέφωνα μια λειτουργία γρήγορης εκκίνησης την οποία μπορεί να έχει πρόσβαση ο χρήστης. Έχει ενεργοποιηθεί από προεπιλογή συσκευές Nexus (καθώς και μερικά άλλα τηλέφωνα και tablet) και έχει ενεργοποιηθεί από ανεξάρτητους προγραμματιστές Android και ενθουσιώδεις χρήστες σε κάποια άλλα τηλέφωνα. Απαιτεί επίσης λογισμικό από το Android SDK και διαφορετικά προγράμματα οδήγησης USB για υπολογιστές με Windows. Το Fastboot τρέχει σε Windows, Mac και Linux και όλες οι πληροφορίες σχετικά με τη ρύθμιση του μπορούν να βρεθούν στα φόρουμ αν σας ενδιαφέρει. Αφού ρυθμίσετε, εκκινήστε το τηλέφωνό σας για γρήγορη εκκίνηση και μπορείτε να αναβοσβήνετε αρχεία εικόνων στην εσωτερική μνήμη του τηλεφώνου σας. Αναβοσβήνοντας μια προσαρμοσμένη ανάκαμψη (μετά το ξεκλείδωμα του bootloader) είναι μια δημοφιλής περίπτωση χρήσης, όπως και η επαναφορά όλων πίσω χρησιμοποιώντας τις εργοστασιακές εικόνες αφού τελειώσουμε τα πράγματα αναβοσβήνοντας τις εργοστασιακές εικόνες. Με έναν ξεκλειδωμένο bootloader, οι εικόνες που αναβοσβήνετε δεν χρειάζεται να είναι υπογεγραμμένες με ένα συγκεκριμένο κλειδί, οπότε σχεδόν τίποτα θα προσπαθήσει να αναβοσβήνει - ακόμα και αν δεν πρέπει να χρησιμοποιηθεί, γι 'αυτό φροντίστε. Υπάρχουν και άλλες εντολές που μπορείτε να χρησιμοποιήσετε με το fastboot και είναι λίγο πιο προηγμένες. Τα πράγματα όπως η διαγραφή των διαμερισμάτων και οι επιτρεπόμενες επιλογές γραμμής εντολών του πυρήνα μπορούν να γίνουν και αυτό κάνει το εργαλείο πολύ χρήσιμο για την ανάπτυξη λύσεων υλικού και λογισμικού που μπορεί να χρειάζονται προσαρμοσμένες διαδικασίες εκκίνησης. Με λίγη γνώση και το σωστό υλικό Android, το fastboot μπορεί να είναι ένα εξαιρετικό εργαλείο.