Τι είναι το Bootloader για Android. Επανεκκίνηση στο Bootloader - τι είναι Android Εγκατάσταση ενός bootloader στο Android

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

Δεν σας επιτρέπουν όλα τα τηλέφωνα να το κάνετε αυτό.

Υπάρχουν δύο τύποι τηλεφώνων σε αυτόν τον κόσμο: Αυτά που σας επιτρέπουν να ξεκλειδώσετε τον bootloader και αυτά που δεν το κάνουν.

Η δυνατότητα ξεκλειδώματος του bootloader εξαρτάται από τον κατασκευαστή του smartphone, το μοντέλο, ακόμη και τον χειριστή σας. Όλα τα smartphone Nexus σάς επιτρέπουν να ξεκλειδώσετε το bootloader και πολλά τηλέφωνα από τη Motorola και την HTC θα σας επιτρέψουν να ξεκλειδώσετε το bootloader με τον ίδιο τρόπο όπως στο Nexus.

Άλλα smartphone, καθώς και χειριστές, δεν παρέχουν τη δυνατότητα ξεκλειδώματος του bootloader με επίσημο τρόπο. Σε αυτήν την περίπτωση, θα πρέπει να περιμένετε έως ότου οι προγραμματιστές βρουν ευπάθειες με τις οποίες μπορείτε να αποκτήσετε δικαιώματα root και να κάνετε λήψη προσαρμοσμένου υλικολογισμικού στο τηλέφωνό σας. Εάν έχετε ένα τέτοιο smartphone, τότε, δυστυχώς, αυτό το άρθρο δεν θα σας βοηθήσει.

Ο καλύτερος τρόπος για να μάθετε σε ποια κατηγορία ανήκει το smartphone σας είναι να δείτε έναν εξειδικευμένο ιστότοπο. Εάν διαθέτετε smartphone HTC ή Motorola, τότε μπορείτε επίσης να ελέγξετε τη δυνατότητα ξεκλειδώματος στους ιστότοπους της HTC και της Motorola. Εάν ο bootloader του smartphone σας δεν μπορεί να ξεκλειδωθεί χρησιμοποιώντας την επίσημη μέθοδο, τότε θα σας βοηθήσει μόνο η ανεπίσημη μέθοδος ξεκλειδώματος ή root, που συνήθως μπορείτε να βρείτε στο φόρουμ XDA Developers.

Βήμα 0: Δημιουργήστε αντίγραφα ασφαλείας όλων των στοιχείων που θέλετε να διατηρήσετε

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

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

Αφού αποθηκεύσετε όλα τα σημαντικά αρχεία σας, μπορείτε να ξεκινήσετε.

Βήμα 1: Εγκαταστήστε το Android SDK και τα προγράμματα οδήγησης για το τηλέφωνό σας

Θα χρειαστείτε δύο πράγματα για αυτήν τη διαδικασία: Android Debug Bridge, η οποία είναι μια γραμμή εντολών για υπολογιστή που μπορείτε να χρησιμοποιήσετε για να επικοινωνήσετε με το τηλέφωνό σας και ένα πρόγραμμα οδήγησης USB για τη συσκευή σας. Εάν τα έχετε εγκαταστήσει νωρίτερα, τότε πρέπει να τα ενημερώσετε στην πιο πρόσφατη έκδοση.

Ακολουθούν σύντομες οδηγίες εγκατάστασης:

  • 1. Μεταβείτε στη σελίδα λήψης του Android SDK και κάντε κύλιση προς τα κάτω στην επιλογή «Μόνο εργαλεία SDK». Κατεβάστε το αρχείο ZIP για το λειτουργικό σας σύστημα και εξαγάγετε το αρχείο.
  • 2. Εκκινήστε το SDK Manager και αποεπιλέξτε όλα τα στοιχεία εκτός από τα "Android SDK Platform-Tools". Εάν χρησιμοποιείτε τηλέφωνο Nexus, μπορείτε επίσης να επιλέξετε "Google USB Driver" για λήψη προγραμμάτων οδήγησης Google.
  • 3. Αφού ολοκληρωθεί η εγκατάσταση, μπορείτε να κλείσετε τη διαχείριση SDK.
  • 4. Εγκαταστήστε προγράμματα οδήγησης USB για το τηλέφωνό σας. Μπορείτε να τα βρείτε στον ιστότοπο του κατασκευαστή smartphone (π.χ. Motorola ή HTC)
  • 5. Επανεκκινήστε τον υπολογιστή σας εάν χρειάζεται.

Ενεργοποιήστε το τηλέφωνό σας και συνδέστε το στον υπολογιστή σας χρησιμοποιώντας ένα καλώδιο USB. Ανοίξτε το φάκελο εργαλείων στον φάκελο εγκατάστασης του Android SDK και κάντε κλικ στο Shift+Δεξί σε μια κενή περιοχή. Επιλέξτε "Open a Command Prompt Here" και εκτελέστε την ακόλουθη εντολή:
συσκευές adb
Εάν εμφανιστεί ο σειριακός αριθμός, τότε το τηλέφωνό σας έχει εντοπιστεί και μπορείτε να συνεχίσετε περαιτέρω. Διαφορετικά, φροντίστε να ακολουθήσετε σωστά όλα τα βήματα που δίνονται.

Βήμα 2: Ενεργοποιήστε τον εντοπισμό σφαλμάτων USB

Στη συνέχεια, θα χρειαστεί να ενεργοποιήσετε πολλές επιλογές στο τηλέφωνό σας. Μεταβείτε στις ρυθμίσεις του τηλεφώνου σας και επιλέξτε "Σχετικά με το τηλέφωνο". Κάντε κύλιση προς τα κάτω στον Αριθμό δόμησης και κάντε κλικ σε αυτό το στοιχείο 7 φορές. Θα πρέπει να εμφανιστεί ένα μήνυμα που θα υποδεικνύει ότι είστε συνδεδεμένοι στη λειτουργία προγραμματιστή.

Επιστρέψτε στην κύρια σελίδα ρυθμίσεων, θα δείτε ένα νέο στοιχείο "Για προγραμματιστές". Ενεργοποιήστε το "OEM Unlocking" εάν υπάρχει αυτή η επιλογή (εάν δεν υπάρχει, μην ανησυχείτε - μόνο ορισμένα τηλέφωνα έχουν αυτήν την επιλογή).

Στη συνέχεια ενεργοποιήστε το "USB Debugging". Εισαγάγετε κωδικό πρόσβασης ή PIN εάν απαιτείται.

