Ξεκλειδώνουμε τον bootloader στις Moto και τις Droid συσκευές με τον επίσημο τρόπο της Motorola


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

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

Προϋποθέσεις

Θα χρειαστούμε:

  • Mία υποστηριζόμενη συσκευή της Motorola (δείτε τη λίστα).
  • Εγκατεστημένο το Android SDK στον υπολογιστή μας.
  • Εγκατεστημένους τους USB driver της Motorola αν χρησιμοποιούμε υπολογιστή με Windows.
  • Το Device ID της συσκευής μας.

Device ID & Unlock Code

Για να βρούμε το Device ID της συσκευής μας:

  • Βάζουμε τη συσκευή σε fastboot mode κρατώντας ταυτόχρονα πατημένα τα πλήκτρα Volume Down + Power, ενώ είναι απενεργοποιημένη. Μπορεί να διαφέρει σε μερικές συσκευές.
  • Τη συνδέουμε στον υπολογιστή μας μέσω USB και ανοίγουμε ένα τερματικό / γραμμή εντολών.
  • Μπαίνουμε μέσω τερματικού στο φάκελο που βρίσκεται το fastboot ("platform-tools") με την εντολή:

cd η_διαδρομή_του_φακέλου

  • Στη συνέχεια δίνουμε την εντολή:

Windows
fastboot.exe oem get_unlock_data

Linux & Mac
./fastboot oem get_unlock_data

  • Η απάντηση που θα πάρουμε είναι ο κωδικός του bootloader της συσκευής μας και θα έχει αυτή τη μορφή:

Windows
(bootloader) 0A40040192024205#4C4D3556313230
(bootloader) 30373731363031303332323239#BD00
(bootloader) 8A672BA4746C2CE02328A2AC0C39F95
(bootloader) 1A3E5#1F53280002000000000000000
(bootloader) 0000000

Linux & Mac
INFO0A40040192024205#4C4D3556313230
INFO30373731363031303332323239#BD00
INFO8A672BA4746C2CE02328A2AC0C39F95
INFO1A3E5#1F53280002000000000000000
INFO0000000

  • Αντιγράφουμε όλο τον κωδικό χωρίς κενά και χωρίς τα "(bootloader)" και "INFO" με αυτή τη μορφή:

0A40040192024205#4C4D355631323030373731363031303332323239#BD008A672BA4746C2CE02328A2AC0C39F951A3E5#1F532800020000000000000000000000

  • Κάνουμε επικόλληση τον κωδικό στη σελίδα της Motorola, στο πλαίσιο μετά το έκτο βήμα και πατάμε το πλήκτρο "Can my device be unlocked?".
  • Η σελίδα θα μας απαντήσει αν η συσκευή μας υποστηρίζεται και θα μας εμφανίσει το πλήκτρο "Request Unlock Key" για να πάρουμε το κλειδί που χρειάζεται, το οποίο θα μας αποσταλεί μέσω email.

Η διαδικασία

Ακουλουθείτε τη διαδικασία με δική σας ευθύνη!

  • Συνεχίζουμε με τη συσκευή μας σε fastboot mode και το τερματικό ανοιχτό στην ίδια διαδρομή και δίνουμε την εντολή:

Windows
fastboot.exe oem unlock ο_κωδικός_ξεκλειδώματος

Linux & Mac
./fastboot oem unlock ο_κωδικός_ξεκλειδώματος

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


Κλείδωμα και επιστροφή σε stock

Όπως οι Nexus συσκευές έτσι και οι αυτές της Motorola μας δίνουν τη δυνατότητα να εγκαταστήσουμε όποτε θέλουμε το επίσημο firmware και να κλειδώσουμε και πάλι τον bootloader. Η μόνη διαφορά με τα Nexus είναι ότι η Google μας παρέχει τις εντολές σε ένα αρχείο από όπου τρέχουν αυτόματα, ενώ στην περίπτωση της Motorola πρέπει να τις δώσουμε με το χέρι στο τερματικό. Η διαδικασία είναι παρόμοια:

  • Κατεβάζουμε το σωστό firmware για τη συσκευή μας από τη σελίδα της Motorola.
  • Όπως και στο ξεκλείδωμα έτσι και τώρα, ανοίγουμε ένα τερματικό / γραμμή εντολών, πηγαίνουμε στη διαδρομή του fastboot και δίνουμε τις εντολές:

Windows
fastboot.exe flash partition gpt.bin
fastboot.exe flash motoboot motoboot.img
fastboot.exe reboot-bootloader
fastboot.exe flash logo logo.bin
fastboot.exe flash boot boot.img
fastboot.exe flash recovery recovery.img
fastboot.exe flash system system.img
fastboot.exe erase modemst1
fastboot.exe erase modemst2
fastboot.exe flash fsg fsg.mbn
fastboot.exe reboot

Linux & Mac
./fastboot flash partition gpt.bin
./fastboot flash motoboot motoboot.img
./fastboot reboot-bootloader
./fastboot flash logo logo.bin
./fastboot flash boot boot.img
./fastboot flash recovery recovery.img
./fastboot flash system system.img
./fastboot erase modemst1
./fastboot erase modemst2
./fastboot flash fsg fsg.mbn
./fastboot reboot

Μπορούμε επίσης...

Μπορούμε αν θέλουμε να κάνουμε επαναφορά εργοστασιακών ρυθμίσεων (Wipe) στη συσκευή μας με τις εντολές:

Windows
fastboot.exe erase userdata
fastboot.exe erase cache

Linux & Mac
./fastboot erase userdata
./fastboot erase cache

Ενώ για να κλειδώσουμε τον bootloader δίνουμε την εντολή:

Windows
fastboot.exe oem lock

Linux & Mac
./fastboot oem lock

Περισσότερες πληροφορίες σχετικά με τη διαδικασία θα βρείτε στην επίσημη σελίδα της Motorola.

Σχόλια

Δείτε επίσης...

Φεύγω από την Google (μέρος 15) | ''Ξηλώνουμε'' τα Google apps από το Android

Android | Γιατί δε θα αγόραζα ποτέ smartphone της OnePlus

Ιδιωτικό απόρρητο | Το αφελές επιχείρημα του ''Δεν έχω τίποτα να κρύψω''

Docker (μέρος 7) | Στήνουμε έναν reverse proxy για τα container μας με το Traefik

Μάθε παιδί μου Linux (μέρος 11) | Δίσκοι, κατατμήσεις και σύστημα αρχείων (filesystem)

Ubuntu Touch 2020 review | Μια πραγματική mobile GNU/Linux διανομή έτοιμη για καθημερινή χρήση

Docker (μέρος 1) | Τι είναι και πώς το εγκαθιστούμε στον υπολογιστή μας;

Android | Περιόρισε την παρακολούθηση των εφαρμογών και κόψε τις διαφημίσεις με το TrackerControl

Android | Βάλε στην ''απομόνωση'' τις εφαρμογές που δεν εμπιστεύεσαι με το Shelter

Απόρρητο | ''Μπερδεύουμε'' τον αλγόριθμο Google και Facebook με ψεύτικες πληροφορίες