Πώς να βρείτε Xiaomi δείκτη ανατροπής και να αποφύγετε ARB τούβλα

Επειδή η Google έχει καταστήσει υποχρεωτική όλες τις συσκευές που φέρουν το Android Pie να διαθέτουν ενσωματωμένη προστασία κατά της ανατροπής και δεν έχει γίνει ευρέως γνωστή, πολλοί άνθρωποι έχουν δυσκολία να μπλοκάρουν τις συσκευές Xiaomi ( και ενδεχομένως άλλες συσκευές μάρκας, αλλά Το Xiaomi είναι ιδιαίτερα δημοφιλές μεταξύ της κοινότητας modding του Android) .

Αυτό που συμβαίνει βασικά είναι ότι η Xiaomi έσπρωξε το MIUI 10 Global Beta 8.7.5 για μια χούφτα συσκευές Xiaomi - ωστόσο, αυτή η ενημερωμένη έκδοση περιείχε προστασία κατά της επαναφοράς. Αυτό που σημαίνει ARB είναι ότι δεν μπορείτε να μεταβείτε σε προηγούμενη έκδοση MIUI ή σε οποιαδήποτε ROM που περιέχει προηγούμενη έκδοση Android! Είναι αδύνατο, και αν προσπαθήσετε, θα χτυπήσετε τη συσκευή σας και θα την καταστήσετε εντελώς άχρηστη .

Δεν υπάρχει προς το παρόν κανένας τρόπος για να διορθώσετε ή να επαναφέρετε μια συσκευή που έχει μπλοκάρει λόγω προστασίας κατά της επαναφοράς. Δεν μπορείτε να επαναφέρετε ένα αντίγραφο ασφαλείας TWRP, να αναβοσβήνει ένα νέο ROM ή να χρησιμοποιήσετε το MiFlash για να επαναφέρετε μια εργοστασιακή εικόνα. Μόλις ενεργοποιηθεί το ARB, η μόνη μέθοδος για την ανάκτηση της συσκευής είναι είτε η χρήση της λειτουργίας EDL (η οποία απαιτεί εξουσιοδοτημένο λογαριασμό Xiaomi) είτε η μεταφορά της σε ένα εξουσιοδοτημένο κέντρο σέρβις.

Γιατί η Xiaomi συμπεριέλαβε προστασία κατά της επαναφοράς στο MIUI

Αυτό δεν είναι κατ 'ανάγκην το σφάλμα της Xiaomi - όπως αναφέρθηκε παραπάνω, αυτή είναι μια νέα υποχρεωτική πολιτική της Google για τους κατασκευαστές συσκευών Android που θα χρησιμοποιήσουν την τελευταία Android 9 Pie - έτσι αυτό το ARB θα επηρεάσει πραγματικά κάθε συσκευή εκεί που θα χρησιμοποιήσει το Android 9 Βάση ROM βασισμένη σε πίτα.

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

Το ARB είναι βασικά μια νέα μέθοδος αποτροπής των κλεφτών τηλεφώνου να αναβοσβήσουν ανεπίσημα ROM σε κλεμμένες συσκευές και να τους επαναπωλήσουν ή να εμποδίσουν τους σκιερούς λιανοπωλητές να εισάγουν τηλέφωνα που είναι συνήθως διαθέσιμα μόνο στην Κίνα και να αναβοσβήνουν ανεπίσημα «παγκόσμια» ROM. Έτσι, βασικά, επειδή οι μελλοντικές συσκευές Xiaomi θα λειτουργούν επίσημα "MIUI China" με βάση το Android Pie 9, οι σκιεροί λιανοπωλητές δεν θα είναι σε θέση να αναβοσβήσουν "Global MIUI" τρέχοντας το Android 7 Nougat και να τα πουλήσουν.

Τι συνέβη με την εξουσιοδότηση EDL;

Έτσι, στο παρελθόν, εάν κάνατε κάτι πολύ κακό σε μια συσκευή Xiaomi ή σε άλλη συσκευή Qualcomm SoC, θα μπορούσατε να μπείτε σε λειτουργία λήψης έκτακτης ανάγκης (EDL), η οποία είναι μια εναλλακτική λειτουργία εκκίνησης για όλες τις συσκευές Qualcomm που μπορούν να χρησιμοποιηθούν για να ξετυλίξουν μια συσκευή .

Ωστόσο, η Xiaomi και άλλες εταιρείες άρχισαν να κλειδώνουν τη λειτουργία EDL, επομένως μόνο τα κέντρα εξυπηρέτησης έχουν πρόσβαση σε αυτήν. Έτσι, το EDL δεν μπορεί πλέον να χρησιμοποιηθεί για να ξεκλειδώσει μια συσκευή Xiaomi που ήταν bricked λόγω ARB - η οποία, πάλι, εμποδίζει τους σκιερούς λιανοπωλητές και τους κλέφτες από την ανάκτηση συσκευών που τυχαίνει να μπλοκάρει αναβοσβήνοντας ανεπίσημες ROMs σε εισαγόμενες συσκευές.