Μόλις το κάνετε αυτό, συνδέστε το τηλέφωνό σας στον υπολογιστή σας. Θα δείτε ένα παράθυρο στο τηλέφωνό σας με το ερώτημα "Θέλετε να ενεργοποιήσετε τον εντοπισμό σφαλμάτων USB;" Επιλέξτε το πλαίσιο δίπλα στο "Να επιτρέπεται πάντα σε αυτόν τον υπολογιστή" και κάντε κλικ στο OK.

Βήμα 3: Λάβετε ένα κλειδί ξεκλειδώματος (όχι για τηλέφωνα Nexus)

Εάν έχετε smartphone Nexus, προχωρήστε στο επόμενο βήμα.

Μεταβείτε στον ιστότοπο του κατασκευαστή smartphone για να αποκτήσετε ένα κλειδί ξεκλειδώματος (για παράδειγμα, για τη Motorola, ανοίξτε αυτήν τη σελίδα ή αυτήν για την HTC), επιλέξτε τη συσκευή σας (αν απαιτείται) και οδηγήστε ή δημιουργήστε έναν νέο λογαριασμό.

Περαιτέρω σε αυτό το βήμα μπορεί να υπάρχουν διαφορές για διαφορετικά τηλέφωνα, αλλά θα πρέπει να υπάρχουν οδηγίες για τα βήματα στον ιστότοπο του κατασκευαστή. Θα είναι ως εξής: πρώτα, απενεργοποιήστε το τηλέφωνο και εκκινήστε σε λειτουργία fastboot. Υπάρχουν διαφορετικές μέθοδοι σε διαφορετικά τηλέφωνα, αλλά τις περισσότερες φορές χρειάζεται να πατήσετε παρατεταμένα το κουμπί λειτουργίας και το πλήκτρο μείωσης της έντασης ήχου για 10 δευτερόλεπτα. Αφήστε τα κουμπιά και θα πρέπει να είστε σε λειτουργία γρήγορης εκκίνησης (οι χρήστες του HTC θα πρέπει να χρησιμοποιήσουν το πλήκτρο μείωσης της έντασης για να φτάσουν στο στοιχείο Fastboot και να χρησιμοποιήσουν το πλήκτρο λειτουργίας για να επιλέξουν αυτό το στοιχείο).

Συνδέστε το τηλέφωνο και τον υπολογιστή σας χρησιμοποιώντας ένα καλώδιο USB. Το τηλέφωνό σας πρέπει με κάποιο τρόπο να σας ειδοποιεί για τη σύνδεση. Ανοίξτε το φάκελο εργαλείων στον φάκελο εγκατάστασης του Android SDK και κάντε κλικ στο Shift+Δεξί σε μια κενή περιοχή. Επιλέξτε «Άνοιγμα γραμμής εντολών εδώ» και εισαγάγετε την εντολή ξεκλειδώματος που παρέχεται από τον κατασκευαστή (για τη Motorola αυτή είναι η εντολή fastboot oem get_unlock_data , για HTC fastboot oem get_identifier_token).

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

Βήμα 4: Ξεκλείδωμα

Τώρα είστε έτοιμοι να ξεκλειδώσετε. Εάν το τηλέφωνό σας εξακολουθεί να είναι σε λειτουργία γρήγορης εκκίνησης, εκτελέστε την παρακάτω εντολή. Εάν όχι, τότε απενεργοποιήστε το τηλέφωνό σας και εκκινήστε σε λειτουργία fastboot. Υπάρχουν διαφορετικές μέθοδοι σε διαφορετικά τηλέφωνα, αλλά τις περισσότερες φορές χρειάζεται να πατήσετε παρατεταμένα το κουμπί λειτουργίας και το πλήκτρο μείωσης της έντασης ήχου για 10 δευτερόλεπτα. Αφήστε τα κουμπιά και θα πρέπει να είστε σε λειτουργία γρήγορης εκκίνησης (οι χρήστες του HTC θα πρέπει να χρησιμοποιήσουν το πλήκτρο μείωσης της έντασης για να φτάσουν στο στοιχείο Fastboot και να χρησιμοποιήσουν το πλήκτρο λειτουργίας για να επιλέξουν αυτό το στοιχείο). Συνδέστε το τηλέφωνο και τον υπολογιστή σας με ένα καλώδιο USB.

Ανοίξτε το φάκελο εργαλείων στον φάκελο εγκατάστασης του Android SDK και κάντε κλικ στο Shift+Δεξί σε μια κενή περιοχή. Επιλέξτε «Άνοιγμα γραμμής εντολών εδώ».

Για να ξεκλειδώσετε τη συσκευή σας, θα χρειαστεί να εκτελέσετε μια απλή εντολή. Για τις περισσότερες συσκευές Nexus, αυτή η εντολή είναι:
ξεκλείδωμα fastboot oem
Εάν έχετε μια νέα έκδοση του Nexus, για παράδειγμα, Nexus 5X ή 6P, τότε η εντολή θα είναι ελαφρώς διαφορετική:
ξεκλείδωμα fastboot που αναβοσβήνει
Εάν δεν έχετε smartphone Nexus, τότε ο ιστότοπος του κατασκευαστή θα υποδείξει την εντολή που χρειάζεστε. Για συσκευές Motorola, αυτή είναι η εντολή fastboot oem unlock UNIQUE_KEY, όπου UNIQUE_KEY είναι ο κωδικός που σας αποστέλλεται μέσω email. Για την HTC, αυτή είναι η εντολή fastboot oem unlocktoken Unlock_code.bin, όπου το Unlock_code.bin είναι ένα αρχείο που λαμβάνεται από τον κατασκευαστή της HTC.

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

Όταν ολοκληρωθεί το ξεκλείδωμα, χρησιμοποιήστε το μενού OSD για να επανεκκινήσετε το τηλέφωνό σας (ή εκτελέστε την εντολή επανεκκίνησης γρήγορης εκκίνησης στον υπολογιστή σας). Εάν όλα γίνονται σωστά, τότε κατά την εκκίνηση του τηλεφώνου θα δείτε ένα μήνυμα ότι ο bootloader είναι ξεκλειδωμένος και, στη συνέχεια, θα φορτωθεί το λειτουργικό σύστημα Android. Είναι σημαντικό να εκκινήσετε πρώτα το Android πριν κάνετε οτιδήποτε όπως η εγκατάσταση μιας προσαρμοσμένης ανάκτησης.

Συγχαρητήρια για το ξεκλείδωμα! Αν και δεν θα παρατηρήσετε διαφορές, μπορείτε τώρα να εγκαταστήσετε μια προσαρμοσμένη ανάκτηση, να αποκτήσετε πρόσβαση root ή να εγκαταστήσετε ένα προσαρμοσμένο υλικολογισμικό.

