MIUI ARB - Anti Roolback Protetcion

O Android stvarima, custom ROMovima i sl.

MIUI ARB - Anti Roolback Protetcion

PostPostao/la dakok » Sri pro 19, 2018 1:14 pm

You may have heard of anti-rollback protection before. Google added support for the feature in Android 8.0 Oreo and made it mandatory for devices launching with Android Pie. Google’s anti-rollback protection is a feature of Android Verified Boot 2.0 (also known as Verified Boot) and it prevents the device from booting if it detects that the device has been downgraded to an older, unapproved software build. Anti-rollback protection is necessary to prevent attackers from loading older software on a device that’s susceptible to an exploit. The biggest difference between Google and Xiaomi’s implementation is that Google’s anti-rollback protection is disabled if you unlock the bootloader while Xiaomi’s can’t be disabled. Once you install a build with anti-rollback protection enabled on a Xiaomi device, there’s no going back. For instance, anti-rollback protection is enabled for the Xiaomi Mi 8 and Xiaomi Redmi Note 5 Pro starting in MIUI 10 China 8.9.6 and MIUI 10 Global Beta 8.7.5 respectively.



It has caught many off guard because Xiaomi rolled it out to the Redmi Note 5 Pro without informing users beforehand. Because TWRP does not have any checks in place to stop users from installing older, unauthorized MIUI versions, many people accidentally bricked their devices when they downgraded from a MIUI beta ROM to a MIUI stable ROM.

Frequently Asked Questions (FAQs)
What do I avoid if I don’t want to brick my device?
Don’t flash a MIUI version with a rollback index less than your device’s current rollback index. See above for instructions.
Don’t flash an official MIUI Global ROM on Chinese Xiaomi hardware with a locked bootloader.
Can I still install custom AOSP ROMs, kernels, Magisk, Xposed, Substratum, ARISE, and other mods?
Can I still switch between MIUI Global Stable, MIUI Global Developer, MIUI China Stable, and MIUI China Developer?
Yes, but you need to compare the rollback indices before you install an older MIUI version.
Why doesn’t Xiaomi disable anti-rollback protection when you unlock the bootloader?
That’s a good question.
Why does Xiaomi hard brick your phone if anti-rollback protection is triggered, which Google doesn’t do?
That’s another good question.
Why doesn’t Xiaomi display the standard Verified Boot warning to show the user the software has been tampered with?
You’re on a roll with these great questions! In all seriousness, this one can be somewhat justified because it’s possible to disable this splash screen – at least on some devices.
Avatar korisnika
Site Admin
Postovi: 5096
Pridružen: Pon stu 03, 2014 8:50 am
Lokacija: Split, Hrvatska

Vrati se na: Android OS i ROMovi

Tko je online

Nema registriranih korisnika pregledava forum i 2 gostiju