Δευτέρα, 9 Ιουνίου 2014

Ξεκλειδώνουμε τον bootloader με τον επίσημο τρόπο της HTC


Όσο άσχημα και να πηγαίνουν οι πωλήσεις, την HTC θα την έχουμε πάντα πολύ ψηλά στη συνείδησή μας. Είναι η πρώτη εταιρία που εμπιστεύθηκε το Android (HTC Dream, Nexus One), τολμάει κάθε χρόνο με νέες ιδέες (Facebook Phone), μας φέρνει πάντα ποιοτικά τηλέφωνα (HTC One), ενώ είναι επίσης η πρώτη που υποστήριξε επίσημα τον ξεκλείδωμα των συσκευών της (HTCdev). Ήρθε λοιπόν ο καιρός να δούμε πώς γίνεται αυτό στα ελληνικά.

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

Για να ξεκινήσουμε θα πρέπει:

  • να δημιουργήσουμε το δικό μας λογαριασμό στη σελίδα HTCdev,
  • να έχουμε μία υποστηριζόμενη συσκευή,
  • να εγκαταστήσουμε τους driver στον υπολογιστή μας αν έχουμε Windows (HTC Sync),
  • να έχουμε εγκατεστημένο το Android SDK στον υπολογιστή μας,
  • να ενεργοποιήσουμε τον εντοπισμό σφαλμάτων USB στη συσκευή μας και
  • να αφαιρέσουμε τη microSD κάρτα από τη συσκευή μας.

Η διαδικασία

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

  • Πηγαίνουμε στη σελίδα της HTC και επιλέγουμε τη συσκευή μας από τη λίστα. Πολλές συσκευές αν και δεν περιλαμβάνονται σε αυτή, ξεκλειδώνουν επιλέγοντας το "All supported models".
  • Πατάμε "Begin Unlock Bootloader" και συμφωνούμε με τους όρους της HTC για να προχωρήσουμε.
  • Στην επόμενη σελίδα πηγαίνουμε στο τέλος της και επιλέγουμε "Proceed to Step 5".
  • Απενεργοποιούμε τη συσκευή μας και μπαίνουμε σε HBOOT mode κρατώντας πατημένα τα πλήκτρα "Volume down + Power".
  • Επιλέγουμε το "Fastbοot" με το οποίο η συσκευή μας θα επανεκκινήσει σε fastboot mode.
  • Απενεργοποιούμε το HTC Sync στον υπολογιστή μας και συνδέουμε τη συσκευή μας μέσω USB.
  • Ανοίγουμε ένα τερματικό / γραμμή εντολών, μπαίνουμε στο φάκελο που βρίσκεται το fastboot (cd η_διαδρομή_του_φακέλου) και δίνουμε την παρακάτω εντολή:

Windows
fastboot.exe devices

Linux & Mac
./fastboot devices

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

Windows
fastboot.exe oem get_identifier_token

Linux & Mac
./fastboot oem get_identifier_token

  • Θα μας απαντήσει με έναν κωδικό τον οποίο πρέπει να αποθηκεύσουμε για να τον χρησιμοποιήσουμε αργότερα.
  • Επιστρέφουμε στη σελίδα της HTC που βρισκόμασταν (Βήμα 4) και στο κάτω μέρος βάζουμε τον κωδικό μας στο "My device Identifier".
  • Θα μας αποσταλεί μέσω email το αρχείο "Unlock_code.bin", το οποίο αποθηκεύουμε στον ίδιο φάκελο που βρίσκεται το fastboot.
  • Δίνουμε στο τερματικό την εντολή:

Windows
fastboot.exe flash unlocktoken Unlock_code.bin

Linux & Mac
./fastboot flash unlocktoken Unlock_code.bin

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

Αν έχετε χρησιμοποιήσει και στο παρελθόν το fastboot δε θα σας φανεί δύσκολο. Περισσότερες πληροφορίες θα βρείτε στην επίσημη σελίδα της HTC.

22 στο: "Ξεκλειδώνουμε τον bootloader με τον επίσημο τρόπο της HTC"
  1. Kαλησπερα πολυ σωστος ο οδηγος , μια απορια γιατρε , εχω ξεκλειδωσει αρκετες συσκευες htc μεσω htc dev , σε καμια συσκευη δεν εχω αφαιρεσει την micro sd , αν εχεις την καλοσυνη μου το εξηγεις αυτο το σχολιο.
    να αφαιρέσουμε τη microSD κάρτα από τη συσκευή μας.
    Ευχαριστω nek46

    ΑπάντησηΔιαγραφή
    Απαντήσεις
    1. Μου έχει τύχει κάνα δυο φορές να αχρηστευεται η sd, ενώ σε μερικές συσκευές (κυρίως κινέζικες) Π υπολογιστής φορμαρει την sd και όχι την εσωτερική μνήμη της συσκευής.

      Διαγραφή
  2. Καλησπερα doctor.Εχω το evo 3d ναι ναι εδω και 3,5 χρονια,και ενω το ξεκλείδωσα και το εκανα root δεν μπορω με κανενα τροπο να το κανω downgrade απο 1.53.007 σε 1.49.χχχ που χρειάζεται για να βαλω rom.Αν ξερεις καποιον οδηγο πραγματικα θα σου ειμαι ευγνώμων γιατι ολοι οι οδηγοι στο youtube ειναι παλιοι και δεν δουλεύει κανενας.Ευχαριστώ.

    ΑπάντησηΔιαγραφή
    Απαντήσεις
    1. Downgrade το HBOOT εννοείς φαντάζομαι. Αυτό το είδες;

      www.youtube.com/watch?v=wAzrMeKvanU

      Διαγραφή
    2. Ναι doctor το ειδα δυστυχώς δεν δουλεύει οκ ευχαριστώ...

      Διαγραφή
  3. Απαντήσεις
    1. Μέσα στο τερματικό; Έχεις τη συσκευή συνδεδεμένη και σε fastboot mode;

      Διαγραφή
  4. οταν κατεβασα το αρχειο το εμφανησε σαν αρχειο vlc μαλλον ειναι λαθος

    ΑπάντησηΔιαγραφή
  5. Απαντήσεις
    1. Έχεις βάλει το αρχείο στον ίδιο φάκελο με το fastboot;

      Διαγραφή
  6. Unlock_code.bin' το ανοιγει σαν τερματικο κανει ολη τη διαδικασια οπως πρεπει αλλα δεν το κινητο δεν μου βγαζει την επιλογη να το ξεκλειδωσω

    ΑπάντησηΔιαγραφή
    Απαντήσεις
    1. Μήπως δεν υποστηρίζει τη συσκευή σου τελικά; Την είχε στη λίστα η HTC.

      Διαγραφή
  7. επιτελους τα καταφερα . ευχαριστω που ασχοληθηκες μαζι μου

    ΑπάντησηΔιαγραφή
  8. αν και ηταν s-on πανω εγραφε UNLOCKED .το κλειδωσα ξανα και εκανα την διαδικασια ξανα και μου εβγαλε την επιλογη YES OR NO . Αλλα τωρα παλι ειναι S-ON γιατι ?

    ΑπάντησηΔιαγραφή
  9. υπαρχει κανενα ευκολο προγραμμα ? Γιατι ειμαι και λιγο ασχετος

    ΑπάντησηΔιαγραφή
    Απαντήσεις
    1. Ρίξε μια ματιά στο Firewater να δεις αν σε βολεύει:

      http://www.doctorandroid.gr/2014/02/s-off-htc-firewater-tool.html

      Διαγραφή