Is Redmi Note 9 (Merlin) / Redmi 10x 4G anti-rollback enabled? - Redmi Note 9 Questions & Answers

Is Redmi Note 9 (Merlin) / Redmi 10x 4G anti-rollback enabled?[attachimg]6427726[/attachimg]
When I check the anti-rollback index in mine, the result of this error is:getvar: anti failed (remote: getvar variable not found)What does this mean?I am currently in Chinese ROM miui 12.0.4 stable (qjocnxm) now If I flash Global rom V11.0.5.0.QJOMIXM, and if my mobile has anti-rollback enabled, will the mobile be bricked?plz let me know plzfeeling_so_confused _ & _ helpless

Yes
Don't even try to flash old version of miui in fastboot mode
There is a way to break this system by flashing in twrp, but it's not guaranteed
For safety, don't install old miui if you love your device

unlock your bootloader and with twrp you can roll it back but before you need to wipe all the data from custom recovery

Yes.
But, actually all firmwares keep in same rollback version.
So you can have V12.0.6.0 installed and then flash older version, as V11.0.2.0. Or opposed.
If you are using V12.0.4.0 or lower, you can flash without EDL and authentication.
If you are using V12.0.5.0 or higher, you need EDL and authentication for flashing.
If you want to use sp flash tool, you need to flash the stock rom preloader using V12.0.4.0 (or lower). (It will works perfectly with lower preloader binary version).
With an older preloader version, your phone will can receive DA files and accept flashing with NO auth.
Everything you need to do is plug your phone in usb (without press any key, if you press any key it will enter in EDL mode and requests authenticaion).
Here, are PRELOADER binaries for flashing: https://forum.xda-developers.com/t/...omi-redmi-10x-4g-xiaomi-redmi-note-9.4221081/
Here, are DA files for flashing using flash tool: https://forum.xda-developers.com/t/...omi-redmi-10x-4g-xiaomi-redmi-note-9.4209767/
Only after it, you can use sp flash tool again.
Do you need help with your MERLIN device ?
Read this FAQ: https://forum.xda-developers.com/t/...for-merlin-redmi-10x-4g-redmi-note-9.4225177/

I mean, I was able to downgrade from MIUI 12.5.4 (Android 11) back to 12.0.1 (Android 10) with no verification or anything like that. I didn't get any errors or render my device useless. Maybe, I was just lucky?

rahuldhrubork said:
Is Redmi Note 9 (Merlin) / Redmi 10x 4G anti-rollback enabled?[attachimg]6427726[/attachimg]
When I check the anti-rollback index in mine, the result of this error is:getvar: anti failed (remote: getvar variable not found)What does this mean?I am currently in Chinese ROM miui 12.0.4 stable (qjocnxm) now If I flash Global rom V11.0.5.0.QJOMIXM, and if my mobile has anti-rollback enabled, will the mobile be bricked?plz let me know plzfeeling_so_confused _ & _ helpless
Click to expand...
Click to collapse
It's not a variable "anti." It's called "rollback_ver" or "rollback" on MediaTek devices. I was also confused about this.

Related

Device Mismatch error on Mi Flash tool