Άρθρα και Lifehacks

Οποιαδήποτε πολύπλοκη τεχνολογία έχει πυρήνα και bootloader. Για να εκκινήσετε ένα λειτουργικό σύστημα (OS) σε περίπλοκο εξοπλισμό, πρέπει πρώτα να ενεργοποιήσετε τον bootloader και μόνο στη συνέχεια να φορτώσετε το λειτουργικό σύστημα μέσω αυτού. Αυτός ο bootloader ονομάζεται Bootloader. Ας δούμε παρακάτω τι είναι ο bootloader στο Android.

Σε τι χρησιμεύει το Bootloader;

Όταν ενεργοποιείτε το Android smartphone ή tablet σας, βλέπετε μια οθόνη εκκίνησης, την οποία μπορείτε να θεωρήσετε ως bootloader.

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

Ο bootloader έχει πρόσβαση στα αρχεία του λειτουργικού συστήματος και τα φορτώνει, κάνοντας το smartphone όπως το έχετε συνηθίσει και το θέλετε.
Στη συνέχεια, η φόρτωση πραγματοποιείται ως συνήθως: ο φορτωτής εκκίνησης εκκινεί τον πυρήνα του συστήματος, το σύστημα εκκινεί και εργάζεστε απευθείας στο κέλυφος του λειτουργικού συστήματος.

Σε αντίθεση με έναν bootloader υπολογιστή, ένα smartphone ή tablet μπορεί να λειτουργήσει μόνο με ένα λειτουργικό σύστημα κάθε φορά. Σύγκριση: μπορείτε να εγκαταστήσετε τόσο το ubuntu όσο και τα windows στον υπολογιστή σας και στη συνέχεια να επιλέξετε στην εκκίνηση ποιο σύστημα χρειάζεστε αυτήν τη στιγμή.

Είναι δυνατή η αλλαγή του bootloader, η τροποποίηση του και, κυρίως, γιατί και ποιος το χρειάζεται;

Bootloader και Android: η έννοια της προσαρμογής

Όπως ήδη αναφέρθηκε, η πρόσβαση στο bootloader απαγορεύεται σχεδόν πάντα από τον κατασκευαστή. Η κατάργηση της απαγόρευσης και η αλλαγή της οδηγεί σε πλήρη απώλεια της εγγύησης της συσκευής.

Ο bootloader αλλάζει, για παράδειγμα, σε CyanogenMod. Τι δίνει αυτό στον χρήστη; Πρώτα απ 'όλα, είναι η δυνατότητα εγκατάστασης προσαρμοσμένων εκδόσεων λειτουργικού συστήματος και εγκατάστασης προγραμμάτων τρίτων για ανάκτηση. Ο ενσωματωμένος bootloader θα λειτουργεί μόνο με το λειτουργικό σύστημα που έχει εγκαταστήσει ο κατασκευαστής. Αλλά συμβαίνει ότι το ενσωματωμένο λειτουργικό σύστημα είναι ακατέργαστο, δεν σας αρέσει η αργή λειτουργικότητα, δεν υπάρχει πρόσβαση σε μέρος του ενσωματωμένου υλικού και τα παρόμοια.

Πώς να αποκτήσετε πρόσβαση και να αλλάξετε τον bootloader; Χωρίς υπολογιστή, καλώδιο USB και ειδικά προγράμματα, τίποτα δεν θα λειτουργήσει. Κάθε μάρκα, και μερικές φορές κάθε μοντέλο, έχει τον δικό της τρόπο να το αλλάζει και να το αναβοσβήνει σε ένα προσαρμοσμένο Android.

Όταν αποφασίζετε να αναβοσβήσετε και να αλλάξετε μόνοι σας το bootloader, ελέγξτε ότι το gadget Android σας είναι πλήρως φορτισμένο και ότι το καλώδιο δεν έχει σπάσει. Και σε καμία περίπτωση μην αποσυνδέετε τη συσκευή από τον υπολογιστή μέχρι να ολοκληρωθεί η διαδικασία αλλαγής. Μπορείτε να δημιουργήσετε ένα προκαταρκτικό αντίγραφο ασφαλείας, τότε η πιθανότητα επιστροφής στο κανονικό θα είναι πολύ μεγαλύτερη.

Και ως περίληψη. Τι είναι το Bootloader στο Android OS; Αυτό είναι ένα ειδικό πρόγραμμα που ξεκινά τη συσκευή και κάνει το υλικό να λειτουργεί με το λειτουργικό σύστημα.

Γεια σας φίλοι. Σήμερα, μπορούμε να πούμε, έγινε μια αυθόρμητη ανάρτηση, περί τίνος πρόκειται, θα μπορούσατε ήδη να μαντέψετε από τον τίτλο. Το θέμα είναι ότι μόλις σήμερα έφτασε ένα δέμα από τις ΗΠΑ και έγινα ο ιδιοκτήτης ενός ολοκαίνουργιου Google LG Nexus 4. Και τώρα έχω δύο Nexus ταυτόχρονα - Samsung Galaxy Nexus και LG Nexus 4 - ίσως ακόμη και να γράψω μια κριτική σύγκρισης, αν σας ενδιαφέρει, αλλά δεν μιλάμε για αυτό σήμερα.
Ναι, ποιος νοιάζεται, και είμαι σίγουρος ότι πολλοί - η τιμή έκδοσης είναι 12 χιλιάδες ρούβλια με παράδοση! Αλλά και πάλι, δεν είναι αυτό που μιλάω...

Ναι, το Pure Android 4 είναι υπέροχο από μόνο του - βολικό, γρήγορο και σχεδόν τέλειο. Σημειώστε ότι μιλάω συγκεκριμένα για το android που είναι εγκατεστημένο στα τηλέφωνα Nexus Google, και όχι για όλα τα άλλα τηλέφωνα (htc, Samsung, sony κ.λπ.), γιατί... έχουν υποστεί σοβαρή επεξεργασία και αλλαγή, δυστυχώς, όχι προς το καλύτερο. Τι θα μπορούσε λοιπόν να είναι καλύτερο από σχεδόν τέλειο υλικολογισμικό; Βελτιωμένο προσαρμοσμένο υλικολογισμικό, φυσικά!

