How does anti-rollback for Xiaomi phones work? - Android Q&A, Help & Troubleshooting

Hey,
I have Xiaomi Mi 8 and I'm very concerned about MIUI latest "feature" - anti-rollback. I read this article, but I still don't understand completly how is anti-rollback gonna affect my phone.
Is it only MIUI thing or even with custom ROMs I won't be able to flash earlier version? Let's say I already have newest version of MIUI based on Android 9 so anti-rollback is present. Can I install, let's say LineageOS 15 which is Android 8.1? And can I switch between let's say LOS 15 and LOS 16 as much as I want? And... what if one day Android 9.1 is released and custom ROM is made, if I install it, does it mean I can't flash even the most recent version of MIUI until it would be based on 9.1 either? Cause it would detect that I had newer version and wouldn't let me flash it, right?
So the question is, I guess, does only MIUI check anti-rollback index before flashing or MIUI just activates this "feature" in my phone and then it's embeded somewhere deep and I'll never be able to go back again even with custom ROM? My thinking is... if MIUI version XY brings support for ARB it means, that earlier version, let's say XY - 1 doesn't have that support and therefore it can't check and know that it's earlier version, right? So that check has to be burnt into phone for good and it is gonna permanently affect my phone even without MIUI, possibly restrict flashing even for custom ROMs.
But I'm no expert, so I would like to know from someone who understands details of it.
Thanks!

Related

Important! Please read before tweaking your Mi 8

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 ?

Custom ROM flashing precautions?

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.

Miui Stable vs Developer

