Related
MIUI 10 Global Beta 8.7.5 adds anti-rollback protection: Do not downgrade your Redmi Note 5 Plus/Pro
Many users that have tried to downgrade their Redmi Note 5 Pro smartphones without knowing about this restriction have now ended up with a bricked device.
Xiaomi says that those who have updated devices to MIUI 10 Global Beta ROM 8.7.5 or ROM afterwards, should not try to downgrade the ROM of your device. “Otherwise, your device will be bricked, which may also affect your device stability. If your device has been bricked, please go to the nearest Mi service centre for help,” says the company.
So think what you think about this Anti Rollback system ??
for updates please join
http://t.me/RedmiNote5India
Some people on miui forum said that they was able to downgrade from 8.7.10 global beta to 9.6.2.0 stable and it works.
mohsiin4u said:
MIUI 10 Global Beta 8.7.5 adds anti-rollback protection: Do not downgrade your Redmi Note 5 Plus/Pro...
Click to expand...
Click to collapse
A very good reason to dump miui forever.
mohsiin4u said:
So think what you think about this Anti Rollback system ??
Click to expand...
Click to collapse
I think they should have warned users about this, I was really lucky I didn't downgraded, I'm on MIUI 10 Global Beta and today even got an update, MIUI 10 has many bugs and I really did think about downgrading to miui9 but I choose to stay on miui 10 for another 12-13 days and unlock bootloader afterwards.
I'd hoped Xiaomi would offer an instant unlock to those with bricked devices. I would have bricked my phone on purpose for an instant unlock
I think you always can test-point flash even with bricked device
Most of brands do actually the same and inclusive since nougat to MM downgrade it´s not an option for devices running stock roms so that is present from previous versions; Samsung, Huawei, Honor and many more, only with some tricky and unauthorized method this can do it. But for Xiaomi unlocked with a custom recovery and running custom roms this is possible at any time.
Context:
Over the few months i have seen many Mi 8 owners who tweak their phone end up with a bricked device, of all the cases, a huge majority of them is due to the lack of research and jumping into modifying their phones before fully uinderstanding the situation (I almost made the mistake too, taking for granted that all android phones have minimal restrictions)
There are two things to take note of (especially if you decide to tweak your Mi 8/SE):
1. Xiaomi implemented a policy that prevents relocking of bootloader if you install a Global Rom on a China Variant Mi Phone
What this means: You cannot relock bootloader if your Mi8/SE is a China variant and you have Global Miui version installed (Developer/Stable)
Common mistake(s):
1. Avoid 'Clean and lock' option when using MiFlash. Only use 'Clean all' or 'Save user data' option
2. Do not relock your Mi8/SE if you are on Global Beta or Developer or Any MIUI rom that is Global
2. Google implemented a policy that prevents rollback to older Android versions for Android Oreo and above Roms. This is for 'Security' reasons and affects MIUI.
What this means: You cannot rollback to an older Miui version (Below Android 8.0) if you already you are currently on Andorid Oreo (i.e Miui 10) and up.
Common mistake(s):
1. Do not restore an old backup with Miui that has any Android version less than 8.0 from Miui 10 ( Android 8.0)
2. Do not install Miui 9 (Below Android 8.0) after installing Miui 10 (Android 8.0 Above)
*As of now: Developer version with ARB=1 has no ARB activated and it is safe to downgrade.*
*Tip: Ask yourself if the Android version you are about to install is lower than the Android version currently installed, if it is, DO NOT flash it. (Applicable if you are currently on Android 8.0 and up)
3. Downgrading/Upgrading Miui Roms with Locked Bootloader.
Same rules applies: Global Variant use Global Miui Rom, China Variant use China Miui Rom
* Switching between Stable and Developer on locked bootloader possible: Use Miflash or Xiaomi Tool. (Upgrading use updater app "select package"option)
4. Safetynet/ Playstore Certification with unlock bootloader.
You can pass Safetynet with Magisk 17.1 onwards for use with Banking/Payment apps
More info:
* Flash Magisk upon clean wipe and after flashing your Rom.
* Dm-verity & Force encryption disabler is required.Download and flash before first boot from here: https://forum.xda-developers.com/android/software/universal-dm-verity-forceencrypt-t3817389
* Encryption must be diabled for Magisk to work. Therefore encryption is not possible if you wish to pass Safetynet.
Please keep all of this in mind before you start tweaking your phone as you will run the risk of bricking your Mi 8/SE. After which, your Mi 8 becomes a very expensive paperweight. I hope this helps to clear things up for many people! Do know that while I disagree with Xiaomi's new anti-consumer policy, i also feel that it is YOUR responsiblility in your own actions, especially when you decide to modify your device and when you do modify anything (not just phones), there are always risks involved. When in doubt, it does no harm to Google it or just ask around in the forums. Moral of the story: Proceed with caution!
For those already bricked:
1. Contact Xiaomi Customer Service and try obtain EDL permission to peform Testpoint fix.
2. Bring your phone to a Mi Store and hope that they can help you with it.
*In the case where my information is wrong, please correct me so that I can update accordingly for the benefit of everyone!
Have a nice day ahead and all the best in your phone tweaking adventures! Hopefully I helped you in clearing things up :good:
Last update: 12/11/2018
Thanks!
I installed MIUI 10 and use fastboot mode to roll back to MIUI 9. Nothing happens and everything goes very well
felixrao said:
I installed MIUI 10 and use fastboot mode to roll back to MIUI 9. Nothing happens and everything goes very well
Click to expand...
Click to collapse
Same with mw, went back from 8.8.7 to 9.5.13.0 via fastboot --> no problems
felixrao said:
I installed MIUI 10 and use fastboot mode to roll back to MIUI 9. Nothing happens and everything goes very well
Click to expand...
Click to collapse
Same thing to me. I was not happy with the buggy MIUI10 CHina Dev Version and flashed via Fastboot 9.5.13 global stable.
Everything works fine.
I think this new policy of Xiaomi sow, but if they want so. That they release at least the EDL Module for users that present the invoice of the device, showing that they have bought and are in trouble. The international market is very large, and those who live in other regions end up with hands tied and with a paper weight in hand. Since there are no Authorized in each country.
Thanks for your great and Important notifications.
1- Totally agree for note # 1 ( 1. Xiaomi implemented a policy that prevents relocking of bootloader if you install a Global Rom on a China Variant Mi Phone ).
2- For note #2 (2. Google implemented a policy that prevents rollback to older Android versions for Android Oreo and above Roms. This is for 'Security' reasons and affects Miui), i think as long as you are not downgrading to lower android version its fine regardless MIUI version.
felixrao said:
I installed MIUI 10 and use fastboot mode to roll back to MIUI 9. Nothing happens and everything goes very well
Click to expand...
Click to collapse
JoB46 said:
Same with mw, went back from 8.8.7 to 9.5.13.0 via fastboot --> no problems
Click to expand...
Click to collapse
magnum2323 said:
Same thing to me. I was not happy with the buggy MIUI10 CHina Dev Version and flashed via Fastboot 9.5.13 global stable.
Everything works fine.
Click to expand...
Click to collapse
anasmhds said:
Thanks for your great and Important notifications.
1- Totally agree for note # 1 ( 1. Xiaomi implemented a policy that prevents relocking of bootloader if you install a Global Rom on a China Variant Mi Phone ).
2- For note #2 (2. Google implemented a policy that prevents rollback to older Android versions for Android Oreo and above Roms. This is for 'Security' reasons and affects Miui), i think as long as you are not downgrading to lower android version its fine regardless MIUI version.
Click to expand...
Click to collapse
Thanks for all your info, i have updated the OP for greater clarity!
The Mi 8 doesn't have anti rollback at the moment.
I never seen such many post about bricked phones ever in my entire life, the only thing i've read about this phone and the note 5 is post about bricked phone.
It is a crazy amount of ppl that have already bricked their phones.
Truly amazing, never seen this before.
NO ARB system on Mi 8 yet. The current situation is the china variant flashes Global Rom forgot to uncheck the lock bootloader on Miflash tool and ended up bricking.
It is important to add information about Xiaomi Deep Flash Cable which can help flash already bricked devices migrated from Chinese to Global and accidently locked bootloader. No EDL authorization needed as far as I read.
masterakalin said:
It is important to add information about Xiaomi Deep Flash Cable which can help flash already bricked devices migrated from Chinese to Global and accidently locked bootloader. No EDL authorization needed as far as I read.
Click to expand...
Click to collapse
Really? I've seen a few threads some time ago saying that deep flash cable would not work
Kernel code is released apparently ! https://www.xda-developers.com/xiao...xplorer-edition-kernel-source-code-available/
achickennugget said:
Context:
Over the few months i have seen many Mi 8 owners who tweak their phone end up with a bricked device, of all the cases, a huge majority of them is due to the lack of research and jumping into modifying their phones before fully uinderstanding the situation (I almost made the mistake too, taking for granted that all android phones have minimal restrictions)
There are two things to take note of (especially if you decide to tweak your Mi 8/SE):
1. Xiaomi implemented a policy that prevents relocking of bootloader if you install a Global Rom on a China Variant Mi Phone
What this means: You cannot relock bootloader if your Mi8/SE is a China variant and ou have Global Miui version installed (Developer/Stable)
Common mistake(s):
1. Avoid 'Clean and lock' option when using Mi Flash. Only use 'Clean all' or 'Save user data' option
2. Do not relock your Mi8/SE if you are on Global Beta or Developer or Any MIUI rom that is Global
Click to expand...
Click to collapse
I bought the global version and the phone has Global MIUI 10 Stable. Will it brick if I relock after installing Magisk or the brick only happens on Chinese phones with global ROMs?
PedroCaseiro said:
I bought the global version and the phone has Global MIUI 10 Stable. Will it brick if I relock after installing Magisk or the brick only happens on Chinese phones with global ROMs?
Click to expand...
Click to collapse
Global variant must have global ROM, China variant must have China ROM. Relocking is possible if u follow the rule above. Global phone with China ROM, relocking will brick, vice versa. Be careful! :good:
PedroCaseiro said:
I bought the global version and the phone has Global MIUI 10 Stable. Will it brick if I relock after installing Magisk or the brick only happens on Chinese phones with global ROMs?
Click to expand...
Click to collapse
One more thing, don't relock after installing magisk, it either wouldn't relock as boot.img is modified or u will probably soft brick. U cant modify boot if u want to relock, correct me if I'm wrong
But relock the bootloader when I´m on Global Rom will work when I use a Global device?
achickennugget said:
One more thing, don't relocking after installing magisk, it either wouldn't relocking as boot.img is modified or u will probably soft rock. U cant modify boot if I want to relocking, correct me if I'm wrong
Click to expand...
Click to collapse
Ahhh yes, because Magisk modifies boot.img
You're probably right
Thanks
martin192 said:
But relock the bootloader when I´m on Global Rom will work when I use a Global device?
Click to expand...
Click to collapse
Yes
I bought my Mi8 and it had a fake Global ROM, it was a modified Chinese MIUI that looked like global with unlocked bootloader via the unofficial way .
So I locked the bootloader and installed MIUI 10 Beta China Developer and I am waiting 30 days for the official unlock . When the time comes how can I install Global stable MIUI 10 or at least the latest Global stable ?
Update:
Miui 10 8.11.1 Android Pie: http://bigota.d.miui.com/8.11.1/miui_MI8Global_8.11.1_ed2903c393_9.0.zip
What's the changelog?
Sent from my MI 8 using Tapatalk
Maybe it has ARB, so keep eyes opens (on xiaomi.eu the new roms based on android 9 are marked with “Anti Roll Back” )
Looks like its still android 8.1 by the filename.
I flashed this. This is also global beta, but the closed nightly one. I am unsure of the changelog (no permission)
I've read some comments saying the number at the end of the ROM file represents the Android version (It's still 8.x Oreo).
miui_MI8Global_8.9.4_5162352d78_8.1.zip
According to the mi forums there are just some bug fixes. Nothing new at all. The software developers of Xiaomi are seriously a joke. There's still no official stable even after three months after release of their allegedly flagship that got unveiled with MIUI 10. The Chinese and global version differs in features (Chinese shows WhatsApp notifications in the Always On screen for example), the cheap ass Mi8se got miui10 already, but the flagship doesn't, ok Google never worked in any Rom so far and not to forget the whole discussion about bootloader's or GPS. It's a ridiculous failure so far in my opinion
Global Beta 8.9.6 is available via updater
martin192 said:
Global Beta 8.9.6 is available via updater
Click to expand...
Click to collapse
Downloading atm [emoji6]
Edit :
Install ok, all is working [emoji6][emoji106][emoji123]
Envoyé de mon MI 8 en utilisant Tapatalk
I need tonwait 720 hours to unlock. Is it ok to flash it via updatet or better to wait for the fastboot/unlocked bl?
just flash via updater like me. just make sure u have a global version mi 8.
Is it really based on Android 9.0?
It's not, how do you get that idea? Funny thing is, that the roms get worse with every update IMHO. The best working so far was actually 8.8.7. With 8.8.21 some of the gestures stopped working and the AOD flashed white before activating, additionally it became slow and laggy after some time without reboot. The AOD is fixed now, gestures still doesn't fully work, same goes for "ok Google". Why the Chinese version supported WhatsApp notifications in the AOD and the global doesn't is another oddity. I'm not impressed.
Fastboot link: http://bigota.d.miui.com/8.9.6/dipper_global_images_8.9.6_20180906.0000.00_8.1_global_f75c6cea8d.tgz
Will data be erased if I update from updater? I am still on latest global stable.
Caution: this rom has ARB - Anti Roll Back
Flash-User said:
Caution: this rom has ARB - Anti Roll Back
Click to expand...
Click to collapse
are u sure? can u provide photo?
It's android 9 to have anti-roll back, we are still on 8.1 there. Should HAVE NOT the ARB.
Flash-User said:
Caution: this rom has ARB - Anti Roll Back
Click to expand...
Click to collapse
Its still 8.1, are you sure?
Global 8.9.6 is still Oreo. To be exact: 8.1.0 OPM 171019.026 Tapping 8.1.0 shows Oreo cookie. Hope that answers.
Is there any ARB (anti roll back) feature on this ROM? Mine is unlocked n unrooted, i find the MIUI8 was smoother. Any other opinions/reason as to why I should not downgrade? Any comment will be appreciated
Redmi Note 3 does NOT have ARB! (I believe).
It is an Oreo(/Pie) Feature and since Kenzo/Kate is still on Marshmallow, technically it will never be a problem for this device.
Hello,
I've read on XDA that Xiaomi is making flashing custom ROMs more difficult on their devices.
I've bought an original (unsealed box) Poco F1 global and I intend to flash LOS or Xiaomi.eu in 4-5 years.
I know about the anti-rollback protection and applying for unlocking.
I'm wondering whether doing or not doing specific things will prevent me to flash custom ROMs in the future? Or worse, brick my Poco?
Should I ignore and deny the update to MIUI 10? Will MIUI 10 prevent me to flash custom ROMs?
Thanks.
As of now POCO does not have anti roll back protection. You can check if your device has ARP by going to fastboot and using this command in ad "adbshell get anti" if it's <2 your safe if it's >2 your in the anti roll back squad!
As of now we don't have to worry about ARP this might be implemented in Pie update.
you intend to flash LOS in 4-5 years later? did i get that right>
Yeah. I might do it sooner, if I'll dislike MIUI. We'll see.
@karpacha I disliked MIUI so much on my old Redmi Pro that I got a new phone as soon as I could (there were no ROMs).
I'm not a frequent smartphone user, so I'm hoping this won't happen to me. I definitely won't be switching to other ROMs yet since none of them are stable.