Σήμερα λοιπόν άνοιξα το τηλέφωνο για πρώτη φορά για να βεβαιωθώ ότι λειτουργεί καθόλου. Όταν πείστηκα για αυτό, το έσβησα και άρχισα να «χορεύω με ένα ντέφι». Ενθαρρυντικά, θα σας πω πώς να ξεκλειδώσετε το Bootloader στο Nexus 4, να εγκαταστήσετε την ανάκτηση και να αναβοσβήσετε οποιοδήποτε υλικολογισμικό.

Στην πραγματικότητα, όλοι αυτοί οι χοροί με ντέφι δεν είναι τέτοιοι χοροί και μάλιστα σχεδόν όχι με ντέφι =) Εγώ ως ήδη έμπειρος χρήστης ένιωσα σιγουριά, δεν ανησυχούσα και δεν έκανα καν backup. Όπως αποδείχθηκε, όλες οι διαδικασίες που περιγράφονται παρακάτω είναι εντελώς πανομοιότυπες με τις διαδικασίες που έκανα πριν από ένα χρόνο στο Galaxy Nexus. Όλα θα είναι απλά, το υπόσχομαι!

Πρώτα πρέπει να προετοιμάσετε λίγο και να κατεβάσετε τα απαραίτητα προγράμματα οδήγησης:
Κατεβάστε τα προγράμματα οδήγησης usb_driver.rar - θα είναι χρήσιμα για τη σύνδεση της συσκευής σε λειτουργία bootloader στον υπολογιστή μας. Κατεβάζουμε επίσης το αρχείο adb.rar – περιέχει αρχεία Fastboot και ADB.

Αποσυσκευάστε το αρχείο Fastboot και ADB στη ρίζα της μονάδας δίσκου C, θα πρέπει να μοιάζει με το C:\adb.
Επίσης, αποσυσκευάζουμε τα προγράμματα οδήγησης στη ρίζα της μονάδας δίσκου C, θα αποδειχθεί ότι είναι C:\usb_driver.

Τώρα στη μάχη!

Εγκατάσταση προγραμμάτων οδήγησης και ξεκλείδωμα του Bootloader στο LG Nexus 4

Πρώτα πρέπει να ξεκλειδώσετε τον Bootloader, χωρίς αυτό δεν μπορεί να γίνει τίποτα.

Υπάρχουν διάφορες λύσεις, ακόμη και προγράμματα που σας επιτρέπουν να ξεκλειδώσετε, να αποκτήσετε root και να εγκαταστήσετε ανάκτηση με ένα κλικ, αλλά κατά κάποιο τρόπο δεν εμπιστεύομαι αυτήν την προσέγγιση, επειδή η διαδικασία είναι λεπτή. Παρόλο που προσπάθησα ακόμα να χρησιμοποιήσω το πρόγραμμα NEXUS 4 TOOLKIT 1.3 σήμερα, αλλά, όπως αποδείχθηκε, μπορείτε να κάνετε λήψη μόνο της βασικής έκδοσης και η ενημέρωση είναι διαθέσιμη μόνο μετά την πληρωμή και χωρίς την ενημέρωση η επιλογή υποστήριξης android 4.2.2 δεν είναι διαθέσιμο. Εν ολίγοις - δεν είναι η επιλογή μας!

Τρία απλά βήματα και χωρίς επιδείξεις:


Είναι απλό, σωστά;

Εγκατάσταση προσαρμοσμένης ανάκτησης στο LG Nexus 4

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

Για ανάκτηση, προτείνω το TWRP Team Win Recovery Project. Μπορείτε να δείτε την περιγραφή και τις δυνατότητες στο XDA στο επίσημο θέμα για το NEXUS 4, υπάρχει πάντα η τρέχουσα έκδοση εκεί. Τη στιγμή της σύνταξης αυτής της ανάρτησης, η νεότερη έκδοση είναι η 2.4.4.0. Εδώ είναι ένας βολικός σύνδεσμος απευθείας λήψης. Το έχεις κατεβάσει; Τέλεια, ας προχωρήσουμε.

Έχουμε ένα αρχείο openrecovery-twrp-2.4.4.0-mako.img. Αν το βάλετε στο φάκελο c:\adb και το μετονομάσετε twrp.img θα είναι πιο εύκολο στο επόμενο βήμα.


Λοιπόν, ο bootloader είναι ξεκλειδωμένος, η ανάκτηση έχει εγκατασταθεί. Το πιο απλό πράγμα που απομένει είναι να εγκαταστήσετε νέο υλικολογισμικό. Παρεμπιπτόντως, δεν χρειάζεται να αποκτήσουμε root εάν πρόκειται να εγκαταστήσουμε προσαρμοσμένο υλικολογισμικό, το root θα είναι ήδη εκεί από προεπιλογή.

Εγκατάσταση προσαρμοσμένου υλικολογισμικού στο LG Nexus 4

Για σχεδόν ένα χρόνο χρήσης του προηγούμενου Samsung Galaxy Nexus μου, δοκίμασα μια ολόκληρη δέσμη διαφορετικού υλικολογισμικού, συχνά το έκανα ανανέωση και έκανα κάθε είδους πειράματα. Και ξέρετε, μια μέρα βρήκα το ιδανικό firmware, το firmware των ονείρων μου - αυτό είναι το ParanoidAndroid. Απλώς δεν μπορώ να προτείνω τίποτα άλλο εκτός από αυτό το υλικολογισμικό. Αλλά, με τον ένα ή τον άλλο τρόπο, η επιλογή είναι δική σας· η διαδικασία εγκατάστασης διαφορετικού υλικολογισμικού είναι πανομοιότυπη.

Έτσι μπορεί να μοιάζει το Nexus 4 μετά την εγκατάσταση του ParanoidAndroid:

Ακολουθεί μια ανασκόπηση βίντεο του ίδιου υλικολογισμικού, αλλά για όσους δεν έχουν χρησιμοποιήσει προσωπικά το ParanoidAndroid, λίγα θα είναι ξεκάθαρα:

Έτσι, αποφασίσαμε για το υλικολογισμικό, πρέπει να το κατεβάσουμε. Επίσημο θέμα για προγραμματιστές υλικολογισμικού, υπάρχει επίσης περιγραφή, σύνδεσμοι και νέες εκδόσεις. Μπορείτε να κάνετε λήψη του ίδιου του υλικολογισμικού στην ενότητα mako στο goo.im και θα χρειαστεί επίσης να κάνετε λήψη του Google Apps στην αντίστοιχη ενότητα στο goo.im.

Κατεβάσαμε το υλικολογισμικό και τα κενά, τώρα πρέπει να τα ανεβάσουμε με κάποιο τρόπο στο τηλέφωνο.Εάν το τηλέφωνο είναι κανονικά ορατό στον εξερευνητή, τότε παραλείψτε το μπλοκ κειμένου παρακάτω. Εάν δεν μπορείτε να μπείτε στη μνήμη του τηλεφώνου μέσω του εξερευνητή, τότε διαβάστε.

