Κάνουμε root σε όλες τις Nexus συσκευές με Android 4.4 KitKat


Η αναβάθμιση των Nexus συσκευών σε Android 4.4 έχει σχεδόν ολοκληρωθεί και είναι η κατάλληλη στιγμή να δούμε πώς θα κάνουμε root στην τελευταία έκδοση του Android. H διαδικασία είναι ίδια με τις προηγούμενες εκδόσεις και λειτουργεί με επιτυχία σε όλες τις Nexus συσκευές.

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

Για να κάνουμε root λοιπόν θα πρέπει να έχουμε:

  • εγκατεστημένο το Android SDK στον υπολογιστή μας ή το Minimal ADB & Fastboot,
  • τους driver της συσκευής μας αν χρησιμοποιούμε Windows υπολογιστή (ADB driver installer),
  • την κατάλληλη recovery για τη συσκευή μας (από εδώ) την οποία θα πρέπει να αποθηκεύσουμε στον ίδιο φάκελο που βρίσκεται το αρχείο fastboot,
  • το πακέτο με το SuperSU και το su binary το οποίο θα πρέπει να έχουμε κατεβάσει στη συσκευή μας (από εδώ).

Η διαδικασία

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

1. Ξεκλειδώνουμε τον Bootloader

Όπως πάντα θα πρέπει πρώτα να ξεκλειδώσουμε τον bootloader για να επέμβουμε στα υπόλοιπα partition της συσκευής. Σημειώστε ότι θα διαγραφούν όλα τα δεδομένα μας οπότε καλό θα ήταν να κάνουμε ένα backup πριν ξεκινήσουμε.

  • Απενεργοποιούμε τη συσκευή μας και την ανοίγουμε βάζοντάς τη σε fastboot mode κρατώντας ταυτόχρονα τα πλήκτρα "Vol down + Power".
  • Συνδέουμε τη συσκευή στον υπολογιστή μας μέσω USB.
  • Ανοίγουμε ένα τερματικό (ή Γραμμή εντολών στα Windows) μέσω του οποίου πηγαίνουμε στο φάκελο που βρίσκεται το fastboot με την εντολή "cd" και τη διαδρομή του φακέλου
  • Δίνουμε την παρακάτω εντολή και ακολουθούμε τις οδηγίες στη συσκευή μας:

Linux: sudo ./fastboot oem unlock
Mac OSX: sudo ./fastboot oem unlock
Windows: fastboot oem unlock

O bootloader είναι πλέον ξεκλείδωτος και μπορούμε να προχωρήσουμε στο δεύτερο βήμα της recovery. Μην κλείσετε κανένα παράθυρο γιατί θα τα χρειαστούμε παρακάτω.

2. Εγκατάσταση custom recovery

Θα χρειαστούμε μία custom recovery για να εγκαταστήσουμε το αρχείο με το SuperSU το οποίο θα μας δώσει δικαιώματα διαχειριστή. Θα δούμε πώς μπορούμε να εγκαταστήσουμε μια custom recovery αλλά και πώς θα τη χρησιμοποιήσουμε χωρίς να διαγράψουμε την εργοστασιακή.

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

Linux: sudo ./fastboot flash recovery recovery-xxx.img
Mac OSX: sudo ./fastboot flash recovery recovery-xxx.img
Windows: fastboot flash recovery recovery-xxx.img

Αν θέλουμε απλώς να τη χρησιμοποιήσουμε, πρέπει να δώσουμε την εντολή:

Linux: sudo ./fastboot boot recovery-xxx.img
Mac OSX: sudo ./fastboot boot recovery-xxx.img
Windows: fastboot boot recovery-xxx.img

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

3. Κάνουμε Root

Το zip αρχείο με το SuperSU είναι αυτό που θα μας δώσει τα δικαιώματα διαχειριστή στη συσκευή μας και μετά την εγκατάσταση μπορούμε ελεύθερα να το διαγράψουμε από αυτή. Για να το εγκαταστήσουμε λοιπόν και ενώ βρισκόμαστε σε recovery mode:

  • Πατάμε "Install zip from sd card".
  • Μετά "Choose zip from sd card" και επιλέγουμε από τη λίστα το συμπιεσμένο φάκελο "SuperSU-xxx.zip".
  • Στο επόμενο μενού που θα εμφανίσει πατάμε "Yes" και μετά "Reboot system now".

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