I flashed Mi 9T Pro ROM (MIUI 12) on my K20 Pro using Mi Flash tool. Now for K20 pro the ROM is MIUI 11 and when I try to flash the K20 Pro ROM on my phone using Mi Flash tool, I get an error about device mismatch.
Please help as I want to switch back to Indian ROM....
Dear brother, I am using K20 Pro I have this error also this problem persist on vendor image, i flashed China vendor image in my mobile after i try to flash Indian fastboot rom i got this mismatch error. So the problem is very small do you have Indian fastboot rom then flash indian vendor zip or do you have china fastboot rom then flash china vendor zip. Then try fastboot flash its really work.
Sorry for my English. I hope you understand.
Where do i get the vendor files? Also, is it some kind of downgrade protection because I am trying to flash MIUI 11 on device running MIUI 12?
You'll find the vendor image inside fastboot rom. Flash it with TWRP.
Mi 9T Pro ll Tapatalk
Go-to this below link and find the vendor zip file as you have fastboot rom version. for example do you have fastboot rom 12.0.2.0 India version then download 12.0.2.0 vendor zip and flash with TWRP or Orange Fox then flash fastboot rom using Mi flash tool.
I am new to XDA, so I can't share the link now on reply, so copy below link and paste into address bar to open.
URL: downloads.akhilnarang.dev/MIUI/raphael/
ishten said:
Go-to this below link and find the vendor zip file as you have fastboot rom version. for example do you have fastboot rom 12.0.2.0 India version then download 12.0.2.0 vendor zip and flash with TWRP or Orange Fox then flash fastboot rom using Mi flash tool.
I am new to XDA, so I can't share the link now on reply, so copy below link and paste into address bar to open.
URL: downloads.akhilnarang.dev/MIUI/raphael/
Click to expand...
Click to collapse
Can someone help me with the detailed steps to do it. I am listing the entire thing what I did till now-
1) Bootloader unlocked and installed Pixel Experience ROM
2) Then used the Mi Flash Tool to install the Global ROM MIUI 12 (Originally my phone had the Indian variant for MIUI 11)
3) Now, my phone shows it to be MI9T Pro, whereas earlier it was K20 Pro
4) Now when I try to flash the MIUI 11 back, I get the error for 'Missmatching image and device' because I see in the .bat file that the check says- fastboot %* getvar product 2>&1 | findstr /r /c:"^product: *raphaelin"
My device was raphaelin originally.
harsh_tyagi84 said:
Can someone help me with the detailed steps to do it. I am listing the entire thing what I did till now-
1) Bootloader unlocked and installed Pixel Experience ROM
2) Then used the Mi Flash Tool to install the Global ROM MIUI 12 (Originally my phone had the Indian variant for MIUI 11)
3) Now, my phone shows it to be MI9T Pro, whereas earlier it was K20 Pro
4) Now when I try to flash the MIUI 11 back, I get the error for 'Missmatching image and device' because I see in the .bat file that the check says- fastboot %* getvar product 2>&1 | findstr /r /c:"^product: *raphael"
My device was raphaelin originally.
Click to expand...
Click to collapse
Could you please tell me, What is your MIUI 11 version of fastboot rom you trying to install.
I am trying to install 11.6 version that is the latest available fastboot ROM. Also, I have already checked the anti ver value for my current ROM and for the one to be installed.
Current Anti Ver =1
Anti Ver for ROM to be installed=1
So, the condition that do not match here is that it's checking whether the device is Raphaelin. Because my current ROM says the device is Raphael.
harsh_tyagi84 said:
I am trying to install 11.6 version that is the latest available fastboot ROM. Also, I have already checked the anti ver value for my current ROM and for the one to be installed.
Current Anti Ver =1
Anti Ver for ROM to be installed=1
So, the condition that do not match here is that it's checking whether the device is Raphaelin. Because my current ROM says the device is Raphael.
Click to expand...
Click to collapse
Hi,
follow this steps...
1)Use orangefox recovery - URL: https://orangefox.download/en/device/raphael
download and flash this orangefox recovey zip using your twrp recovery.
2)flash this vendor zip using orangefox recovery - URL: https://downloads.akhilnarang.dev/M...al-V12.0.2.0.QFKINXM-10.0-vendor-firmware.zip
3)Then asusal flash the fastboot rom using Mi flash tool.

Redmi 8 Rollback protected or not?

