Android Basics | Τι είναι ο Bootloader στο Android και πώς τον ξεκλειδώνω σε όλες σχεδόν τις συσκευές;


Η μνήμη της Android συσκευής μας αποτελείται από πολλά διαφορετικά διαμερίσματα (partition), το καθένα από τα οποία κάνει μία πολύ συγκεκριμένη δουλειά. Για παράδειγμα στο system βρίσκεται το λειτουργικό σύστημα, στο recovery είναι η κονσόλα επίλυσης προβλημάτων, ενώ στο data αποθηκεύονται οι εφαρμογές που κατεβάζουμε. Λογικό είναι λοιπόν μερικά από αυτά να είναι κλειδωμένα για τη δική μας ασφάλεια και αυτή είναι στην ουσία η δουλειά του Bootloader.

Ο Bootloader είναι το πρώτο πράγμα που τρέχει στη συσκευή μας όταν την ενεργοποιούμε, το οποίο δίνει την εντολή στον πυρήνα της συσκευής (kernel) να ξεκινήσει και να ελέγξει το hardware, για να προχωρήσει στην πορεία στην εκκίνηση του λειτουργικού συστήματος. Ο Bootloader όμως "κρατάει τα κλειδιά" και για όλα τα partition της συσκευής, κυρίως για την ασφάλειά μας, εννοώντας ότι δε μας επιτρέπει να τα διαγράψουμε ή να τα παραποιήσουμε. Αυτό σημαίνει πρακτικά ότι δεν μπορούμε να εγκαταστήσουμε μια custom recovery στο αντίστοιχο partition για να κάνουμε root ή για να αλλάξουμε τελείως τη ROM της συσκευής μας.

Σε πολλές συσκευές λοιπόν είναι κλειδωμένος από τον κατασκευαστή και αν τον ξεκλειδώσουμε χάνουμε αυτόματα την εγγύηση στη συσκευή μας. Αυτό συμβαίνει γιατί πολύ απλά η εγγύηση καλύπτει μόνο το επίσημο software και hardware, το πρώτο από τα οποία μπορούμε να το πειράξουμε με αυτό τον τρόπο. Σε συσκευές όπως αυτές της Google (Nexus, Pixel), o Bootloader δεν είναι κρυπτογραφημένος και μπορούμε να τον ξεκλειδώσουμε εύκολα με τις εντολές του Fastboot, υπάρχουν όμως εταιρίες που τον κρυπτογραφούν για να έχουν το κεφάλι τους ήσυχο.

Ευτυχώς όμως η κοινότητα του Android απαίτησε και πέτυχε από τις εταιρίες να βοηθήσουν τον κόσμο για να ξεκλειδώσει εύκολα ακόμη και αυτές τις συσκευές. Το αντάλλαγμα είναι φυσικά η απώλεια της εγγύησης, καθώς για να πάρουμε το "κλειδί" θα πρέπει να δηλώσουμε στην εταιρία το IMEI της συσκευής μας. Οι περισσότεροι κατασκευαστές έχουν ανταποκριθεί επίσημα σε αυτό το κάλεσμα και στο Dr. Android έχουμε μεταφράσει και χρησιμοποιήσει τις επίσημες μεθόδους:


Αν τώρα έχετε συσκευή χωρίς κρυπτογραφημένο bootloader, η διαδικασία είναι πάρα πολύ απλή και μάλιστα μας δίνεται η δυνατότητα να τον κλειδώσουμε ξανά, χωρίς να χάσουμε την εγγύηση. Την έχουμε καλύψει στο παρελθόν:


Αν λοιπόν θέλετε να παραμετροποιήσετε τη συσκευή σας κάνοντας root, αλλάζοντας ROM ή διαγράφοντας προεγκατεστημένες εφαρμογές, τότε μάλλον πρέπει να ξεκινήσετε από το ξεκλείδωμα του Bootloader. Πριν το κάνετε όμως πρέπει να γνωρίζετε όλα τα παραπάνω γιατί τείνουμε να αγνοούμε τους όρους χρήσης των προϊόντων που αγοράζουμε. Για να έχετε τέλος μια ιδέα του πώς περίπου γίνεται η διαδικασία σε συσκευές χωρίς κρυπτογραφημένο Bootloader, έχουμε ετοιμάσει το ακόλουθο βίντεο.

Διαβάστε επίσης...

Smart Home | Κάμερα ασφαλείας με μπαταρία για να παρακολουθείς ακόμη και χώρους που δεν έχουν ηλεκτροδότηση!

Sharp Aquos Crystal: Το smartphone που ψάχνουμε μόλις δημιουργήθηκε από τη Sharp

Πέντε τρόποι για να ξεκλειδώσεις τη συσκευή σου αν έχεις ξεχάσει το Μοτίβο ή το PIN

Οδηγός αγοράς | Τα καλύτερα Android smartphone του 2018 για το 2019

Android | Παίξε τα παιχνίδια του PlayStation στο Android smartphone ή tablet σου με το PS4 Remote Play!

3D Printing | Δέκα χρήσιμα πράγματα που μπορείς να εκτυπώσεις για το γραφείο σου

Android 10 | Εγκατάστησέ το άμεσα σε οποιαδήποτε Android συσκευή υποστηρίζει το Project Treble

Raspberry Pi | Μετατρέπουμε το Pi σε Chromecast και προβάλουμε τα βίντεό μας στην τηλεόραση

Android | Δε λαμβάνεις αναβαθμίσεις στη συσκευή σου; Μπορεί να φταίει η Wind!

3D Printing | Δημιουργούμε μοναδικά φωτιστικά εκτυπώνοντας τις φωτογραφίες μας σε 3D!