Cara Menemukan Xiaomi Rollback Index dan Menghindari ARB Bricks

Karena Google telah mewajibkan bahwa semua perangkat yang membawa Android Pie memiliki “Anti-Rollback Protection” yang terintegrasi, dan itu belum diketahui secara luas, banyak orang yang telah dengan keras memasang perangkat Xiaomi mereka ( dan mungkin perangkat merek lain, tetapi Xiaomi sangat populer di kalangan komunitas modding Android) .

Apa yang pada dasarnya terjadi adalah bahwa Xiaomi mendorong keluar MIUI 10 Global Beta 8.7.5 untuk beberapa perangkat Xiaomi - namun, pembaruan ini berisi perlindungan anti-rollback. Arti ARB adalah bahwa Anda tidak dapat mengembalikan ke versi MIUI sebelumnya atau ROM apa pun yang berisi versi Android sebelumnya! Itu tidak mungkin, dan jika Anda mencoba, Anda akan mengeraskan perangkat Anda dan menjadikannya sama sekali tidak berguna .

Saat ini tidak ada cara apa pun untuk memperbaiki atau mengembalikan perangkat yang telah ditutup karena perlindungan anti-kembalikan. Anda tidak dapat mengembalikan cadangan TWRP, mem-flash ROM baru, atau menggunakan MiFlash untuk mengembalikan gambar pabrik. Setelah ARB tersandung, satu-satunya metode untuk memulihkan perangkat adalah dengan menggunakan mode EDL ( yang memerlukan akun Xiaomi resmi), atau membawanya ke pusat layanan resmi.

Mengapa Xiaomi menyertakan perlindungan anti-rollback di MIUI mereka?

Ini belum tentu kesalahan Xiaomi - seperti yang kami katakan di atas, ini adalah kebijakan Google wajib baru untuk produsen perangkat Android yang akan menggunakan Android 9 Pie terbaru - jadi ARB ini sebenarnya akan memengaruhi setiap perangkat di luar sana yang akan menggunakan Android 9 ROM berbasis pie.

Namun, Xiaomi adalah salah satu dari sedikit perusahaan telepon Android yang menawarkan unlocking bootloader, dan menawarkan semacam dukungan kepada komunitas modding dan pengembangan, karenanya mengapa banyak pengguna Xiaomi tiba-tiba terkejut.

ARB pada dasarnya adalah metode baru untuk mencegah pencuri ponsel mem-flash ROM tidak resmi pada perangkat yang dicuri dan menjualnya kembali, atau mencegah pengecer teduh mengimpor ponsel yang biasanya hanya tersedia di China, dan mem-flash ROM "global" tidak resmi pada mereka. Jadi pada dasarnya, karena perangkat Xiaomi masa depan akan menjalankan "MIUI China" resmi berdasarkan Android Pie 9, pengecer yang teduh tidak akan dapat mem-flash "MIUI Global" yang menjalankan Android 7 Nougat dan menjualnya.

Apa yang Terjadi dengan Otorisasi EDL?

Jadi di masa lalu, jika Anda melakukan sesuatu yang sangat buruk pada Xiaomi atau perangkat Qualcomm SoC lainnya, Anda bisa masuk ke EDL (Mode Unduhan Darurat), yang merupakan mode boot-alternatif untuk semua perangkat Qualcomm yang dapat digunakan untuk mencabut pemasangan perangkat .

Namun, Xiaomi dan perusahaan lain mulai mengunci mode EDL, sehingga hanya pusat layanan yang memiliki akses ke sana. Dengan demikian, EDL tidak dapat lagi digunakan untuk membatalkan pemasangan perangkat Xiaomi yang diblokir karena ARB - yang lagi-lagi, mencegah pengecer dan pencuri yang curang memulihkan perangkat yang secara tidak sengaja mereka batalkan dengan memasang ROM tidak resmi pada perangkat yang diimpor.