Μπορεί να προκύψει ένα μικρό εμπόδιο εδώ, αλλά μόνο αν δεν διαβάσετε αυτήν την ανάρτηση - γιατί όλα τα εμπόδια έχουν λυθεί για μένα, και σίγουρα θα γράψω γι 'αυτό!

Κάθομαι και συνδέω το τηλέφωνο μέσω USB χρησιμοποιώντας ένα καλώδιο, αλλά φορτίζει, αλλά στον εξερευνητή δεν μπορώ να το δω ως φάκελο για να βάλω τα αρχεία μας εκεί για το υλικολογισμικό. Αν έχετε την ίδια ιστορία, τότε εδώ είναι η λύση!

Δεν ξέρω γιατί, αλλά τα Windows αποφάσισαν να εγκαταστήσουν προγράμματα οδήγησης ADB όταν το τηλέφωνο ήταν ενεργοποιημένο (αυτό δεν σημαίνει γρήγορη εκκίνηση, αλλά το τρέχον σύστημα android). Ίσως έκανα κάτι λάθος με κάποιο τρόπο, αλλά το γεγονός είναι γεγονός - ο φάκελος του τηλεφώνου δεν είναι ορατός στον Explorer. Νόμιζα ότι έλειπαν κάποιοι οδηγοί, έψαξα πολύ καιρό στο Google, αλλά δεν βρήκα τίποτα. Αποφάσισα να χρησιμοποιήσω την σκληρή μέθοδο: Πηγαίνουμε στη διαχείριση συσκευών, βλέπουμε "Συσκευή Android κάτι σαν ADB" - απλώς κάντε δεξί κλικ πάνω της και επιλέξτε Διαγραφή. Αποσυνδέουμε το τηλέφωνο και το συνδέουμε αμέσως ξανά - τα Windows θα πρέπει να εντοπίσουν ξανά τη συσκευή και να εγκαταστήσουν τα σωστά προγράμματα οδήγησης σε αυτήν. Αυτό λειτούργησε για μένα και ο απαιτούμενος φάκελος Nexus 4 εμφανίστηκε στον Explorer!

Επιλέξτε το φάκελο Nexus 4 / Εσωτερική μνήμη / Λήψη και αποθέστε τα αρχεία εκεί, στην περίπτωσή μου είναι pa_mako-3.10-11MAR2013-131748.zip και pa_gapps-full-4.2-20130308.zip. Στην περίπτωσή σας, αυτές θα είναι νεότερες εκδόσεις· δεν είναι καθόλου δύσκολο να κατανοήσετε τις σημάνσεις.

Όταν ολοκληρωθεί η λήψη όλων των αρχείων, αποσυνδέστε το τηλέφωνο από τον υπολογιστή και απενεργοποιήστε το.Πρέπει να μπούμε ξανά σε λειτουργία ανάκτησης, για να το κάνουμε αυτό κρατάμε πατημένο το Volume Down + Power μέχρι να ενεργοποιηθεί το fastboot, όπου χρησιμοποιούμε τα κουμπιά έντασης για να επιλέξουμε τη λειτουργία Recovery και πατάμε Power.

Αν ξαφνικά συνέβη να μην δείτε την κύρια οθόνη του TWRP (είναι πολύ εύκολο να το αναγνωρίσετε, δεν θα υπάρχει αμφιβολία γι 'αυτό), αλλά είδατε ένα android ξαπλωμένο στην πλάτη του με ένα κόκκινο τρίγωνο, τότε υπάρχει τρόπος έξω, αλλά τι θα κάνατε χωρίς αυτό;

Για να το κάνετε αυτό, κρατήστε πατημένο το κουμπί λειτουργίας μέχρι να απενεργοποιηθεί το τηλέφωνο. Εκκινούμε ξανά στο fastboot, συνδέουμε το τηλέφωνο μέσω USB και επαναλαμβάνουμε το σενάριο εγκατάστασης ανάκτησης. Όταν εγκατασταθεί η ανάκτηση, μην κάνετε επανεκκίνηση, αλλά χρησιμοποιήστε τα κουμπιά έντασης ήχου για να βρείτε το στοιχείο λειτουργίας ανάκτησης και επιλέξτε το με το κουμπί λειτουργίας. Τώρα το TWRP θα ξεκινήσει σίγουρα, πράγμα που σημαίνει ότι ακολουθούμε τις παρακάτω οδηγίες.

Θα δούμε την κύρια οθόνη του TWRP, κάντε κλικ στο επάνω δεξιά κουμπί Σκουπίστε και, στη συνέχεια, Επαναφορά εργοστασιακών ρυθμίσεων - αυτό θα διαγράψει όλα τα δεδομένα στο τηλέφωνο!

Μετά από μια πλήρη επαναφορά, πρέπει να επιστρέψετε στην προηγούμενη οθόνη και να κάνετε κλικ στο επάνω αριστερό κουμπί Εγκατάσταση. Στην οθόνη που ανοίγει, επιλέξτε Λήψη από τη λίστα φακέλων και μετά κάντε πρώτα κλικ στο αρχείο υλικολογισμικού pa_mako, στη συνέχεια Προσθήκη περισσότερων Zips και αμέσως επιλέξτε το αρχείο pa_gapps και, τέλος, κάντε Swipe to Confirm Flash. Τώρα τόσο το υλικολογισμικό όσο και οι εφαρμογές Google Apps θα αναβοσβήσουν αμέσως, περίπου ένα λεπτό αναμονής και θα δούμε την επιγραφή Επιτυχής. Είναι πολύ σημαντικό να διαγράψετε όλες τις κρυφές μνήμες· για να το κάνετε αυτό, επιλέξτε το κουμπί Wipe cache/dalvik. Όλα είναι έτοιμα - κάντε κλικ στην επιλογή Επανεκκίνηση συστήματος.

Τώρα το σύστημα θα εκκινήσει, αλλά με το υλικολογισμικό ParanoidAndroid.Μετά από μια μακρά λήψη, βρισκόμαστε στο αρχικό μενού ρύθμισης τηλεφώνου, όπου πρέπει να επιλέξετε μια γλώσσα, να καθορίσετε έναν λογαριασμό κ.λπ.

Στην πραγματικότητα αυτό είναι όλο! Καλή επιτυχία σε εσάς φίλοι. Εάν έχετε οποιεσδήποτε ερωτήσεις ή προτάσεις σχετικά με τη διαδικασία υλικολογισμικού ή σχετικά με το ParanoidAndroid, γράψτε στα σχόλια.

Σημείωση: Πώς να αποκτήσετε πρόσβαση στο μενού προγραμματιστή σε οποιοδήποτε υλικολογισμικό.

Ανοίξτε τις ρυθμίσεις, επιλέξτε το στοιχείο "About phone" στο κάτω μέρος, κάντε κύλιση στην οθόνη στο στοιχείο "Build Number", θα γράψει JDQ39, που αντιστοιχεί στην έκδοση android 4.2.2, μπορεί να έχετε γράψει κάτι άλλο, δεν δεν έχει σημασία. Πατήστε αυτή τη γραμμή 7 φορές στη σειρά. Ως αποτέλεσμα, θα πρέπει να εμφανιστεί το μήνυμα "Έχετε γίνει προγραμματιστής!". Αποδεικνύεται πόσο εύκολο είναι να γίνετε προγραμματιστής για androind =))) Επιστρέφουμε στο μενού ρυθμίσεων, βλέπουμε ένα νέο στοιχείο "Για προγραμματιστές".

