Hi all,
I was searching the whole internet about this question:
Does Mi 9 SE (global) have rollback protection?
I found a list of Xiaomi Devices here:
https://www.xda-developers.com/xiaomi-anti-rollback-protection-brick-phone/
It seems not to be up to date, there is no Mi 9 or Mi 9 SE mentioned.
Any feedback appreciated.
Best regards,
Kassi
kassifrohn said:
Hi all,
I was searching the whole internet about this question:
Does Mi 9 SE (global) have rollback protection?
I found a list of Xiaomi Devices here:
https://www.xda-developers.com/xiaomi-anti-rollback-protection-brick-phone/
It seems not to be up to date, there is no Mi 9 or Mi 9 SE mentioned.
Any feedback appreciated.
Best regards,
Kassi
Click to expand...
Click to collapse
What is rollback protection? Sorry, I'm a newbie.
Not for now.
Mi9 SE DOES have rollback protection!
luisbelmont said:
What is rollback protection? Sorry, I'm a newbie.
Click to expand...
Click to collapse
Rollback protection is a mechanism to prevent MIUI downgrades.
So if you flash an "older" version of MIUI than your phone has installed, the phone gets bricked.
I found, that my Mi 9 SE global has rollback protection by doing the following (assuming, on your Windows PC you got installed all necessary drivers, adb tools and all the other tools for unlocking and flashing):
Boot your phone in fastboot mode and connect it to your PC
In a DOS box:
Code:
fastboot getvar anti
If you get a result
Code:
anti: 1
your phone has rollback protection enabled. This index seems to be incremented but never decremented.
This index on your phone has always to be smaller than the index of the ROM you are flashing, else you brick your phone.
Long story short: my Mi 9 SE has rollback protection
This doesn't prevent me of flashing a custom ROM, but it means to be more careful because there will be no way back if an update is buggy.
Regards,
Kassi
Related
Well, I need to buy the 128gb because I need use 2SIMs cards and already came from MI5 128gb near to be full and in Spain, as I suppose outside China 128gb model it is not sell...
After I read all the Threads I can't install the official global ROM...
But with the rollback will could install one custom ROMs?
If is possible to unlock the bootloader, I already ask permission to unlock others Xiaomi terminals... Or they will deny to I can't change the Chinese ROM?
I'm afraid to buy these terminal because I can't find it on Ali... Why? Very Strange
Hope could heard yours is...
Best regards
naghtan said:
Well, I need to buy the 128gb because I need use 2SIMs cards and already came from MI5 128gb near to be full and in Spain, as I suppose outside China 128gb model it is not sell...
After I read all the Threads I can't install the official global ROM...
But with the rollback will could install one custom ROMs?
If is possible to unlock the bootloader, I already ask permission to unlock others Xiaomi terminals... Or they will deny to I can't change the Chinese ROM?
I'm afraid to buy these terminal because I can't find it on Ali... Why? Very Strange
Hope could heard yours is...
Best regards
Click to expand...
Click to collapse
Just buy it from TradingShenzhen and choose xiaomi.eu version. Problem solved.
Having the phone (6gb ram /128 storage) from honorbuy for 2 months i can surely say that unlocking the bootloader (officially) was an easy stuff. Install the xiaomi eu rom was a much more easier. Just flashed via twrp. Nothing to be afraid my friend.
I had the phone 6/128gb china version since launch and I've been flashing, china stable, china developer,
Global stable, Global developer. Just make sure you unlock bootloader the official way thru miui website. I know 720 Hours sucks but once its done, your phone will always ask for your xiaomi account instead of some retailer's account.(which is why a lot of people bootloop due to choosing flash and lock instead of just clean all).
Like there is another way to unlock the bootloader...
nijel8 said:
Like there is another way to unlock the bootloader...
Click to expand...
Click to collapse
Like? I always unlock it same normal way... I remember of my Xiaomi account is authorised for unlock i don't need ask for it again, right? Last time I unlock Xiaomi phone was one mi5, 2015??? Don't remember
Enviado desde mi KFDOWI mediante Tapatalk
opasha said:
Just buy it from TradingShenzhen and choose xiaomi.eu version. Problem solved.
Click to expand...
Click to collapse
I don't know these website from where they send? Any problems with European customs? It's a pity, they don't change firmware any more "This product is no longer in stock with those attributes but is available with others."
(
Enviado desde mi KFDOWI mediante Tapatalk
naghtan said:
Like? I always unlock it same normal way... I remember of my Xiaomi account is authorised for unlock i don't need ask for it again, right? Last time I unlock Xiaomi phone was one mi5, 2015??? Don't remember
Enviado desde mi KFDOWI mediante Tapatalk
Click to expand...
Click to collapse
He was being sarcastic...there's only one way to unlock their bootloader - officially from xiaomi.
naghtan said:
I don't know these website from where they send? Any problems with European customs? It's a pity, they don't change firmware any more "This product is no longer in stock with those attributes but is available with others."
(
Enviado desde mi KFDOWI mediante Tapatalk
Click to expand...
Click to collapse
Many of us have ordered from them. They ship from Hong Kong and Germany (most likely drop ship from their German warehouse to Eu). The Chinese rom is fine too.
You can just unlock the bootloader yourself officially as mentioned above, then flash xiaomi.eu.
opasha said:
He was being sarcastic...there's only one way to unlock their bootloader - officially from xiaomi.
Many of us have ordered from them. They ship from Hong Kong and Germany (most likely drop ship from their German warehouse to Eu). The Chinese rom is fine too.
You can just unlock the bootloader yourself officially as mentioned above, then flash xiaomi.eu.
Click to expand...
Click to collapse
The price is great and the normal shipment film NO it said without any custom risk... i think I will try
Enviado desde mi KFDOWI mediante Tapatalk
Yesterday its arrives... and when I tried to unlock it said I msut wait dor 360 hours... ( I supposed that mean i could unlock after these days? I think my account have permissions to do that... Its a pitty later for unlock must delete everything... a pain in the ass...
Tradding Shenzen was very good... little delayed in give back the trading number, but always goes as promised...
How did you guys go by ARB?
How did you guys go by ARB?
Hello guys!
I'm on mi max 3 6/128gb with stable china rom 10.0.3.0 . I get the information GetVar Variable Not found
Can I flash MIUI.eu 10.2 STABLE? It will active the anti roll back?
Thanks in advance!
sundave said:
Hello guys!
I'm on mi max 3 6/128gb with stable china rom 10.0.3.0 . I get the information GetVar Variable Not found
Can I flash MIUI.eu 10.2 STABLE? It will active the anti roll back?
Thanks in advance
Thanks in advance!
Click to expand...
Click to collapse
Hail
The ARB in your Miui and phone already installed ARB = 4 , and it doesn't show itself in the GetVar.
You can retrieve arb level in hex editor from elf file.
Idk the right answer on your second question.
Many people wrote it is possible to switch,
in another side the guy with the rank of "the dev team" from the Miui en forum wrote: its impossible to do yourself, any move from china to global will lead to brick.
I find many posts abt switching and when I asked how they pass arb ppl ignore me as I apply an magic to be invisible.
in my opinion the bad result is also result but probably no one from that ppl want share it ))).
as conclusion either sides have heavy weight no way to detect who is ultimately right.
I decide to check it by my self in 5 days (Xiaomi delay unlock of boot loader).
Of course you can if you have your bootloader officially unlocked and installed the twrp. I've already done it
palalos81 said:
Of course you can if you have your bootloader officially unlocked and installed the twrp. I've already done it
Click to expand...
Click to collapse
Could you please write what version of Chinese Rom you started transition to Global?
(this is my second question to "apply the invisible magic" be ignored)
23+b9mx+xh8m said:
Could you please write what version of Chinese Rom you started transition to Global?
(this is my second question to "apply the invisible magic" be ignored)
Click to expand...
Click to collapse
Do you think I can do what I do without flashing back and forth any kind of MIUIs - oreo/pie, stock/custom, china/global etc hundreds of times during testing fixes?
Never had a single boot problem. I don't flash firmware though!!! Don't need that for testing.
Right now the only problem that exists is if downgrading ROM versions/security patch level chances are you lose your data due to encryption. This is a security feature, not a bug... Data is still decrypted and accessible in TWRP so no biggy.
So your answer is versions don't matter if you backup your data to safe location first... And watch for ARB level! if you flash firmware!!!
23+b9mx+xh8m said:
Hail
The ARB in your Miui and phone already installed ARB = 4 , and it doesn't show itself in the GetVar.
You can retrieve arb level in hex editor from elf file.
Click to expand...
Click to collapse
Sorry for being a noob, but I'm new to ARB and not exactly a Linux expert. Which elf file are you referring to? I also have the 128 GB 6 GB RAM variant of this device and have installed .eu ROM overtop of Chinese ROM. I also have installed a GSI, however no matter the ROM, every time I run a getvar I cannot read the ARB. Could you can share this method or provide a link to source material where I can learn about where to locate and read this ELF file to determine ARB?
Phanty said:
Sorry for being a noob, but I'm new to ARB and not exactly a Linux expert. Which elf file are you referring to? I also have the 128 GB 6 GB RAM variant of this device and have installed .eu ROM overtop of Chinese ROM. I also have installed a GSI, however no matter the ROM, every time I run a getvar I cannot read the ARB. Could you can share this method or provide a link to source material where I can learn about where to locate and read this ELF file to determine ARB?
Click to expand...
Click to collapse
You should have the image of your current ROM.
the easiest way to check the arb is unpack the image and find the script what perform update. in the script you will find
something like this
set CURRENT_ANTI_VER=4
http://ru.miui.com/thread-12941-1-1.html
next is also unpack image and find the file xbl.elf
open it in any hex editor (online or program) and check its value
you can read more here
https://forum.xda-developers.com/mi-max-3/how-to/guide-how-to-check-anti-value-rom-rom-t3842011
or just believe you already have it ).
Hello everyone! I hope and everyone is well in this quarantine, the topic of this post is the following. I have a Redmi Note 8 PRO the Chinese version to be exact and a few days ago I was on Android 10 global version with the bootloader unlocked and so far without problems, it happens that due to ignorance I use the tool of my flash to block the bootloader and go down to Android 9 global at the same time when after my cell phone was brick is that I informed myself of the issue that I could not block it since it is the Chinese version and now I do not know how to recover it because when I try to use my flash to flash an official ROM from China it puts a error "crlist error" something I do not understand, and the biggest problem is that I have the locked bootloader and I cannot unlock it because when I was going to flash the device had removed my Xiaomi account. Please if someone knows a solution for my case I would be eternally grateful to you.
Hi. I recently purchased a POCO F3 on amazon version EEA RKHEUXM (NOT THE CHINESE VERSION). However, the seller had assured me that it was the Global MI version (RKHMIXM). WHICH IS NOT THE CASE.
However I would like to know if it is possible to change EEA to Version (GLOBAL MI) without unlocking the bootloader. I saw that some people did it with XiaoMiTool V2. Since I live in Brazil, it is more advantageous for me to have the Global version and not the EU global version.
I know it's impossible without unlocking the bootloader if it's Chinese version (again, not my case).
So does anyone know if it is possible to switch from eea to global without unlocking bootloader? And if I need to unlock, can I lock after putting the GLOBAL ROM (MI) WITHOUT HARDBRICK?
Sorry for the bad English.
KoutzQ said:
Hi. I recently purchased a POCO F3 on amazon version EEA RKHEUXM (NOT THE CHINESE VERSION). However, the seller had assured me that it was the Global MI version (RKHMIXM). WHICH IS NOT THE CASE.
However I would like to know if it is possible to change EEA to Version (GLOBAL MI) without unlocking the bootloader. I saw that some people did it with XiaoMiTool V2. Since I live in Brazil, it is more advantageous for me to have the Global version and not the EU global version.
I know it's impossible without unlocking the bootloader if it's Chinese version (again, not my case).
So does anyone know if it is possible to switch from eea to global without unlocking bootloader? And if I need to unlock, can I lock after putting the GLOBAL ROM (MI) WITHOUT HARDBRICK?
Sorry for the bad English.
Click to expand...
Click to collapse
Hello sir, It's impossible without unlocking bootloader
X0PIRAT3 said:
Hello sir, It's impossible without unlocking bootloader
Click to expand...
Click to collapse
This is so weird... I saw it right here on XDA. Some people can do it with XiaoMi Tool V2, while others don't, I'm confused... In that case then, when unlocking and flashing the global rom, can I lock the bootloader normally?
You cannot relock the bootloader on a region which was not originally installed on the device. Consequently, you have to unlock to flash any other version than your original.
Anyone who has tested from EAA rom to GLOBAL?
DeathStroke47 said:
You can unlock bootloader, flash global rom and then relock bootloader.
Click to expand...
Click to collapse
Would you have a step by step please?
Unlocking bootloader by exiting the EEA rom and installing the GLOBAL ROM and lock the bootloader again.
If possible. And why did the other user above say I can't lock the bootloader if it's not the original rom? as far as I know it's only when it's from the Chinese version to the global one, right?
I changed from EEA to ID (Indonesia) and locked the bootloader without issues. using MiFlash tool. To unlock, use Mi unlock tool....it will take aprox 7 days if u unlock it for the first time. But it's ur decision if u take the risk or not after all.
KoutzQ said:
Would you have a step by step please?
Unlocking bootloader by exiting the EEA rom and installing the GLOBAL ROM and lock the bootloader again.
If possible. And why did the other user above say I can't lock the bootloader if it's not the original rom? as far as I know it's only when it's from the Chinese version to the global one, right?
Click to expand...
Click to collapse
Its possible without unlocking the bootloader I just did it yesterday on my Poco X3 Pro, from 12.5.2.0 EEA to 12.5.5.0 Global. In the XiaomiToolV2 selecting official rom didnt work for me (told me that unlocking is requirement) but the option to use Local Miui Rom file in the tool worked and it flashed
Hi,
I've spent two weeks to read several thread to try to unbrick my Mi11 with no succes at this time.
The issue has occurred during an update to the last MIUI version : the update script has failed with an error i couldn't see and i have restarted the phone.
I try now to restore it with the lisa_global_images_V14.0.2.0.TKOMIXM_20230109.0000.00_13.0_global ROM downloaded from xiaomi.eu site
1. My tries to restore it with Miflash have failed : I have a message message saying ''ERROR: Only nop and sig tag can be received before authentication"
I don't understand which authentication is requested
2. So i tried using QFIL from QPST :
i have put the phone in edl mode,
the qualcomm drivers are fine,
the smartphone is detected by windows
I have an error about 'Unknown chunk type cac2' so I made several tries with different usb cable or different rom.
Always having an error while processing super.img
So i tried to use this command 'fsutil sparse setflag super.img' in case my version of QPST was too old but still was unlucky (ref : https://forum.xda-developers.com/t/error-unknown-chunk-type-cac2-when-using-qfil-to-flash.4534529/).
3. I made a try with edl tool from http://www.temblast.com/edl.htm but the same error message is displayed:
XML:
<log value="ERROR: Only nop and sig tag can be recevied before authentication."/>
The phone have its booloader unlocked since more than a year but it was the only modification i have done since i bought it
Is there anybody who accept to help me to unbrick my phone ? I'm out of ideas
Thanks in advance
Mins
Hi, i'm very noob in this things, but i think maybe you can try with xiaomi tool v2
This thread is for Mi 11 lite 5G (renoir). You mobile is Mi 11 lite 5G NE (lisa).
You can look at this thread for lisa:
Xiaomi 11 Lite 5G NE
The Xiaomi 11 Lite 5g NE is a 6.55" phone with a 1080x2400 resolution display. The Qualcomm SM7325 Snapdragon 778G 5G chipset is paired with 6/8GB of RAM and 128/256GB of storage. The main camera is 64+8+5MP and the selfie camera is 20MP. The battery has a 4250mAh capacity.
forum.xda-developers.com
Thanks for the advice.
I repost in the right thread
Thanks
I bricked my phone the same way.
I successfully unbricked with Xiaomi King Tool.
You have to buy unlock tokens from some Chinese/Russian unlock sellers. I paid $8 for the tokens.
OR
Easy route: pay for someone to remote in your PC and unlock it.
At this point, too bad so sad, no free solution. Blame Xiaomi
Thanks for your anwers.
I will not pay for something that should be mine.
The phone will go to the trash.
Any advice to buy a new one without theses issues ?
I ve already tested Xiaomi, Honor, Samsung, Nokia : all are locked in the same way.
I can't afford too much in smartphone especially when i break/brick them so often
Which brand should i buy ?
- Mins -
I don't understand why there is so much thread of xiaomi users claiming successfully reflash their phones in edl mode without the same issue thant me ?
The firmware has not the same restriction in all countries ?
I actually have to do mine at the store. You need to find a professional team that will do EDL flash offline for you. Otherwise, some random Indian Telegram that might scam you. Or replacing the whole motherboard are the last options
True to my knowledge, if the Rollback Index of the Fastboot ROM is less than the current device rollback index, then we cannot flash that ROM as it will trigger Anti Rollback Mechanism, which might end up hard-bricking the device.
In my case as well, my Poco F4 running Android 13 has an ARB of 1 whereas the Android 12 Fastboot ROM that I have has an ARB value of 0, so this means downgrading should not be possible.
However, I have seen across other Xiaomi device forums on XDA wherein users did manage to perform a downgrade simply by flashing the downgrade firmware via Mi Flash Tool.
So is there something specific going on with Poco F4 or I'm missing a point there? Any insights on the same will be highly appreciated.
Don't worry about downgrading OS version from 13 to 12, you just need UBL... and you can flash ROM from anywhere, global, EU, Thailand and more.
Jangan khawatir tentang menurunkan versi OS dari 13 ke 12, Anda hanya perlu UBL ... dan Anda dapat mem-flash ROM dari mana saja, global, UE, Thailand, dan lainnya.
Mod. edit: post translated. alecxs
Alfian Febian said:
Don't worry about downgrading OS version from 13 to 12, you just need UBL... and you can flash ROM from anywhere, global, EU, Thailand and more.
Jangan khawatir tentang menurunkan versi OS dari 13 ke 12, Anda hanya perlu UBL ... dan Anda dapat mem-flash ROM dari mana saja, global, UE, Thailand, dan lainnya.
Mod. edit: post translated. alecxs
Click to expand...
Click to collapse
Well, this is what I knew in theory as well. But in practice that doesn't seem to be the case. Aa far as I know, you could only flash a ROM if its Anti Rollback [ARB] Index is equal to or greater than your device's ARB.
And after updating my Poco F4 to Android 13, its ARB is now 1. On the other hand, all the Fastboot ROMs that I have tried to date [Android 12, Android 13, Global, India, etc] have the ARB 0 and hence they all refuse to flash due to the rollback index. Just to be double sure, I took the risk and proceeded ahead to flash them, but the Mi Flash Tool straightaway refused it due to ARB.
So is there any other way out of getting this job done? Because as of now, I could only go from one custom ROM to another, but cannot flash the stock Fastboot ROM. [And yes, my bootloader is unlocked throughout the process].
let me know your failure image I will tell you the lines you have to remove so that it doesn't fail on flash.
beri tahu saya gambar kegagalan Anda Saya akan memberi tahu Anda garis yang harus Anda hapus agar tidak gagal saat flash
Mod. edit: post translated. alecxs