Bagaimana Cari Indeks Xiaomi Rollback dan Hindari Bata ARB

Kerana Google telah membuat mandatori bahawa semua peranti yang membawa Android Pie mempunyai "Anti-Rollback Protection" terbina dalam, dan ia belum diketahui secara meluas, ramai orang telah keras menggunakan peranti Xiaomi mereka ( dan mungkin peranti jenama lain, tetapi Xiaomi sangat popular di kalangan komuniti pengubahsuaian Android) .

Apa yang berlaku pada dasarnya ialah Xiaomi menolak MIUI 10 Global Beta 8.7.5 untuk beberapa peranti Xiaomi - bagaimanapun, kemas kini ini mengandungi perlindungan anti-pengembalian. Apa arti ARB ialah anda tidak boleh beralih ke versi MIUI sebelumnya atau mana-mana ROM yang mengandungi versi Android sebelumnya! Tidak mustahil, dan jika anda mencuba, anda akan menyumbat peranti anda dan menjadikannya sama sekali tidak berguna .

Tidak ada cara untuk memperbaiki atau memulihkan peranti yang telah dilahirkan pada masa ini disebabkan oleh perlindungan anti-balik. Anda tidak dapat memulihkan sandaran TWRP, flash ROM baru, atau menggunakan MiFlash untuk memulihkan imej kilang. Setelah ARB tersandung, satu-satunya cara untuk memulihkan peranti adalah sama ada menggunakan mod EDL ( yang memerlukan akaun Xiaomi yang diberi kuasa), atau membawanya ke pusat perkhidmatan yang dibenarkan.

Kenapa Xiaomi termasuk perlindungan anti-balik dalam MIUI mereka?

Ini tidak semestinya kesalahan Xiaomi - seperti yang kita katakan di atas, ini adalah dasar Google yang wajib untuk pengeluar peranti Android yang akan menggunakan Android 9 Pie terbaru - jadi ARB ini sebenarnya akan menjejaskan setiap peranti di luar sana yang akan menggunakan Android 9 ROM berasaskan pai.

Walau bagaimanapun, Xiaomi adalah salah satu daripada beberapa syarikat telefon Android yang menawarkan pembuka bootloader, dan menawarkan beberapa jenis sokongan kepada komuniti pemodelan dan pembangunan, oleh itu mengapa ramai pengguna Xiaomi tiba-tiba terkejut.

ARB pada asasnya merupakan kaedah baru untuk mencegah pencuri telefon daripada menghidupkan ROM tidak rasmi pada peranti yang dicuri dan menjual semula mereka, atau menghalang peruncit rindang daripada mengimport telefon yang biasanya hanya terdapat di China, dan mengecilkan ROM "global" yang tidak rasmi. Jadi pada dasarnya, kerana peranti Xiaomi masa depan akan menjalankan rasmi "MIUI China" berdasarkan Android Pie 9, peruncit yang rindang tidak akan dapat memainkan "Global MIUI" yang menjalankan Android 7 Nougat dan menjualnya.

Apa yang Berlaku dengan EDL?

Jadi pada masa lalu, jika anda melakukan sesuatu yang benar-benar buruk kepada peranti Xiaomi atau Qualcomm SoC yang lain, anda boleh masuk ke EDL (Mode Muat Turun Kecemasan), yang merupakan mod-boot alternatif untuk semua peranti Qualcomm yang boleh digunakan untuk membongkar peranti .

Walau bagaimanapun, Xiaomi dan syarikat-syarikat lain mula mengunci mod EDL, jadi hanya pusat-pusat servis yang mempunyai akses kepadanya. Oleh itu, EDL tidak lagi boleh digunakan untuk membongkar peranti Xiaomi yang brick kerana ARB - yang sekali lagi, menghalang peruncit dan pencuri yang rindang daripada memulihkan peranti mereka secara tidak sengaja bricked dengan menghidupkan ROM tidak rasmi pada peranti yang diimport.

Pada asasnya, Xiaomi tidak mahu pengguna membeli versi Cina perkakasan mereka dengan ROM Global yang dipasang, jadi mereka melakukan dua perkara: Memang mustahil untuk boot ROM Global jika peranti bukan versi Global (dengan mesej amaran "MIUI ini tidak boleh dipasang pada peranti ini "), dan menjadikannya mod EDL tidak boleh digunakan melainkan anda mempunyai akaun Mi yang sah.