Hi guys,sorry for this stupid question but after the xiaomi's news about the bootloader re-lock that causes a brick...i'm not sure of anything...so i'im asking this
I bought a mi8 6/64 global version(bootloader locked) so i think that is coming with the global stable.
So if i want to put the global developer can i just download the package from miui website and then install it from.the system update settings on the smartphone without problems?
Like bricks,errors or something weird? ?
If yes...afyer that,can i come back to the global stable without issues?
please just use the search function!!! https://forum.xda-developers.com/mi-8/how-to/please-read-tweaking-mi-8-t3833454
achickennugget said:
please just use the search function!!! https://forum.xda-developers.com/mi-8/how-to/please-read-tweaking-mi-8-t3833454
Click to expand...
Click to collapse
Sorry but i can't find the answer to my question.
Ok for unlocked bootloader and china/global.
Ok for anti rollback for android 8/9.
But my question is about a Mi8 with locked bootlader and Global stable and developer
xandreasx 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
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)
*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)
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
Device:/QUOTE]
You mean this?
Click to expand...
Click to collapse
achickennugget said:
xandreasx 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
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)
*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)
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
Device:/QUOTE]
You mean this?
Click to expand...
Click to collapse
I have the bootloader that is locked and i would like to leave it locked.
Then, is it possibile to change rom from GLOBAL STABLE to GLOBAL DEVELOPER without unlocking the bootloader and making other "modding things"?
Then(only if the 2 roms have the same android,so not now) can i switch back from DEVELOPER to STABLE (with locked bootloader and only if they have the same android version)?
Click to expand...
Click to collapse
xandreasx said:
achickennugget said:
I have the bootloader that is locked and i would like to leave it locked.
Then, is it possibile to change rom from GLOBAL STABLE to GLOBAL DEVELOPER without unlocking the bootloader and making other "modding things"?
Then(only if the 2 roms have the same android,so not now) can i switch back from DEVELOPER to STABLE (with locked bootloader and only if they have the same android version)?
Click to expand...
Click to collapse
I see what you mean, so yours is the global version and you want to flash without unlocking, http://en.miui.com/thread-720781-1-1.html (google search). Yes u can, from my personal experience, upgrading shouldn't require data wipe, but if you downgrade be prepared to wipe data, thats the only drawback, but you can definitely do it without a bootloader unlock using XiaomiTool or Miflash as well. For upgrading to developer just use updater app and select package, if not possible then miflash. Be careful flashing, you shouldnt have any problems as of now as long as you stay away from China rom. Miui roms are all ARB:1 which means ARB not yet activated, so downgrade possible. Have a good day ahead and have fun with your new Mi 8, it is a great phone (apart from the EDL lock **** Xiaomi pulled)
Click to expand...
Click to collapse
you can switch from global to dev with locked bootloader. Just download the dev of Android 8.1 and install it via settings - choose package, this will format the phone. Then you will get the Android 9 8.11.8 update
Thank you guys!
Perfect!
xandreasx said:
Thank you guys!
Perfect!
Click to expand...
Click to collapse
No problem have a good day ahead, shall add this to my megathread
achickennugget said:
No problem have a good day ahead, shall add this to my megathread
Click to expand...
Click to collapse
Thank you,you too!
Yes,please add it.
Maybe for the "normal" XDA users it's too easy and obvious...but not for me xD
Sorry guys if i bother you again.
But someone just told me that, yes it's possible to change from global stable to global developer but that i should have the same Android version (in this case right now stable is 8 and developer 9).
Otherwise i should unlock the bootloader and then i can switch...
What do you think?
Download http://bigota.d.miui.com/8.9.7/miui_MI8Global_8.9.7_fb7963a71d_8.1.zip and install it via phone updater.
That ROM was the last beta Android Oreo published.
After installing it, you'll receive an OTA update of the current beta ROM 8.11.8 Android Pie.
Done.
Hi xandreasx,
did you do it? Did it work? I tried and it did not work. If it worked could you send me the link where you downloaded it?
Greetz
Naturekid
plouprou said:
Download http://bigota.d.miui.com/8.9.7/miui_...63a71d_8.1.zip and install it via phone updater.
That ROM was the last beta Android Oreo published.
After installing it, you'll receive an OTA update of the current beta ROM 8.11.8 Android Pie.
Done.
Click to expand...
Click to collapse
Thank you!
Good idea! But the link is not working
xandreasx said:
Thank you!
Good idea! But the link is not working
Click to expand...
Click to collapse
Sorry!. Try this --> http://bigota.d.miui.com/8.9.7/miui_MI8Global_8.9.7_fb7963a71d_8.1.zip
plouprou said:
Sorry!. Try this --> http://bigota.d.miui.com/8.9.7/miui_MI8Global_8.9.7_fb7963a71d_8.1.zip
Click to expand...
Click to collapse
Thank you so much!!!!
xandreasx said:
Hi guys,sorry for this stupid question but after the xiaomi's news about the bootloader re-lock that causes a brick...i'm not sure of anything...so i'im asking this
I bought a mi8 6/64 global version(bootloader locked) so i think that is coming with the global stable.
So if i want to put the global developer can i just download the package from miui website and then install it from.the system update settings on the smartphone without problems?
Like bricks,errors or something weird?
If yes...afyer that,can i come back to the global stable without issues?
Click to expand...
Click to collapse
Here the answer: https://forum.xda-developers.com/mi-8/help/upgrade-to-pie-global-beta-global-t3864071
Im on Global Rom 10.0.3.0 with unlock bootloader
Now i want to switch to global beta rom
Is there any changes that i can keep my data (image, sms, call log, apps data...)
datbuidoi said:
Im on Global Rom 10.0.3.0 with unlock bootloader
Now i want to switch to global beta rom
Is there any changes that i can keep my data (image, sms, call log, apps data...)
Click to expand...
Click to collapse
You can keep your data only if you do a backup before switching to beta
I have global stable 10.0.3.0 on global mi 8, locked bootloader. I downloaded 8.9.7 Global dev but the updater app says that it's not allowed to update to an unofficial rom. What version of oreo global dev do I have to flash?

MIUI 11 release date set to 16.10.2019