UPD: Εάν ξαφνικά το τηλέφωνο μετατραπεί σε "τούβλο" - τι πρέπει να κάνετε;

Ποτέ δεν ξέρεις τι γίνεται... Σαν σήμερα, για παράδειγμα, ένας συνάδελφος αγόρασε μόνος του το ίδιο Nexus 4 και μου το έδωσε για να εγκαταστήσω custom firmware. «Κανένα πρόβλημα», είπα και πήγα να ακολουθήσω τις δικές μου οδηγίες που γράφτηκαν παραπάνω. Συνέβη ένα περίεργο πράγμα - όλα τα δεδομένα (αρχείο zip της εικόνας του υλικολογισμικού, για παράδειγμα), τα οποία ανέβασα στην εσωτερική μονάδα δίσκου για επόμενο υλικολογισμικό μετά την επαναφορά, διαγράφηκαν, αυτοκαταστράφηκαν για άγνωστο λόγο.

Με λίγα λόγια, το τηλέφωνο έγινε τούβλο, δηλ. Δεν θα ενεργοποιηθεί, αλλά κάτι πρέπει να γίνει.Επομένως, ο ευκολότερος τρόπος είναι να κατεβάσετε το Factory Image στο τηλέφωνό σας, π.χ. εργοστασιακή εικόνα έτσι ώστε το τηλέφωνο να μοιάζει με αυτό που είδατε όταν ανοίξατε για πρώτη φορά τη συσκευασία. Και εδώ είναι οι οδηγίες:

  1. Υποτίθεται ότι έχετε ήδη εγκαταστήσει τα προγράμματα οδήγησης και το τηλέφωνο συνδέεται με τον υπολογιστή όταν βρίσκεται σε λειτουργία γρήγορης εκκίνησης. Και επίσης ο bootloader είναι ξεκλείδωτος. Εν ολίγοις, όλα τα βήματα κάτω από την επικεφαλίδα «Εγκατάσταση προγραμμάτων οδήγησης και ξεκλείδωμα» έχουν ολοκληρωθεί.
  2. Τώρα κατεβάστε την επίσημη εικόνα του τηλεφώνου από εδώ https://developers.google.com/android/nexus/images#occam Προς το παρόν, η τρέχουσα έκδοση είναι 4.3 (JWR66V), κάντε κλικ στο σύνδεσμο απέναντι και κάντε λήψη.
  3. Κατεβάσαμε το αρχείο occam-jwr66v-factory-08d2b697.tgz, μέσα σε αυτό υπάρχει ένα άλλο αρχείο occam-jwr66v-factory-08d2b697.tar, και μέσα υπάρχουν πολλά αρχεία και μια άλλη εικόνα αρχείου-occam-jwr66v.zip - αυτό είναι που χρειάζεται, πάρτε και μεταφέρετε το image-occam-jwr66v.zip στον φάκελο C:\adb
  4. Ανοίξτε τη γραμμή εντολών και γράψτε:
    cd c:\adb πατήστε Enter.
    fastboot διαγραφή εκκίνησης πατήστε Enter.
    fastboot διαγραφή cache πατήστε Enter.
    fastboot erase system πατήστε Enter.
    fastboot διαγραφή δεδομένων χρήστη πατήστε Enter.
    fastboot reboot-bootloader πατήστε Enter.
    fastboot -w ενημέρωση image-occam-jwr66v.zip πατήστε Enter και περιμένετε.
    Μετά την τελευταία λειτουργία, το τηλέφωνο θα πρέπει να επανεκκινηθεί και να ενεργοποιηθεί.
  5. Τώρα το τηλέφωνό σας είναι σαν καινούργιο :) Και μπορείτε να επαναλάβετε αυτό που δεν λειτούργησε. Δηλαδή, ανεβάστε αρχεία zip στη μνήμη του τηλεφώνου και προσπαθήστε να τα αναβοσβήσετε ξανά. Παρεμπιπτόντως, δεν αγγίξαμε την ανάκτηση κατά τη διαδικασία ανάκτησης, επομένως έχετε ακόμα το TWRP, που σημαίνει ότι απενεργοποιήστε το τηλέφωνο, πατήστε Volume Down + Power, επιλέξτε ανάκτηση και πηγαίνετε!

Λοιπόν, τώρα αυτό είναι σίγουρο!

Τα λέμε αργότερα, φίλοι. Και λυπάμαι που σταμάτησα να γράφω συχνά για SEO, υπόσχομαι να βελτιωθώ στο εγγύς μέλλον.

Τι είναι ο bootloader, πώς να τον ξεκλειδώνω και γιατί τον χρειάζομαι;

Κάθε τηλέφωνο που εκτελεί λειτουργικό σύστημα Android έχει ένα bootloader που δίνει εντολή στον πυρήνα του λειτουργικού συστήματος να εκκινήσει κανονικά. Κάθε συσκευή έχει τη δική της έκδοση bootloader. Ο bootloader είναι συνήθως κλειδωμένος σε συσκευές Android, επειδή οι κατασκευαστές θέλουν να τηρείτε τις εκδόσεις του Android που έχουν σχεδιαστεί ειδικά για το υλικό τους.

Εάν θέλετε να εγκαταστήσετε μια τροποποιημένη έκδοση του λειτουργικού συστήματος (Προσαρμοσμένη ROM), πρέπει να ξεκλειδώσετε τον bootloader. Μιλώντας στη γλώσσα ενός απλού ανθρώπου: το ξεκλείδωμα του bootloader θα σας επιτρέψει να εγκαταστήσετε τροποποιημένο υλικολογισμικό, με μια ποικιλία "καλών" στο τηλέφωνό σας Android.