Βασικά, η Xiaomi δεν θέλει τους καταναλωτές να αγοράζουν κινέζικες εκδόσεις του υλικού τους με εγκατεστημένα τα Global ROMs, έτσι έκαναν δύο πράγματα: κατέστησε αδύνατο να εκκινήσει ένα Global ROM εάν η συσκευή δεν είναι παγκόσμια έκδοση (με το προειδοποιητικό μήνυμα "This MIUI δεν μπορεί να εγκατασταθεί σε αυτή τη συσκευή ") και το έκαναν έτσι η λειτουργία EDL δεν μπορεί να χρησιμοποιηθεί εκτός αν έχετε έναν εξουσιοδοτημένο λογαριασμό Mi.

Η οθόνη Xiaomi μετά την ενεργοποίηση του ARB.

Η μεγαλύτερη διαφορά μεταξύ της εφαρμογής της ARB από την Google σε σχέση με την Xiaomi, είναι ότι η Xiaomi την πήρε ένα βήμα παραπέρα. Το ARB της Google (το οποίο είναι χαρακτηριστικό του Android Verified Boot 2.0) μπορεί να απενεργοποιηθεί εάν ξεκλειδώσετε το bootloader, ενώ το ARB της Xiaomi δεν μπορεί να απενεργοποιηθεί, ακόμη και με ένα ξεκλειδωμένο bootloader.

Ακολουθεί μια λίστα συσκευών Xiaomi με δυνατότητα ARB (κάντε κλικ στην εικόνα για μεγέθυνση):

Τρέχουσα λίστα συσκευών Xiaomi και ROM με προστασία κατά της επαναφοράς.

Πώς να ελέγξετε την προστασία κατά της ανάκλησης

Εάν θέλετε να είστε απολύτως σίγουροι εάν το ARB είναι ενεργοποιημένο στη συσκευή σας πριν αναβοσβήνει μια προσαρμοσμένη ROM, μπορείτε να ελέγξετε το δείκτη επαναφοράς. Μια γρήγορη εξήγηση του δείκτη επαναφοράς:

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

Πώς να βρείτε το τρέχον ευρετήριο επαναφοράς

  1. Συνδέστε τη συσκευή Xiaomi στον υπολογιστή σας μέσω USB
  2. Εκκινήστε ένα τερματικό ADB (δείτε τον Οδηγό Appual "Πώς να εγκαταστήσετε το ADB στα Windows")
  3. Επανεκκίνηση σε κατάσταση γρήγορης εκκίνησης
  4. Εισαγάγετε την ακόλουθη εντολή: fastboot getvar anti

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

Πώς να βρείτε δείκτη επαναφοράς των εικόνων

  1. Κάντε λήψη του ROM "fastboot" ισοδύναμου με το ROM αποκατάστασης που προσπαθείτε να εγκαταστήσετε. Το ROM ανάκτησης έχει πάντα το όνομα μάρκετινγκ της συσκευής στο όνομα αρχείου και τελειώνει με .zip. Το ROM γρήγορης εκκίνησης έχει πάντα το κωδικό όνομα της συσκευής στο όνομα αρχείου και τελειώνει με το .tar.gz.
  2. Εξαγάγετε το flash-all.bat από το αρχείο .tar.gz.
  3. Ανοίξτε το flash-all.bat σε ένα πρόγραμμα επεξεργασίας κειμένου όπως το Notepad ++ και αναζητήστε την ακόλουθη γραμμή: set CURRENT_ANTI_VER = #

Αυτός ο αριθμός (#) είναι ο δείκτης επαναφοράς της έκδοσης MIUI που θέλετε να αναβοσβήνει. Εάν ο αριθμός αυτός είναι ίσος ή μεγαλύτερος από τον τρέχοντα δείκτη επαναφοράς, τότε είναι ασφαλές να αναβοσβήνει σε TWRP, Mi Flash, κ.λπ. Εάν ο αριθμός αυτός είναι μικρότερος από τον τρέχοντα δείκτη επαναφοράς, τότε ΜΗΝ ΑΦΑΙΡΕΣΕΤΕ ΑΥΤΟ ΤΟ ROM ΜΕΣΩ TWRP.

Έτσι, για να αποφύγετε την απογοήτευση του ARB και την πλήρη τσιγκοποίηση της συσκευής σας Xiaomi, ελέγξτε το δείκτη επαναφοράς πριν δοκιμάσετε μια νέα ROM ή υποβαθμίσετε μέσω του TWRP - αν και θα πρέπει να κολλήσετε με το Flash ή το fastboot για να αναβοσβήνετε MIUI ROMs επειδή ο bootloader της Xiaomi έχει ενσωματωμένη προστασία σας εμποδίζει να αναβοσβήνετε μια ROM με χαμηλότερο δείκτη επαναφοράς.

Ενδιαφέροντα Άρθρα