According to Xiaomi India, MIUI 11 "might" get out of beta on 16.10.2019.
On a personnal note, I don't believe the Mi 9 will receive the update first since there are now several models already on MIUI 11.
Aside from the A series without MIUI (Android One), I won't ever touch a Mi phone in the near future.
The ROM building is a disaster, the Mi 9 is en route to being updated last, EEA ROM still having notifications problems...
Bleh.
Source :
https://twitter.com/MIUI_India/status/1182182025698013184
Not ever again for me.
That's the same date what xiaomi is advertising since 2 days so it should be possible. And if you dont like the Stock Rom, switch to xiaomi.eu. All Bugs from Stock are not present there and if you dont follow the Installation Tips from most users you will never have any problems. Btw. Use lrteam twrp and not maronofrio. Even if its included in the xiaomi.eu Rom just Flash lrteam twrp after flashing the Rom and everything else you need. Its allways based on latest China beta (without bloadware and ads) All features are opend to every body even without a xiaomi Account. You allways get the latest Android Version, security Patch and miui Version that are existing. Sometimes you have to wait a week for a security Patch but thats nearly Pixel Niveau. For example Android 10 was there a few months ago (without Bugs) miui 11 is there for two weeks now (without Bugs) you get weekly Updates. And with magisk and/or xposed you can change the whole System as you want it even like Stock Android (except for the settings App). Xiaomi.eu is the allround Rom for everybody who likes to mod his System as Hard as you can(just if you want tofor sure) and stay up to Date with a Rock stable System. Just dont Listen to the dozend users Posting their bugs/problems on xiaomi.eu forum or here on xda, 99% of These problems are in Front of the Display and not behind it. If you need some instructions, Flash latest lrteam twrp (1001) Flash latest xiaomi.eu Rom (10.10.) Flash magisk (if you want to) and if you want allways working Backups (even over different Android Versions and different twrps) remove encryption (included in twrp "advanced" (rm force encrypt) ). After that just Flash lrteam twrp img again (just from within twrp) because xiaomi.eu Rom Installation will over write it. For updating the weekly you just habe to wipe "System (yes even if devs say you dont need to) dalvik and Cache" Flash Update, Flash magisk, rm force encrypt, Flash lrteam twrp img, reboot and you are happy forever. I am dirty flashing Updates for over 4 months now every week and never had a single Bug with this method. I know this Was maybe a little bit ot sorry for that.
saturday_night said:
That's the same date what xiaomi is advertising since 2 days so it should be possible. And if you dont like the Stock Rom, switch to xiaomi.eu. All Bugs from Stock are not present there and if you dont follow the Installation Tips from most users you will never have any problems. Btw. Use lrteam twrp and not maronofrio. Even if its included in the xiaomi.eu Rom just Flash lrteam twrp after flashing the Rom and everything else you need. Its allways based on latest China beta (without bloadware and ads) All features are opend to every body even without a xiaomi Account. You allways get the latest Android Version, security Patch and miui Version that are existing. Sometimes you have to wait a week for a security Patch but thats nearly Pixel Niveau. For example Android 10 was there a few months ago (without Bugs) miui 11 is there for two weeks now (without Bugs) you get weekly Updates. And with magisk and/or xposed you can change the whole System as you want it even like Stock Android (except for the settings App). Xiaomi.eu is the allround Rom for everybody who likes to mod his System as Hard as you can(just if you want tofor sure) and stay up to Date with a Rock stable System. Just dont Listen to the dozend users Posting their bugs/problems on xiaomi.eu forum or here on xda, 99% of These problems are in Front of the Display and not behind it. If you need some instructions, Flash latest lrteam twrp (1001) Flash latest xiaomi.eu Rom (10.10.) Flash magisk (if you want to) and if you want allways working Backups (even over different Android Versions and different twrps) remove encryption (included in twrp "advanced" (rm force encrypt) ). After that just Flash lrteam twrp img again (just from within twrp) because xiaomi.eu Rom Installation will over write it. For updating the weekly you just habe to wipe "System (yes even if devs say you dont need to) dalvik and Cache" Flash Update, Flash magisk, rm force encrypt, Flash lrteam twrp img, reboot and you are happy forever. I am dirty flashing Updates for over 4 months now every week and never had a single Bug with this method. I know this Was maybe a little bit ot sorry for that.
Click to expand...
Click to collapse
A very clear write-up. I appreciate your time and efforts. I am using MIUI 11 (lastest version released last friday) and it is working very fuild smooth and also no bloatwares. I have customised to my taste and works better. I like xiaomi mi 9 for the simplicity in modding ourselves.
Are they releasing Global and EEA ROM in the same time or EEA ROM will came a little bit later after Global ROM?
Is anybody know this?!
saturday_night said:
That's the same date what xiaomi is advertising since 2 days so it should be possible. And if you dont like the Stock Rom, switch to xiaomi.eu. All Bugs from Stock are not present there and if you dont follow the Installation Tips from most users you will never have any problems. Btw. Use lrteam twrp and not maronofrio. Even if its included in the xiaomi.eu Rom just Flash lrteam twrp after flashing the Rom and everything else you need. Its allways based on latest China beta (without bloadware and ads) All features are opend to every body even without a xiaomi Account. You allways get the latest Android Version, security Patch and miui Version that are existing. Sometimes you have to wait a week for a security Patch but thats nearly Pixel Niveau. For example Android 10 was there a few months ago (without Bugs) miui 11 is there for two weeks now (without Bugs) you get weekly Updates. And with magisk and/or xposed you can change the whole System as you want it even like Stock Android (except for the settings App). Xiaomi.eu is the allround Rom for everybody who likes to mod his System as Hard as you can(just if you want tofor sure) and stay up to Date with a Rock stable System. Just dont Listen to the dozend users Posting their bugs/problems on xiaomi.eu forum or here on xda, 99% of These problems are in Front of the Display and not behind it. If you need some instructions, Flash latest lrteam twrp (1001) Flash latest xiaomi.eu Rom (10.10.) Flash magisk (if you want to) and if you want allways working Backups (even over different Android Versions and different twrps) remove encryption (included in twrp "advanced" (rm force encrypt) ). After that just Flash lrteam twrp img again (just from within twrp) because xiaomi.eu Rom Installation will over write it. For updating the weekly you just habe to wipe "System (yes even if devs say you dont need to) dalvik and Cache" Flash Update, Flash magisk, rm force encrypt, Flash lrteam twrp img, reboot and you are happy forever. I am dirty flashing Updates for over 4 months now every week and never had a single Bug with this method. I know this Was maybe a little bit ot sorry for that.
Click to expand...
Click to collapse
Sorry, but that's just not correct.
You are right in the fact that some, or most, of the bugs in the stock ROM are not on Xiaomi.eu ROM, but it's a trade-off, you trade some bugs for other bugs and for some other stupid ideas from the developers.
Xiaomi.eu developers hard mod the ROM themselves, a lot of stupid choices going on there. For instance, the developers thought it is a good idea to remove the Message notification option from the settings, because they think SMS messages are just like any other notification, and their advice, if you want to have a different sound for SMS notification, is to go to App Info and modify from there. Of course, that DOES NOT WORK, the sound gets reset to default notification sound every single time, but they don't fix that or restore the freaking option in settings. And the list can go on and on.
Also, the stock apps are a mess, because they are not really the Global ones, but not Chinese versions either, they are also modded by the developers of Xiaomi.eu, so they work like crap or not at all in some cases. Forget about updating them, there is no way to do that unless you install the APK directly and then, in most cases, they works even worse.
Basically, xiaomi.eu is a pain to live with, it might be nice for those who just use the phone to look fancy and to take a few pictures, but if you actually USE the phone, it's crap.
That being said, the Stock ROM is no joy either, it gets updated once every 3-6 months and basically, like 10% of the features and fixes from the defunct Global Beta make it to the Global Stable. So yeah...for short, Xiaomi can make great phones, but they make crap ROM and there are no decent options of a good ROM, in my opinion.
Oct 22-31 Phase 1 - Nov 04-12 Phase 2(?) - Nov 13-29 Phase 3(?) - Dec 18-26 Phase 4(?)
g_seva said:
Oct 22-31 Phase 1 - Nov 04-12 Phase 2(?) - Nov 13-29 Phase 3(?) - Dec 18-26 Phase 4(?)
Click to expand...
Click to collapse
this make no fkng sense, why Mi8 will receive the update first than Mi9?
Thats a big deal, since Mi9 is newer than Mi8, but since...i dont know what is in Xiaomi mind at this moment, make no fkng sense at all!!!!
sun_is_shinning said:
this make no fkng sense, why Mi8 will receive the update first than Mi9?
Thats a big deal, since Mi9 is newer than Mi8, but since...i dont know what is in Xiaomi mind at this moment, make no fkng sense at all!!!!
Click to expand...
Click to collapse
calm down.... Mi9 will get miui11 with android10, mi8 miui11 with android9.....
sun_is_shinning said:
this make no fkng sense, why Mi8 will receive the update first than Mi9?
Thats a big deal, since Mi9 is newer than Mi8, but since...i dont know what is in Xiaomi mind at this moment, make no fkng sense at all!!!!
Click to expand...
Click to collapse
First it's not final, second what the problem to wait 2 or 3 weeks and get less bugs?
So much for buying one of the current flagship devices,Mi9 SE gets updates faster...
crs951 said:
So much for buying one of the current flagship devices,Mi9 SE gets updates faster...
Click to expand...
Click to collapse
Again, mi9se get's miui11 with android9 - mi9 get's miui11 with android10...... so i think it's acceptable to wait a little bit longer
crs951 said:
So much for buying one of the current flagship devices,Mi9 SE gets updates faster...
Click to expand...
Click to collapse
Let's all buy a less powerful phone to get updates quicker.
No sense, I'm on Xiaomi.eu ROM, and guess what, choose miui 10 with Android 9.
Less bugs, way more stable.
Don't rush things, Xiaomi usually does crap when speeds thing up...
wakko42 said:
calm down.... Mi9 will get miui11 with android10, mi8 miui11 with android9.....
Click to expand...
Click to collapse
What are you talking about? Mi8 alredy has android 9. So both Mi 8 and Mi 9 will get android 10.
Don't spread and hoax!!
I guess the wait for Mi9 is the android 10 update...
But i thought Mi9 SE is getting also getting android 10. Maybe it will get android 10 later?
edit: Didn't see page #2, allready answered...
Does miui 11 update that's rolling out in China right now include android 10?
Gesendet von meinem MI 9 mit Tapatalk
Chad_Petree said:
Does miui 11 update that's rolling out in China right now include android 10?
Gesendet von meinem MI 9 mit Tapatalk
Click to expand...
Click to collapse
Yes:good:
korel said:
What are you talking about? Mi8 alredy has android 9. So both Mi 8 and Mi 9 will get android 10.
Don't spread and hoax!!
Click to expand...
Click to collapse
https://xiaomifirmwareupdater.com/miui/dipper/
and now? :silly:
wakko42 said:
https://xiaomifirmwareupdater.com/miui/dipper/
and now? :silly:
Click to expand...
Click to collapse
What now? Latest China beta for mi 8 is on android 10
All these devices: Mi8, Mi8 SE, Mi8 Pro, Mi9 SE, Mi MIX 3, Mi MIX 2S is
And who has been crying about late mi 9 update, MIUI 11 global for Mi 9 is out. As i understand it's one of the first.
g_seva said:
What now? Latest China beta for mi 8 is on android 10
All these devices: Mi8, Mi8 SE, Mi8 Pro, Mi9 SE, Mi MIX 3, Mi MIX 2S is
And who has been crying about late mi 9 update, MIUI 11 global for Mi 9 is out. As i understand it's one of the first.
Click to expand...
Click to collapse
No. Thats a beta update. Not Global Stable update.

