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

.



Αυτό που βασικά συμβαίνει είναι ότι η 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 θα επηρεάσει πραγματικά κάθε συσκευή εκεί έξω που θα χρησιμοποιεί ROM που βασίζεται σε Android 9 Pie.



Ωστόσο, η Xiaomi είναι μία από τις πολύ λίγες εταιρείες τηλεφώνου Android που προσφέρουν ξεκλείδωμα του bootloader και προσφέρουν κάποια υποστήριξη στην κοινότητα modding και development, εξ ου και γιατί πολλοί χρήστες της 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 που ήταν φτιαγμένη από ARB - η οποία, πάλι, εμποδίζει τους σκιερούς λιανοπωλητές και τους κλέφτες να ανακτήσουν συσκευές που κατά λάθος έβγαλαν ανεβάζοντας ανεπίσημα ROM σε εισαγόμενες συσκευές.



Βασικά, η 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 (κάντε κλικ στην εικόνα για μεγέθυνση):

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

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

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

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

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

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

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

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

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

Αυτός ο αριθμός (#) είναι ο δείκτης επαναφοράς της έκδοσης MIUI που θέλετε να αναβοσβήνει. Εάν αυτός ο αριθμός είναι ίσος ή μεγαλύτερος από τον τρέχοντα δείκτη επαναφοράς, τότε είναι ασφαλές να αναβοσβήσετε σε TWRP, Mi Flash κ.λπ.

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

Ετικέτες Ασφάλεια Android Xiaomi 4 λεπτά ανάγνωση