Hi everyone,
I ask if the last build of redmi 8 (android 10) 11.0.1.0, is Rollback protected or not?
Connect your phone in fastboot mode and run "fastboot getvar anti", for me it always returned "anti: ", empty, meaning no rollback protection.
I tried it when i was on both 11.0.7.0 and 11.0.1.0 (EEA 4/64).
The Android 10 11.0.1.0 update was pretty buggy and TWRP didn't work with it so I downgraded to 11.0.7.0 Android 9 via MiFlash with an unlocked bootloader without issues, there was a scare though, after ~300 seconds it throws up an error: Not catch checkpoint but the phone booted up fine, it appears that this happens when you just flash without re-locking the bootloader.
Maranex said:
Connect your phone in fastboot mode and run "fastboot getvar anti", for me it always returned "anti: ", empty, meaning no rollback protection.
I tried it when i was on both 11.0.7.0 and 11.0.1.0 (EEA 4/64).
The Android 10 11.0.1.0 update was pretty buggy and TWRP didn't work with it so I downgraded to 11.0.7.0 Android 9 via MiFlash with an unlocked bootloader without issues, there was a scare though, after ~300 seconds it throws up an error: Not catch checkpoint but the phone booted up fine, it appears that this happens when you just flash without re-locking the bootloader.
Click to expand...
Click to collapse
Thanks for confirmation, because after entering "fastboot getvar anti" it write nothing after anti:
Then i have a question please,
Can i flash global firmware MI replacing global IN ?
And what is the problems i faced if i do this.
Thank you. :good:
soltanisamir said:
Thanks for confirmation, because after entering "fastboot getvar anti" it write nothing after anti:
Then i have a question please,
Can i flash global firmware MI replacing global IN ?
And what is the problems i faced if i do this.
Thank you. :good:
Click to expand...
Click to collapse
I also wasn't sure what "anti: " means but found a forum post claiming this indicates no rollback protection so I took the risk.
Didn't try flashing different official roms but people do it, so it should work but why not flash a xiaomi.eu rom or MiuiMix just to be safe? Currently running debloated MiuiMix with LOLZ and it's really good compared stock EEA rom.
Hello, can I downgrade even on global stock 11.0.2.0 QCNMIXM to global stock 11.0.7.0 PCNMIXM with unlocked bootloader and no custom recovery (many people say that TWRP doesn't work with android 10)
GTMF99 said:
Hello, can I downgrade even on global stock 11.0.2.0 QCNMIXM to global stock 11.0.7.0 PCNMIXM with unlocked bootloader and no custom recovery (many people say that TWRP doesn't work with android 10)
Click to expand...
Click to collapse
NOT REALLY, I have read that there is bootloop issue after you flash magisk but TWRP works. NOT CONFIRMED.
GTMF99 said:
Hello, can I downgrade even on global stock 11.0.2.0 QCNMIXM to global stock 11.0.7.0 PCNMIXM with unlocked bootloader and no custom recovery (many people say that TWRP doesn't work with android 10)
Click to expand...
Click to collapse
Again, check if "fastboot getvar anti" still returns empty, "anti: ", if so, it should be safe to downgrade.
About TWRP, I didn't try it because this method isn't very useful if you plan to use TWRP more than once with maintaining your data but you might be able to flash something if you format data, make sure to format data, DON'T wipe it, but it'll require you to format data before every flash since TWRP can't decrypt and it's not guaranteed to work in the first place.
And don't try to downgrade from Android 9 to 10 through TWRP, you should use MiFlash to flash a full fastboot ROM, make sure to select "clean all" instead of "clean all and lock" to keep the bootloader unlocked just in case.
Try to do it on a laptop if possible, if your PC looses power mid-flash your phone might brick.

Help with flash redmi note 9

Hi I’m kind of new here there is someone to help me how to flash xiaomi redmi note 9 and how use sp flash tool?
[GUIDE] How to properly use the SP FLASH TOOL for MERLIN ? (Redmi Note 9 / Redmi 10X 4G)
Warnings: - If you try to flash in "firmware upgrade" mode, bootloader will be LOCKED again ! - NEVER try to flash in "format all" mode ! Otherwise, you will LOSE all secure and identifying infos for your device. Like IMEI and MAC. - Keep your...
forum.xda-developers.com

redmi note 9 bootloop, only fastboot mode, locked BL, lost mi account

i have no idea what version the device is on, is there a solution ?
I'm sorry to hear that. The MIUI update from 12.0.5 to 12.0.9 (EEA) bricked my Redmi Note 9, my only solution was to use the Mi Flash and Wipe Storage. I lost around 30GB of photos as the brick occurred right after I came home from the vacation. The best solution would be unlocking the bootloader to at least access the custom recovery and backup everything through USB to PC. Another problem is the MediaTek chipset, harder to find custom ROMs and recoveries. Maybe using the SP Flash Tool would remove the "Unlock this device by the previous account" lock. I found this thread talking about this: https://forum.xda-developers.com/t/redmi-note-9-locked-i-need-help.4234901/post-84507905
i cant unlock bootloader cuz i lost the connected mi account
If you can enter in fastboot, just flash the stock rom again.
VD171 said:
If you can enter in fastboot, just flash the stock rom again.
Click to expand...
Click to collapse
how ? the mi flash tool gives "error erasing boot" , that means the bootloader is locked right ?
Try to flash manually.
Erasing is not required, you just need to flash.
If bootloader is locked, you can flash signed images only.
All images came from stock miui, are signed.
so i only have to flash stock rom with sp flash tool without any editing ?
where do i get the right stock rom ?
You can flash it using fastboot too, if you can enter in fastboot.
Here, you can find official untouched miui rom:
[MIUI Updates Tracker] Redmi Note 9 / Redmi 10X 4G (merlin)
MIUI Updates Tracker (Redmi Note 9 / Redmi 10X 4G) What is MIUI Updates Tracker? An open-source project that automatically tracks Xiaomi MIUI ROM releases! MIUI Updates Tracker is a sibling project of Xiaomi Firmware Updater. Actually, XFU...
forum.xda-developers.com
Xiaomi Firmware Updater
The ultimate script that provides firmware packages for Xiaomi devices.
xiaomifirmwareupdater.com
VD171 said:
You can flash it using fastboot too, if you can enter in fastboot.
Here, you can find official untouched miui rom:
[MIUI Updates Tracker] Redmi Note 9 / Redmi 10X 4G (merlin)
MIUI Updates Tracker (Redmi Note 9 / Redmi 10X 4G) What is MIUI Updates Tracker? An open-source project that automatically tracks Xiaomi MIUI ROM releases! MIUI Updates Tracker is a sibling project of Xiaomi Firmware Updater. Actually, XFU...
forum.xda-developers.com
Xiaomi Firmware Updater
The ultimate script that provides firmware packages for Xiaomi devices.
xiaomifirmwareupdater.com
Click to expand...
Click to collapse
it stuck at format 0 %
now the phone is dead ( no recovery no fastboot ) is its still get detected by the pc
i tried different version of sp flash tool , still same problem
Read this:
[GUIDE] How to properly use the SP FLASH TOOL for MERLIN ? (Redmi Note 9 / Redmi 10X 4G)
Warnings: - If you try to flash in "firmware upgrade" mode, bootloader will be LOCKED again ! - NEVER try to flash in "format all" mode ! Otherwise, you will LOSE all secure and identifying infos for your device. Like IMEI and MAC. - Keep your...
forum.xda-developers.com
VD171 said:
Read this:
[GUIDE] How to properly use the SP FLASH TOOL for MERLIN ? (Redmi Note 9 / Redmi 10X 4G)
Warnings: - If you try to flash in "firmware upgrade" mode, bootloader will be LOCKED again ! - NEVER try to flash in "format all" mode ! Otherwise, you will LOSE all secure and identifying infos for your device. Like IMEI and MAC. - Keep your...
forum.xda-developers.com
Click to expand...
Click to collapse
i followed every step, i still got the same error
simtrix said:
i followed every step, i still got the same error
Click to expand...
Click to collapse
This is a random error.
You need to keep trying.

Question Antirollback error after flashing Pixel Experience

I unlocked the bootloader and flash Pixel Experience 12L. Now I want to go back to MIUI 13 and lock. MiFlash shows Antirollback error. I even flash Pixel Experience Android11, and MiFlash shows the same error.
I tried newest Fastboot firmware and nothing works.
You need to edit the .bat files and remove the anti-rollback check script manually. This happens to many people too changing ROMs. Don't worry, removing the anti-rollback check isn't harmful because ARB isn't active in the device yet. If you want, you can flash the latest MIUI recovery rom temporarily through custom recovery then try to use MiFlash.

Categories

Resources