Σας φάνηκε δύσκολο;

Η χρήση του τερματικού ή της Γραμμής εντολών όπως λέγεται στα Windows είναι πολύ χρήσιμη και σχετικά εύκολη αν δώσουμε προσοχή. Μπορούμε όμως πάντα να χρησιμοποιήσουμε αυτοματοποιημένα προγράμματα όπως τα All-in-One toolkit που βγαίνουν κατά καιρούς για τις συσκευές μας. Ρίξτε μια ματιά σε όσα έχουμε εντοπίσει εδώ.

Αν θέλω να κάνω unroot;

Οι Nexus συσκευές είναι σχεδιασμένες με τέτοιο τρόπο που δίνουν τη δυνατότητα στο χρήστη να κάνει ότι θέλει σε όλα τα επίπεδα. Η ίδια η Google προτρέπει τους χρήστες να χακάρουν τις συσκευές τους και δίνει τα κατάλληλα εργαλεία για να επιστρέψουμε στην εργοστασιακή τους μορφή. Σε παλαιότερό μας άρθρο έχουμε αναλύσει τη διαδικασία και μπορείτε να το βρείτε εδώ.

Σχόλια

  1. Καλημέρα,χρόνια πολλά,είμαι κάτοχος ενος nexus7 αλλά δεν υποστηριζει abobeflash,δεν έχω γνώσεις,προσπάθησα μέσω η/υ αλλά μάλλον λογο έλλειψης γνώσεων,το ταμπλετ με ενημερώνει οτι δεν υποστηρίζεται,δυστυχώς όμως πολλές σελίδες,κυρίως προμηθευτών η εταιριών χρησιμοποιουν flash η java,και μου χρειαζεται για τη δουλεια μου,ευχαριστώ προκαταβολικά...

    ΑπάντησηΔιαγραφή
    Απαντήσεις
    1. Γεια σου Δημήτρη. Το Android γενικά υποστηρίζει flash απλώς χρειάζεσαι έναν browser και την εφαρμογή της Adobe για να το χρησιμοποιήσεις.

      Εδώ θα βρεις ότι χρειάζεσαι: http://www.doctorandroid.gr/2013/08/android-browser-flash-android-jellybean.html

      Διαγραφή
  2. Γεια σου αγαπημενε Chris,εχω το εξης θεμα σε nexus 4,ξεκλειδωσα το bootloader,περασα recovery κ στη συνεχεια δεν βρισκω στην sd το αρχειο su να το flashαρω για root....βασικα δεν βρισκω τιποτα μεσα στην sd,δειχνει 0 mb,κανω επ/κινηση συσκευης αλλα τιποτα μενει στα χρωματα να αναβοσβηνουν.Καποια βοηθεια παρακαλω.

    ΑπάντησηΔιαγραφή
    Απαντήσεις
    1. Κατέβασε αυτό και φλασαρε το από τη recovery:
      http://download.chainfire.eu/372/SuperSU/UPDATE-SuperSU-v1.86.zip

      Διαγραφή
  3. Καλησπέρα Doc και καλή χρονιά. Θέλω να rootάρω ένα nexus 4 v4.4.2 με ART, με κλειδωμένο bootloader. Προτείνεις να ξανά γυρίσω πρώτα σε dalvik και μετά να προχωρήσω στο rootάρισμα;

    ΑπάντησηΔιαγραφή
    Απαντήσεις
    1. Γεια σου Βασίλη. Δε νομίζω να έχεις κάποιο πρόβλημα. Δεν έχει σχέση το dalvik ή το art με το root.

      Διαγραφή
    2. Οκ doc, ευχαριστώ.

      Διαγραφή
  4. Το Nexus Root Tool kit απλα κανει παπαδες..... Ολα αυτοματοποιημενα.

    ΑπάντησηΔιαγραφή

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

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

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

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

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

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

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

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

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

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

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

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

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