Skrin Xiaomi selepas ARB telah dicetuskan.

Perbezaan terbesar antara pelaksanaan ARB Google berbanding dengan Xiaomi, ialah Xiaomi mengambil langkah seterusnya. ARB Google ( yang merupakan ciri Android Verified Boot 2.0) boleh dinyahdayakan jika anda membuka kunci bootloader, sedangkan ARB Xiaomi tidak boleh dilumpuhkan, walaupun dengan bootloader yang dikunci.

Berikut ialah senarai peranti Xiaomi dengan ARB yang dibolehkan (klik imej untuk membesarkan):

Senarai semasa peranti Xiaomi dan ROM dengan perlindungan anti-pengembalian.

Bagaimana untuk menyemak Perlindungan Anti-Balik

Sekiranya anda ingin benar-benar yakin jika ARB diaktifkan pada peranti anda sebelum berkelip ROM tersuai, anda boleh menyemak indeks rollback. Penjelasan ringkas mengenai index rollback:

  • Jika indeks rollback semasa kurang daripada indeks rollback dalam imej-imej yang akan diarahkan, maka imej-imej akan dikesan dan indeks rollback semasa akan dipertingkatkan untuk dipadankan dengan indeks rollback baru.
  • Jika indeks rollback semasa adalah sama dengan indeks rollback dalam imej yang akan diaplikasikan, maka imej-imej akan diketepikan dan indeks rollback tidak akan berubah.
  • Jika indeks rollback semasa lebih besar daripada indeks rollback dalam imej yang akan disalurkan, maka imej akan ditolak jika anda berkelip melalui fastboot atau Mi Flash. (TWRP tidak menyemak indeks pemulihan sebelum berkelip, sebab itu hampir semua bata adalah hasil penurunan daripada TWRP.)

Bagaimana untuk mencari indeks rollback semasa

  1. Sambungkan peranti Xiaomi anda ke PC anda melalui USB
  2. Lancarkan terminal ADB (lihat panduan Appual "Cara Pasang ADB di Windows")
  3. Reboot ke mod fastboot
  4. Masukkan arahan berikut: fastboot getvar anti

Jika output kembali kosong, maka ARB belum diaktifkan pada peranti anda. Jika output mengembalikan nombor, maka nombor yang dikembalikan adalah indeks rollback semasa anda. Sebagai contoh, jika ia mengembalikan "anti: 4" maka '4' ialah indeks rollback anda.

Bagaimana untuk mencari indeks rollback imej

  1. Muat turun "fastboot" ROM setara dengan ROM pemulihan yang anda cuba pasang. ROM pemulihan sentiasa mempunyai nama pemasaran peranti dalam nama fail dan berakhir dalam .zip. ROM fastboot sentiasa mempunyai nama kod peranti dalam nama fail dan berakhir dalam .tar.gz.
  2. Extract flash-all.bat dari arkib .tar.gz.
  3. Buka flash-all.bat dalam editor teks seperti Notepad ++ dan cari baris berikut: tetapkan CURRENT_ANTI_VER = #

Jumlah itu (#) adalah indeks pemulihan versi MIUI yang anda mahu flash. Jika nombor itu bersamaan dengan atau lebih besar daripada indeks rollback semasa anda, maka selamat untuk berkelip dalam TWRP, Mi Flash, dan lain-lain. Jika nombor itu kurang daripada indeks rollback semasa anda, maka JANGAN TUKAR ROM INI VIA TWRP.

Oleh itu untuk mengelakkan ARB dan benar-benar membuat peranti Xiaomi anda, semak indeks rollback anda sebelum mencuba ROM baru atau menurunkannya melalui TWRP - walaupun anda harus tetap dengan Mi Flash atau fastboot untuk menghidupkan ROM MIUI, kerana bootloader Xiaomi mempunyai perlindungan terbina dalam yang sebenarnya menghalang anda daripada berkelip ROM yang mempunyai indeks pengembalian balik yang lebih rendah.

Artikel Yang Menarik