Πώς κάνουμε root στο Google Pixel με Android 7.1;
Το Google Pixel άρχισε να κυκλοφορεί στην αγορά και εφόσον τα περισσότερα review είναι διθυραμβικά, πολύς κόσμος θα το επιλέξει ως την επόμενή του συσκευή. Για όσους λοιπόν θέλουν να πάρουν το κάτι παραπάνω από αυτό, προσθέτοντας χαρακτηριστικά όπως το Xposed framework, έχουμε την πρώτη μέθοδο root δια χειρός Chainfire.
Αν και μοιάζει δεν είναι η κλασική μέθοδος που έχουμε συνηθίσει στα Nexus, αφού το partition table των Pixel έχει αλλάξει, ενώ και το root έχει περάσει στην εποχή του 'systemless', δηλαδή δεν εγκαθίσταται στο system partition. Παρ' όλα αυτά τα Pixel συνεχίζουν να είναι τρομερά εύκολα στο πείραγμα και επισκευάζονται πανεύκολα σε περίπτωση λάθους στο λογισμικό.
Προϋποθέσεις
Αυτά που πρέπει να κάνουμε λοιπόν πριν προχωρήσουμε στη διαδικασία είναι τα εξής:
- να εγκαταστήσουμε στον υπολογιστή μας τον driver της Google,
- να εγκαταστήσουμε επίσης το ADB και το Fastboot,
- να κατεβάσουμε το 'Boot to root' όπως το ονομάζει ο Chainfire (Pixel - Pixel XL) και
- να ενεργοποιήσουμε στη συσκευή μας τον εντοπισμό σφαλμάτων USB και το ξεκλείδωμα OEM.
Η διαδικασία
- Ξεκινάμε συνδέοντας το κινητό μας με τον υπολογιστή, μέσω USB.
- Στον υπολογιστή μας αποσυμπιέζουμε το 'boot-to-root' και μέσα στο φάκελο που βρίσκεται το αρχείο 'img', ανοίγουμε ένα τερματικό / γραμμή εντολών (Shift + Δεξί κλικ και επιλέγουμε την αντίστοιχη επιλογή).
- Βάζουμε τη συσκευή μας σε bootloader mode με την εντολή:
adb reboot bootloader
- Για να ξεκλειδώσουμε τον bootloader δίνουμε τις εντολές:
fastboot flashing unlock
fastboot oem unlock
- Ακολουθούμε τις οδηγίες στην οθόνη της συσκευής μας και ξεκλειδώνουμε τον bootloader.
- Για να κάνουμε root ΔΕΝ εγκαθιστούμε αλλά boot-άρουμε το αρχείο του Chainfire με την εντολή:
fastboot boot boot-to-root.img
- Μετά από μερικά reboot η συσκευή μας θα εκκινήσει και θα έχουμε πλέον δικαιώματα διαχειριστή.
Πρέπει να σημειώσουμε τη χρήση της νέας εντολής 'fastboot flashing' για την οποία μιλήσαμε παλιότερα και φυσικά το γεγονός ότι δε φλασάρουμε πλέον το SuperSU, το οποίο εγκαθίσταται μέσω κάποιου script με ένα απλό boot.