Ας ξεκινήσουμε με την παγκοσμίως γνωστή μάρκα HTC. Στο 90% των περιπτώσεων, αυτή η μέθοδος λειτουργεί, το υπόλοιπο 10% θα διατεθεί σε προβλήματα λογισμικού, απομιμήσεις από Κινέζους τεχνίτες, καθώς και σε μοντέλα που δεν διαθέτουν το οπτικό μέρος του bootloader· γενικά, φυσικά, υπάρχει, αλλά κρυμμένο από τα μάτια.

Το πρώτο βήμα , εγγραφή http://htcdev.com/ . Κατεβάστε τα προγράμματα οδήγησης ADB από τον ιστότοπό μας, το πρόγραμμα HTC Sync από τον επίσημο ιστότοπο http://www.htc.com/ua, θα περιέχει όλα τα απαραίτητα προγράμματα οδήγησης για τη συσκευή σας. Μπορεί επίσης να χρειαστείτε Java http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Βήμα δυο , δημιουργήστε έναν φάκελο στη ρίζα της μονάδας δίσκου C και δώστε του το όνομα Android. Αποσυσκευάστε σε αυτόν τον φάκελο: adb.exe, AdbWinApi.dll, fastboot.exe. Το HTC Sync μπορεί να αφαιρεθεί ή να απενεργοποιηθεί από το σύστημα, έτσι ώστε να μην παρεμβαίνει στη σύνδεση της συσκευής με τον υπολογιστή.

Βήμα τρίτο , βάλτε το τηλέφωνο σε λειτουργία bootloader. Επιλογή 1, εάν το τηλέφωνο διαθέτει αφαιρούμενη μπαταρία, αφαιρέστε την μπαταρία, τοποθετήστε την, κρατήστε πατημένο το διακόπτη έντασης ήχου (-) και τροφοδοσία. Κρατήστε μέχρι να επανεκκινήσει το τηλέφωνο στην προαναφερθείσα κατάσταση του bootloader. Έτσι μοιάζει.

Επιλογή δύο , για πιο προχωρημένους χρήστες, το τηλέφωνο είναι ενεργοποιημένο, έχει οριστεί η άδεια για τη λειτουργία "επιτρέπεται ο εντοπισμός σφαλμάτων usb", εργαζόμαστε μέσω της γραμμής εντολών Έναρξη -> Εκτέλεση και εισάγουμε το όνομα του προγράμματος cmd.exe. Θα εμφανιστεί ένα παράθυρο

Αφού εισάγουμε την εντολή CD C:\Android, πατάμε Enter, παίρνουμε την απάντηση C:\Android>. Στη συνέχεια, πληκτρολογήστε την εντολή adb devices, η απάντηση θα πρέπει να είναι:

Λίστα συνδεδεμένων συσκευών Συσκευή HC413MW00787

Μπαίνει η εντολή για έλεγχο της σύνδεσης με τον υπολογιστή, αν καθοριστεί ο σειριακός αριθμός, τότε όλα είναι εντάξει και συνεχίζουμε περαιτέρω. Εάν όχι, τότε ελέγξτε το "επιτρέπεται ο εντοπισμός σφαλμάτων usb" και εάν είναι εγκατεστημένα τα προγράμματα οδήγησης ADB. Η ακόλουθη εντολή θέτει το τηλέφωνο στη λειτουργία που χρειαζόμαστε: adb reboot-bootloader πατήστε enter,


Τώρα στρέφουμε την προσοχή μας στο τηλέφωνο, θα πρέπει να είναι όπως στην πρώτη εικόνα.

Ας προχωρήσουμε στο ξεκλείδωμα, όλα γίνονται χρησιμοποιώντας την κονσόλα, τις απαραίτητες εντολές στον ιστότοπο https://www.htcdev.com/, καθώς και το email σας που χρησιμοποιήθηκε κατά την εγγραφή.

Το τηλέφωνο είναι συνδεδεμένο και βρίσκεται σε λειτουργία bootloader. Πηγαίνουμε στον ιστότοπο και ακολουθούμε τα εξής βήματα:


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


Τοποθετήστε δύο σημάδια επιλογής και κάντε κλικ στο κουμπί Προχωρήστε για να ξεκλειδώσετε οδηγίες.


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

Θα επικολλήσουμε τις πληροφορίες που λάβαμε για ξεκλείδωμα σε αυτό το κενό παράθυρο.

Για να το κάνετε αυτό, επιστρέψτε στην κονσόλα και πληκτρολογήστε την εντολή fastboot oem get_identifier_token και πατήστε enter

Στην έξοδο παίρνουμε:


Αυτό που είναι κυκλωμένο με κόκκινο χρώμα πρέπει να επιλεγεί, να αντιγραφεί και να επικολληθεί σε αυτό το κενό παράθυρο στην παραπάνω εικόνα. Κάντε κλικ στο κουμπί Υποβολή. Πώς γίνεται αντιγραφή και επικόλληση; Κάνοντας δεξί κλικ, παίρνουμε ένα μενού στο οποίο επιλέγουμε επισήμανση και επιλέγουμε την περιοχή που χρειαζόμαστε. Πατήστε Enter. Στην κονσόλα, το enter χρησιμοποιείται για την αντιγραφή των απαιτούμενων τιμών.

Πριν ξεκινήσετε το hacking Android, πρέπει να καταλάβετε πώς λειτουργεί γενικά και μόνο τότε μπορείτε να ξεκινήσετε να ξεκλειδώνετε τον bootloader του συστήματος. Λοιπόν, ας προσπαθήσουμε να το καταλάβουμε.

Τι συμβαίνει όταν το Android ενεργοποιείται και ξεκινά;

Τι συμβαίνει όταν ξεκινάτε το Android

Μπροστά μας είναι ένα απενεργοποιημένο smartphone με Android. Ας δούμε τι θα συμβεί αν το ενεργοποιήσετε.

Αρχικά, θα ξεκινήσει το BIOS του κινητού τηλεφώνου. Το BIOS (Basic Input/Output System) μεταφρασμένο από τα αγγλικά σημαίνει «Βασικό σύστημα εισόδου/εξόδου». Αποθηκεύεται συνεχώς αυτόματα και διασφαλίζει τη λειτουργία των εισόδων και των εξόδων. Συγκεκριμένα, αυτό το σύστημα εκτελεί επίσης τον bootloader.

