Κάνουμε 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 προτρέπει τους χρήστες να χακάρουν τις συσκευές τους και δίνει τα κατάλληλα εργαλεία για να επιστρέψουμε στην εργοστασιακή τους μορφή. Σε παλαιότερό μας άρθρο έχουμε αναλύσει τη διαδικασία και μπορείτε να το βρείτε εδώ.
Καλημέρα,χρόνια πολλά,είμαι κάτοχος ενος nexus7 αλλά δεν υποστηριζει abobeflash,δεν έχω γνώσεις,προσπάθησα μέσω η/υ αλλά μάλλον λογο έλλειψης γνώσεων,το ταμπλετ με ενημερώνει οτι δεν υποστηρίζεται,δυστυχώς όμως πολλές σελίδες,κυρίως προμηθευτών η εταιριών χρησιμοποιουν flash η java,και μου χρειαζεται για τη δουλεια μου,ευχαριστώ προκαταβολικά...
ΑπάντησηΔιαγραφήΓεια σου Δημήτρη. Το Android γενικά υποστηρίζει flash απλώς χρειάζεσαι έναν browser και την εφαρμογή της Adobe για να το χρησιμοποιήσεις.
ΔιαγραφήΕδώ θα βρεις ότι χρειάζεσαι: http://www.doctorandroid.gr/2013/08/android-browser-flash-android-jellybean.html
Γεια σου αγαπημενε Chris,εχω το εξης θεμα σε nexus 4,ξεκλειδωσα το bootloader,περασα recovery κ στη συνεχεια δεν βρισκω στην sd το αρχειο su να το flashαρω για root....βασικα δεν βρισκω τιποτα μεσα στην sd,δειχνει 0 mb,κανω επ/κινηση συσκευης αλλα τιποτα μενει στα χρωματα να αναβοσβηνουν.Καποια βοηθεια παρακαλω.
ΑπάντησηΔιαγραφήΚατέβασε αυτό και φλασαρε το από τη recovery:
Διαγραφήhttp://download.chainfire.eu/372/SuperSU/UPDATE-SuperSU-v1.86.zip
οκ,ευχαιστώ chris ;)
ΑπάντησηΔιαγραφήΚαλησπέρα Doc και καλή χρονιά. Θέλω να rootάρω ένα nexus 4 v4.4.2 με ART, με κλειδωμένο bootloader. Προτείνεις να ξανά γυρίσω πρώτα σε dalvik και μετά να προχωρήσω στο rootάρισμα;
ΑπάντησηΔιαγραφήΓεια σου Βασίλη. Δε νομίζω να έχεις κάποιο πρόβλημα. Δεν έχει σχέση το dalvik ή το art με το root.
ΔιαγραφήΟκ doc, ευχαριστώ.
ΔιαγραφήΤο Nexus Root Tool kit απλα κανει παπαδες..... Ολα αυτοματοποιημενα.
ΑπάντησηΔιαγραφή