Question MIUI 13 Crashing

So I possess a Redmi Note 10 Indian variant with 4 GB ram. For the past month, I have been using Pixel Experience Plus and it was smooth until the last week's update. Then it came to my notice that I haven't installed the latest MIUI 13 "Firmware" as the developer said. So I got and flashed the Global ROM V13.0.5.0.SKGMIXM (even though my device was shipped with Indian ROM) via Xiaomi Flash because Indian ROM V12.5.6.0.RKGINXM is still in MIUI 12.
Oops! That was probably the worst mistake I had made coz my phone had restarted at least a dozen times unexpectedly even while the phone is locked and unlocked (referring to screen lock) Now it's barely usable.
So here are my questions:
Is this a bug with MIUI or did I mess something up big time?
I use the terms firmware and ROM interchangeably but are they different?
How to install firmware via fastboot?
I know that was a lot of questions but please help me if possible because this is my main device
Thanks a lot
Injector287 said:
So I possess a Redmi Note 10 Indian variant with 4 GB ram. For the past month, I have been using Pixel Experience Plus and it was smooth until the last week's update. Then it came to my notice that I haven't installed the latest MIUI 13 "Firmware" as the developer said. So I got and flashed the Global ROM V13.0.5.0.SKGMIXM (even though my device was shipped with Indian ROM) via Xiaomi Flash because Indian ROM V12.5.6.0.RKGINXM is still in MIUI 12.
Oops! That was probably the worst mistake I had made coz my phone had restarted at least a dozen times unexpectedly even while the phone is locked and unlocked (referring to screen lock) Now it's barely usable.
So here are my questions:
Is this a bug with MIUI or did I mess something up big time?
I use the terms firmware and ROM interchangeably but are they different?
How to install firmware?
Finally, can I safely downgrade my device to the 12.5.6 Indian variant without bricking my device?
I know that was a lot of questions but please help me if possible because this is my main device
Thanks a lot
Click to expand...
Click to collapse
First off, don't try to make an update while the device has a kind of lock, either the screen or user encryption (not referring to in-built encryption).
Generically, firmware makes a reference to a specific build, this applies for any ROM, for any device out there.
The set of specific partitions, that are called firmware in the Xiaomi world, are also in any fastboot ROM.
But like the different firmware versions are usually available for almost (if not all) Xiaomi devices, in great part, thanks to @yshalsager, you can just pick up the one you need and flash it before or after (over) any (that supports it or needs it) custom ROM.
Just refer to here https://forum.xda-developers.com/t/firmware-redmi-note-10-mojito-auto-updated.4254017/page-3 as you can see, what you need, was there.
Well what i can tell you with experience might enlighten the situation. I changed my rom from global to Indonesian on MIUI 12. It was working very well no lags no issue infact i was loving it . Then came MIUI 13 V13.0.2.0.SKGIDXM.
my phone became like a sluggish snail. A lot of lags, different apps not working really hateful. There was no escape. so after bearing it was 2 months i down graded back to MIUI 12. Now i think i will stay there until some one let me know MIUI 13 is bug free

Categories

Resources