Όπως υποδηλώνει το όνομα, ο bootloader φορτώνει άλλα μέρη του λειτουργικού συστήματος, όπως τον πυρήνα. Ο πυρήνας ενός λειτουργικού συστήματος είναι το κύριο μέρος του. Ουσιαστικά, αυτό είναι το κατώτερο επίπεδο του συστήματος Android, το οποίο είναι υπεύθυνο για την πρόοδο των βασικών διαδικασιών και την οργάνωση δεδομένων.

Στη συνέχεια ξεκινά το κύριο λειτουργικό σύστημα που ονομάζεται "ROM". Το ROM σημαίνει "Μνήμη μόνο για ανάγνωση" ή "Μνήμη μόνο για ανάγνωση", που χρησιμοποιείται για την αποθήκευση ολόκληρης της σειράς αμετάβλητων δεδομένων. Ως τακτικός χρήστης, δεν μπορείτε να αλλάξετε τίποτα σε αυτό.

Παράλληλα, ο bootloader εκκινεί όχι μόνο τον πυρήνα, αλλά και το Recovery ή το σύστημα ανάκτησης.
Εάν το σύστημα Android καταστραφεί ξαφνικά, μπορείτε να κάνετε λήψη του Recovery και από αυτό να επαναφέρετε το λειτουργικό σύστημα από την αρχή ή από τη στιγμή που αποθηκεύτηκε. Μπορείτε (και πρέπει) να δημιουργήσετε αντίγραφα ασφαλείας στο σύστημα ανάκτησης.

Με τη σειρά του, ο bootloader μπορεί να βρίσκεται σε τρεις διαφορετικές καταστάσεις: "Κλειδωμένο", "Ανοιχτό" ή "Κρυπτογραφημένο". Εάν ο bootloader είναι ανοιχτός, μπορούν να γίνουν βαθιές αλλαγές στο σύστημα, για παράδειγμα, μπορείτε να εγκαταστήσετε ένα προσαρμοσμένο λειτουργικό σύστημα, που ονομάζεται επίσης "custom ROM", αντί για το τυπικό, δηλαδή το "stock ROM". Αλλά άλλα ζητήματα, όπως η αλλαγή του Recovery ή η απόκτηση δικαιωμάτων root σε ένα smartphone, μπορούν να γίνουν μόνο χρησιμοποιώντας ανοιχτό bootloader.

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

Πώς να ξεκλειδώσετε το bootloader


ADB & Fastboot Installer

Τα περισσότερα smartphone Android διαθέτουν αυτό που ονομάζεται λειτουργία fastboot. Αυτό είναι ένα είδος "προηγμένου bootloader". Χρησιμοποιώντας αυτήν τη λειτουργία, ο κανονικός φορτωτής εκκίνησης μπορεί να ξεκλειδωθεί. Το βασικό εργαλείο για αυτό είναι το Android Debug Bridge ή ADB. Απευθύνεται κυρίως σε προγραμματιστές εφαρμογών Android, αλλά παρέχει επίσης πολλές ευκαιρίες για απλούς χρήστες.

Πρώτον, χρειάζεστε προγράμματα οδήγησης για το smartphone σας. Μπορούν να εγκατασταθούν εύκολα αυτόματα από τα Windows 7 συνδέοντας απλώς το smartphone στον υπολογιστή σας.
Χρειάζεστε επίσης προγράμματα οδήγησης ADB και Fastboot. Για να το κάνετε αυτό, πραγματοποιήστε λήψη του προγράμματος εγκατάστασης από το Διαδίκτυο και εκτελέστε το ληφθέν αρχείο σε λειτουργία διαχειριστή. Βεβαιωθείτε ότι έχετε εγκαταστήσει προγράμματα οδήγησης για ολόκληρο το σύστημα. Το πρόγραμμα εγκατάστασης θα σας ρωτήσει εάν θέλετε πραγματικά να το κάνετε αυτό.

Αφού ολοκληρώσετε αυτά τα βήματα, πρέπει να συνδέσετε τη συσκευή στον υπολογιστή σε λειτουργία fastboot. Πολλά smartphone έχουν έναν ειδικό συνδυασμό πλήκτρων για αυτό. Εναλλακτικά, ωστόσο, μπορείτε επίσης να συνδέσετε το ενεργοποιημένο smartphone στον υπολογιστή σας και να εισαγάγετε την εντολή "adb reboot bootloader" στη γραμμή εντολών. Ωστόσο, πρώτα πρέπει να ενεργοποιήσετε το "USB Debugging" στις ρυθμίσεις του smartphone σας. Εάν είναι απαραίτητο, πρέπει επίσης να ενεργοποιήσετε τη δυνατότητα Να επιτρέπεται το ξεκλείδωμα OEM.

Τώρα μπορείτε εύκολα να ξεκλειδώσετε το bootloader με την εντολή "fastboot flashing unlock". Στη συνέχεια, εκκινήστε ξανά στη λειτουργία γρήγορης εκκίνησης και πληκτρολογήστε "fastboot flashing unlock_critical" για να ξεκλειδώσετε οριστικά το bootloader. Με αυτόν τον τρόπο μπορείτε να ελαχιστοποιήσετε τον κίνδυνο το smartphone σας να μετατραπεί σε "τούβλο" κατά την εγκατάσταση νέου υλικολογισμικού.

Εναλλακτικά, σε ορισμένα smartphone, το ξεκλείδωμα μπορεί να γίνει χρησιμοποιώντας την εντολή "fastboot oem unlock".

Ωστόσο, υπάρχουν και εξαιρέσεις. Για παράδειγμα, τα smartphone της Samsung δεν διαθέτουν πραγματική λειτουργία γρήγορης εκκίνησης. Αντίθετα, υπάρχει μια λειτουργία λήψης. Για να ξεκλειδώσετε τον bootloader, πρέπει να χρησιμοποιήσετε το πρόγραμμα Odin, το οποίο μπορεί να εγκαταστήσει αρχεία που μπορούν να το κάνουν αυτό. Αυτό δεν είναι απαραίτητο για την απόκτηση δικαιωμάτων root ή την εγκατάσταση προσαρμοσμένης ROM ή Recovery σε συσκευές Samsung.

Μια άλλη εξαίρεση είναι τα smartphone της Sony. Για να μπορέσετε να κάνετε jailbreak στο smartphone σας, θα πρέπει πρώτα να καταχωρήσετε τη συσκευή στη σελίδα προγραμματιστή εισάγοντας το IMEI και το email σας για να λάβετε έναν ειδικό κωδικό ξεκλειδώματος.