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


Κάθε φορά που κυκλοφορεί μια νέα Android συσκευή ψάχνουμε να σας παρουσιάσουμε τουλάχιστον έναν τρόπο για να κάνετε root. Αυτή τη φορά σειρά έχουν τα Nexus που αναβαθμίστηκαν σε Android 4.2, δηλαδή τα Nexus 4, 7, 10 και Galaxy Nexus. Όσοι λοιπόν σκοπεύετε να τα αποκτήσετε ή έχετε ήδη κάποιο από αυτά, δείτε πώς θα το κάνουμε με το γνωστό απλό τρόπο.

Ο τρόπος παραμένει ίδιος με αυτούς που δείξαμε παλαιότερα για το Nexus S και επιβεβαιώνει τη σταθερή επιλογή της Google για την κατασκευή ξεκλείδωτων συσκευών. Πριν "λερώσουμε" τα χέρια μας, υπάρχει πάντα και η εύκολη λύση για root με τη βοήθεια των All-InOne Toolkit που αναβαθμίζονται συνεχώς, οπότε δοκιμάστε αυτά πρώτα. Πάμε όμως στη μέθοδο...

Προϋποθέσεις
Θα πρέπει να ετοιμάσουμε τον υπολογιστή μας για αυτή τη διαδικασία έχοντας:
  • εγκατεστημένο το Android SDK
  • αν έχουμε Windows υπολογιστή θα πρέπει να έχουμε εγκατεστημένους και τους driver της συσκευής μας
  • κατεβασμένη στον υπολογιστή την κατάλληλη recovery για τη συσκευή μας (από εδώ)
  • κατεβασμένο στην sd card της συσκευής μας, το .zip που περιέχει το SuperSU και το su binary: Galaxy NexusNexus 4 -  Nexus 7 -  Nexus 10.

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

Ξεκλείδωμα του Bootloader
Ο λόγος που ξεκλειδώνουμε τον bootloader είναι για να μας επιτρέψει η συσκευή μας να εγκαταστήσουμε μία νέα recovery και μέσω αυτής να κάνουμε root. Ξεκλειδώνει και ξανακλειδώνει το ίδιο εύκολα.

1. Κλείνουμε τη συσκευή μας και την ανοίγουμε βάζοντάς τη σε fastboot mode (Vol down + Power).
2. Συνδέουμε τη συσκευή στον υπολογιστή μας μέσω USB.
3. Ανοίγουμε ένα τερματικό (ή cmd για τα Windows) και πληκτρολογούμε την παρακάτω εντολή για να μπούμε στο φάκελο του SDK που περιέχει το fastboot:
  • για Linux:
cd ~/android-sdk-linux/platform-tools
  • για Mac:
cd ~/android-sdk-mac/platform-tools
  • για Windows:
cd C:\android-sdk-windows\platform-tools
4. Αφού μπούμε στο φάκελο, πληκτρολογούμε την παρακάτω εντολή και ακολουθούμε τις οδηγίες στη συσκευή μας:
  • για Linux και Mac: 
sudo ./fastboot oem unlock
  • για Windows: 
fastboot oem unlock
O bootloader είναι πλέον ξεκλείδωτος και μπορούμε να προχωρήσουμε στο δεύτερο βήμα της recovery. Μην κλείσετε κανένα παράθυρο γιατί θα τα χρειαστούμε παρακάτω.

Εγκατάσταση της CWM Recovery
Μέσω της CWM recovery μπορούμε να εγκαταστήσουμε αρχεία στο partition τους συστήματος, στην προκειμένη περίπτωση το su binary. Μπορούμε να την εγκαταστήσουμε αλλά και απλά να την τρέξουμε στη συσκευή μας αν δε θέλουμε να πειράξουμε την επίσημη.

5. Αφού κατεβάσαμε την κατάλληλη recovery για τη συσκευή μας, την τοποθετούμε μέσα στο φάκελο "platform-tools".
6a. Για να την εγκαταστήσουμε δίνουμε την εντολή:
  • για Linux και Mac: 
sudo ./fastboot flash recovery recovery-xxx.img
  • για Windows: 
fastboot flash recovery recovery-xxx.img
6b. Αν θέλουμε απλώς να τη χρησιμοποιήσουμε, πρέπει να δώσουμε την εντολή:
  • για Linux και Mac: 
sudo ./fastboot boot recovery-xxx.img
  • για Windows: 
fastboot boot recovery-xxx.img
7. Πηγαίνουμε τώρα στη συσκευή μας. Αν κάναμε το βήμα 6a, πρέπει να μπούμε στη recovery, ενώ αν κάναμε το 6b είμαστε ήδη εκεί.

Κάνουμε Root
Το root δεν είναι τίποτα παραπάνω από την εισαγωγή ενός αρχείου ονόματι "su" το οποίο διαχειρίζεται τα δικαιώματα διαχειριστή στη συσκευή μας και μίας εφαρμογής με την ονομασία "SuperSU" (ή Superuser) η οποία τα δίνει στις εφαρμογές που θέλουμε.

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

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

Δείτε και το παρακάτω βίντεο πριν ξεκινήσετε, το οποίο θα σας βοηθήσει πολύ:



Θέλετε να κάνετε unroot;
Αν θέλετε να επιστρέψετε για οποιοδήποτε λόγο τη συσκευή σας στις εργοστασιακές της ρυθμίσεις, διαβάστε το λεπτομερέστατο οδηγό μας και δείτε το βίντεο που περιέχει για βοήθεια.

Σχόλια

  1. Chris o Koushik Dutta εβγαλε ενα πολυ ωραιο εργαλειο για τους ADB Drivers των περισσοτερων συσκευων Android για τα windows οπως θα εχεις δει βεβαια σημερα : http://download.clockworkmod.com/test/UniversalAdbDriverSetup6.msi

    ΑπάντησηΔιαγραφή
  2. Για το Nexus 4 που δεν έχει SD Card που βάζουμε το Super Su??

    ΑπάντησηΔιαγραφή
    Απαντήσεις
    1. Σύνδεσέ το με τον υπολογιστή σου και ρίξτο μέσα σε ένα φάκελο.

      Διαγραφή

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

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

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

Φεύγω από την 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

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

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