Κάνουμε S-OFF σε οποιαδήποτε HTC συσκευή με το Firewater Tool


Όλες οι εταιρίες που εμπορεύονται Android συσκευές έχουν το κακό συνήθειο να τις κλειδώνουν και η HTC δεν αποτελεί εξαίρεση. Έχει μάλιστα ένα δικό της τρόπο κλειδώματος, το λεγόμενο S-ON (Security On), με τον οποίο πολλά partition παραμένουν προστατευμένα ακόμα και αν κάνουμε root ή ξεκλειδώσουμε τον bootloader.

Είδαμε στο παρελθόν πολλά εργαλεία που μας βοηθούν να κάνουμε S-OFF, το Firewater S-OFF όμως έχει ιδιαίτερη αξία γιατί μπορεί να εξυπηρετήσει τις συσκευές της HTC με Qualcomm επεξεργαστή, δηλαδή σχεδόν όλες.

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

Θα πρέπει λοιπόν να έχουμε:

  • εγκατεστημένους τους driver της HTC στον υπολογιστή,
  • απεγκατεστημένο το HTC Sync από τον υπολογιστή,
  • ενεργοποιημένο τον "Εντοπισμό σφαλμάτων" (USB debugging) στη συσκευή μας,
  • η συσκευή μας να είναι συνδεδεμένη σε κάποιο WiFi δίκτυο,
  • η συσκευή μας να έχει ξεκλείδωτο bootloader μέσω του HTCDev και να είναι rooted,
  • αν χρησιμοποιούμε Windows PC, εγκατεστημένο το ADB και τους αντίστοιχους driver στον υπολογιστή μας.

Η διαδικασία

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

  • Σιγουρευόμαστε ότι η συσκευή μας είναι ενεργοποιημένη και τη συνδέουμε μέσω USB στον υπολογιστή μας.
  • Απενεργοποιούμε το κλείδωμα οθόνης
  • Κατεβάζουμε το Firewater από εδώ: Download 
  • Το αποθηκεύουμε στον ίδιο φάκελο που βρίσκεται και το ADB.
  • Ανοίγουμε ένα τερματικό / γραμμή εντολών και μπαίνουμε στο φάκελο του ADB (πληροφορίες)
  • Δίνουμε με τη σειρά τις παρακάτω εντολές:

adb reboot
adb wait-for-device push firewater /data/local/tmp
adb shell
su
chmod 755 /data/local/tmp/firewater
/data/local/tmp/firewater

  • Συμφωνούμε με τους όρους που θα μας εμφανίσει και το αφήνουμε να κάνει τη δουλειά του.

Αν η συσκευή μας δεν είναι rooted, ακολουθούμε την ίδια διαδικασία με την εξής διαφορά:

  • Κατεβάζουμε το temproot από εδώ: Download 
  • Το αποθηκεύουμε στον ίδιο φάκελο που βρίσκεται και το ADB.
  • Ανοίγουμε ένα τερματικό / γραμμή εντολών και μπαίνουμε στο φάκελο του ADB (πληροφορίες)
  • Δίνουμε με τη σειρά τις παρακάτω εντολές:

adb reboot
adb wait-for-device push firewater /data/local/tmp
adb push temproot /data/local/tmp
adb shell
chmod 755 /data/local/tmp/temproot
chmod 755 /data/local/tmp/firewater
/data/local/tmp/temproot
/data/local/tmp/firewater

  • Συμφωνούμε με τους όρους που θα μας εμφανίσει και το αφήνουμε να κάνει τη δουλειά του.

Περισσότερες πληροφορίες και αναβαθμίσεις στην επίσημη σελίδα του Firewater S-OFF.

Σχόλια

  1. Γεια σου chris
    Συγχαρητηρια για το site και για τις συμβουλες που δινεις και που μεχρι τωρα με εχουν βοηθησει αρκετα.
    Θελω μια βοηθεια κατεβασα το firewater αλλα δεν μου το δειχνει σαν εφαρμογη μου το δειχνει σαν ενα κενο ασπρο χαρτι και οταν πηγα να και εκανα αυτα που λες παραπανω μου εβγαλε οτι δεν εινι δυνατη η διαδρομη κατι τετοιο.
    Πηγα και στο ιδιο το site το κατεβασα και απο εκει αλλα παλι τα ιδια τι γινετε.
    Μηπως κανω κατι λαθος και δεν μου το εμφανιζει.
    Ο τροπος που το βαζω στο ιδιο φακελο με το adb ειναι πηγαινω στις ληψεις και κανω αντιγραφη και επικολληση.
    Γιατι μαλλον αυτο πρεπει να ειναι το λαθος μου και αν ειναι αυτο θα ηθελα να μου πεις σε παρακαλω πως θα το βαλω στον ιδιο φακελο με το adb τι πρεπει να κανω.
    Η συσκευη μου ειναι ξεκλειδωτη και εχω κανει root τι φταιει?
    Σευχαριστω πολυ

    ΑπάντησηΔιαγραφή
    Απαντήσεις
    1. Μια χαρά το κάνεις απλώς πρέπει να μου πεις ακριβώς το σφάλμα που σου βγάζει για να σε βοηθήσω.

      Υποψιάζομαι ότι δεν είσαι στο φάκελο του adb μέσω τερματικού. Άνοιξε ένα και δώσε cd κενό και κάνε drag and drop το φάκελο στο τερματικό.

      Διαγραφή
    2. Μου λεει οτι το συστημα δεν ειναι σε θεση να εντοπισει την καθορισμενη διαδρομη δισκου.
      Και το αλλο που σου ειπα για την εφαρμογη firewater την κατεβασε σαν ενα χαρτι απλα ασπρο δεν εχει καμια εικονα.
      Πεσμου chris σε παρακαλω τι κανω στραβα μηπως και μπορεσω να το διορθωσω.
      Μπορω να σου στειλω e-mail να σε ρωτησω για καποιες εφαρμογες που θελω μηπως και δεν χρειαζετε τιποτα απο αυτα και πεδευομαι αδικα δηλαδη.
      Και παλι σε ευχαριστω

      Διαγραφή
    3. Μήπως δεν έχεις μπει στο φάκελο που βρίσκεται το adb μέσα από το τερματικό;

      Διαγραφή
    4. Καλησπερα chris.
      Το τερματικο το ανοιγω πατωντας πανω στο φακελο με δεξι κλικ δεν ξερω τι μπορει να φταιει γιατι η αληθεια ειναι οτι δεν τα παω και καλα με αυτα.
      Το αλλο το αρχειο που καταβασα τελικα ειναι ενταξει η εχει προβλημα που σου ειπα οτι το βγαζει σαν ενα χαρτι και δεν εχει καποιο εικονοδιο .
      Τωρα θα ξαναπροσπαθησω και ο θεος βοηθος.
      Τελικα μπορω να σου στειλω e-mail να σε ρωτησω για καποιες εφαρμογες που θελω γιατι διαβασα καπου που ελεγες σε καποιον οτι για να λειτουργησουν οι εφαρμογες πρεπει να τους δωσουμε δικαιωματα root κατι τετοιο.
      Εχω στραβωθει απο το διαμασμα εδω μεσα ουτε στο σχολειο δεν εκανα τοσο διαβασμα.

      Διαγραφή
    5. Στείλε μου να το δούμε.

      Διαγραφή

Δημοσίευση σχολίου

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

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

Φεύγω από την 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 με ψεύτικες πληροφορίες