Pada dasarnya, Xiaomi tidak ingin konsumen membeli versi Cina dari perangkat keras mereka dengan Global ROM diinstal, jadi mereka melakukan dua hal: Membuatnya mustahil untuk mem-boot Global ROM jika perangkat tersebut bukan versi Global (dengan pesan peringatan "MIUI ini tidak dapat diinstal pada perangkat ini ”), dan membuatnya jadi mode EDL tidak dapat digunakan kecuali Anda memiliki akun Mi resmi.

Layar Xiaomi setelah ARB dipicu.

Perbedaan terbesar antara implementasi Google ARB dibandingkan dengan Xiaomi, adalah bahwa Xiaomi mengambil langkah lebih jauh. ARB Google ( yang merupakan fitur Android Verified Boot 2.0) dapat dinonaktifkan jika Anda membuka kunci bootloader, sedangkan ARB Xiaomi tidak dapat dinonaktifkan, bahkan dengan bootloader yang tidak terkunci.

Berikut adalah daftar perangkat Xiaomi dengan ARB diaktifkan (klik gambar untuk memperbesar):

Daftar perangkat dan ROM Xiaomi saat ini dengan perlindungan anti-rollback.

Cara memeriksa Perlindungan Anti-Kembalikan

Jika Anda ingin benar-benar yakin bahwa ARB diaktifkan pada perangkat Anda sebelum menginstal ROM kustom, Anda dapat memeriksa indeks rollback. Penjelasan singkat tentang indeks rollback:

  • Jika indeks rollback saat ini kurang dari indeks rollback pada gambar yang akan di-flash, maka gambar akan di-flash dan indeks rollback saat ini akan bertambah agar sesuai dengan indeks rollback baru.
  • Jika indeks rollback saat ini sama dengan indeks rollback pada gambar yang akan di-flash, maka gambar akan di-flash dan indeks rollback tidak akan berubah.
  • Jika indeks rollback saat ini lebih besar dari indeks rollback pada gambar yang akan di-flash, maka gambar akan ditolak jika Anda melakukan flashing melalui fastboot atau Mi Flash. (TWRP tidak memeriksa indeks rollback sebelum flashing, itulah sebabnya hampir semua batu bata adalah hasil dari penurunan versi melalui TWRP.)

Cara menemukan indeks rollback saat ini

  1. Hubungkan perangkat Xiaomi Anda ke PC Anda melalui USB
  2. Luncurkan terminal ADB (lihat panduan Appual “Cara Memasang ADB di Windows”)
  3. Reboot ke mode fastboot
  4. Masukkan perintah berikut: fastboot getvar anti

Jika output kembali kosong, maka ARB belum diaktifkan di perangkat Anda. Jika output mengembalikan angka, maka angka yang dikembalikan adalah indeks rollback Anda saat ini. Misalnya, jika mengembalikan "anti: 4" maka '4' adalah indeks rollback Anda.

Cara menemukan indeks rollback gambar

  1. Unduh ROM "fastboot" yang setara dengan ROM pemulihan yang Anda coba instal. ROM pemulihan selalu memiliki nama pemasaran perangkat dalam nama file dan berakhir dengan .zip. ROM fastboot selalu memiliki nama kode perangkat dalam nama file dan diakhiri dengan .tar.gz.
  2. Ekstrak flash-all.bat dari arsip .tar.gz.
  3. Buka flash-all.bat dalam editor teks seperti Notepad ++ dan cari baris berikut: set CURRENT_ANTI_VER = #

Angka itu (#) adalah indeks rollback dari versi MIUI yang ingin Anda flash. Jika angka itu sama atau lebih besar dari indeks rollback Anda saat ini, maka aman untuk mem-flash di TWRP, Mi Flash, dll. Jika angka itu kurang dari indeks rollback Anda saat ini, maka JANGAN FLASH ROM INI MELALUI VIA TWRP.

Jadi untuk menghindari tersandungnya ARB dan sepenuhnya memblokir perangkat Xiaomi Anda, periksa indeks rollback Anda sebelum mencoba ROM baru atau menurunkan versi melalui TWRP - meskipun Anda harus tetap menggunakan Mi Flash atau fastboot untuk mem-flash ROM MIUI, karena bootloader Xiaomi memiliki perlindungan bawaan yang sebenarnya mencegah Anda menginstal ROM yang memiliki indeks rollback lebih rendah.

Artikel Menarik