Google Pixel 2 / XL | Ξεκλειδώνουμε τον Bootloader και κάνουμε root με το Magisk


Η ναυαρχίδα της Google είναι πάντα ένα ιδιαίτερο smartphone, καθώς μας προσφέρει την τελευταία έκδοση του Android, ενώ είναι "ανοιχτό" όσον αφορά την παραμετροποίησή του, χωρίς να χάνεις την εγγύηση. Έτσι και φέτος η διαδικασία root για το Pixel 2 και το Pixel 2 XL δεν είναι ιδιαίτερα δύσκολη, υπάρχουν όμως κάποιες αλλαγές σε αυτή, που πρέπει να ειπωθούν.

Τι θα χρειαστούμε;

Για να ξεκλειδώσουμε τον Bootloader και να κάνουμε root με επιτυχία θα πρέπει:



Σημείωση:
Με την είσοδο του Powershell στο Windows 10, οι εντολές ενδέχεται να χρειάζονται μπροστά την τελεία και την κάθετο. Για παράδειγμα: "./fastboot oem unlock"

Πώς ξεκλειδώνουμε τον bootloader;

Είναι γνωστό ότι για να ξεκλειδώσουμε τον bootloader στα Nexus και τα Pixel χρειάζεται να δώσουμε μία απλή εντολή. Η διαφορά στο Pixel 2 XL είναι ότι υπάρχει μία νέα εντολή ξεκλειδώματος η οποία επιτρέπει να αναβαθμίσουμε τον bootloader της συσκευής μας, κάτι το οποίο είναι απαραίτητο για να κάνουμε root με το Magisk.

  • Αποσυμπιέζουμε στον υπολογιστή μας το ADB και το Fastboot και ανοίγουμε ένα τερματικό στο φάκελό του (Shift + δεξί κλικ > Άνοιγμα Powershell εδώ).
  • Συνδέουμε τη συσκευή μας μέσω USB με τον υπολογιστή.
  • Για να βάλουμε τη συσκευή μας σε Bootloader / Fastboot mode δίνουμε την εντολή:

adb reboot bootloader

  • Για να ξεκλειδώσουμε τον Bootloader με δικαίωμα αναβάθμισής του, δίνουμε την εντολή:

fastboot flashing unlock_critical

  • Στο μενού που θα εμφανιστεί στο κινητό μας, επιλέγουμε να ξεκλειδωθεί ο Bootloader.
  • Στη συνέχεια δίνουμε τη γνωστή εντολή:

fastboot flashing unlock

  • Αν όλα έχουν γίνει σωστά στη συσκευή μας θα εμφανιστεί το μήνυμα "OKAY".
  • Τέλος επιλέγουμε το "Start" για να κάνει επανεκκίνηση το κινητό μας.

Διαφήμιση
Διαφήμιση

Πώς κάνουμε root με το Magisk;

Ως γνωστόν το Magisk κάνει root διαμορφώνοντας το boot image της συσκευής. Σκοπός αυτής της μεθόδου είναι να μην πειραχτεί το system partition, για να μπορούμε να κάνουμε κανονικά τις επίσημες αναβαθμίσεις.

  • Αποσυμπιέζουμε το factory image που κατεβάσαμε και μεταφέρουμε το αρχείο "boot.img" στο κινητό μας.


  • Εγκαθιστούμε το Magisk Manager από το XDA.
  • Ανοίγουμε την εφαρμογή και στο παράθυρο που θα μας εμφανίσει επιλέγουμε "Εγκατάσταση" και στη συνέχεια "Εφαρμογή patch στο αρχείο εικόνας boot".
  • Επιλέγουμε το αρχείο από το φάκελο που το έχουμε αποθηκεύσει και περιμένουμε μέχρι να τελειώσει η διαδικασία.


  • Με τον file explorer της συσκευής μας, πηγαίνουμε στο φάκελο "MagiskManager" και μεταφέρουμε το αρχείο "patched_boot.img" στον υπολογιστή μας και συγκεκριμένα στο φάκελο που βρίσκεται το ADB και το Fastboot.
  • Για να βάλουμε τη συσκευή μας σε Bootloader / Fastboot mode δίνουμε την εντολή:

adb reboot bootloader

  • Για να εγκαταστήσουμε το διαμορφωμένο boot αρχείο δίνουμε την εντολή:

fastboot flash boot patched_boot.img

  • Μόλις τελειώσει η διαδικασία, πατάμε "Start" στο κινητό μας και περιμένουμε να γίνει επανεκκίνηση.

Πλέον μπορούμε μέσω του Magisk Manager να επιβεβαιώσουμε ότι η συσκευή μας είναι rooted. Σημειώστε επίσης ότι προς το παρόν το Magisk δεν περνάει τον έλεγχο του SafetyNet, αλλά αυτό θα αλλάξει σε επερχόμενες αναβαθμίσεις του.


Σχόλια

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

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

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

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

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

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

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

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

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

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

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