Stuck at Recovery 'This MIUI version can't be installed on this device' - My Options? - Xiaomi Redmi Note 5 Pro Questions & Answers

Hi All,
I did a silly thing, basically, bought a new phone which was supposed to be a Global model - we'll get to that in a minute...
Right from setting it up, I just felt that it wasn't right given that the Bootloader was already unlocked, so I decided to download the latest global fastboot rom and flash it via MiFlash (I've done this before plenty of times on RN3s and my Mi6...)
As this phone is for my mother in law, I thought it would be best to lock the bootloader back up, making it as 'stock as possible'.
Obviously, this is where things went wrong... Since reading around the web, I see now that it must actually be the chinese version of the phone and had the global rom flashed to it, but then you need to keep the bootloader unlocked?
Basically, I've tried all sorts, can't get anything other than ADB Sideload from recovery (Connect with MiAssistant) and fastboot obviously won't let me flash another rom now...
So my questions are :-
- Is EDL mode my only option? If so, is it a viable option considering all this stuff I'm reading about Anti-rollback and the fact that the current global rom that's flashed to the device is actually the very latest global stable so what Chinese rom do I go to from here?
- Is the absolute only way to get into EDL mode by disassembling the device and shorting the pins? (Redmi Note 3 used to have this power button/volume buttons sequence from power off state to get into EDL?)
- What's this EDL Auth stuff all about I'm seeing around the web and do I need to worry about it?
- Is there actually any fundamental differences in hardware with this being the Chinese model? Where I bought it from it was advertised as supporting Band 20 LTE for example, is this still the case?
In summary, am I right in thinking if I can actually get the China stable/dev rom flashed to it via EDL, I can then seek authority to unlock the bootloader, then flash the global rom again and leave the bootloader unlocked? Is this the right procedure?
** Also, just for info, this device hasn't been signed into yet with a Google account or a Mi Account so there's no Mi Account bound to it unfortunately
Thanks in advance!!!

From what i can understand about your situation,
You bought a phone which is chinese version but already on a global rom which is bootloader unlocked, and you just want to lock the bootloader.
My solution: Download the "RIGHT" fastboot global Rom version(OEIMIFA or NEIMIEK rom) for your phone via miflash and check "Clean all and Lock" to lock the bootloader.

Related

Mi 5s firmware installed on Mi 5s PLUS hardware

Dear Developers,
I have quite outstanding problem, I think the only at the forum. I have purchased "Xiaomi Mi 5s Plus" 6/128Gb phone, but I have received "Mi 5s Plus" hardware with "Mi 5s" firmware installed (and fake chineese version in addition (Global Stable 8.0.10.0.0 MAGCNDH). Model number is shown like "Mi 5s", memory volume and CPU speed is as expected, but the battery shows 3100mAh instead of 3800mAh, and the most disappointing thing is that the camera is not working at all (when starting says "Camera Error: can't connect to camera. Try restarting your device" (of course, it doesn't help...). The Seller does not respond (purchased in China via AliExpress).
I think all the above mentioned issues are coming because the firmware does not correspond to the hardware.
So, finally after reading the local forums I have understood that I have to reinstall the firmware to official Global Stable version (8.0.1.0) or to chineese stable (???). There are 2 ways: unlocking the bootloader (it is locked unfortunately) and install via fastboot with MiFlash utility or with locked bootloader using the EDL mode using the same MiFlash. But there are a lot of cases on local forum (but nearly 2 month ago) that after reflash in EDL mode the device become a brick (boot-loop).
So, my questions are the following. What are your sugestions in which way to proceed faster and more safe? Which firmware is more safe to try first in my case: global or chineese? Because on local forum it is written that to use EDL mode I need official english-chineese version to be preinstalled. What do you think about it? For me is not fully clear what will happen in EDL mode? Will bootloader also be overwritten or not? If everything is overwritten then why there are so many bricks/bootloops happened after using this mode with fake chineese firmware?
I have already requested permission to unlock bootloader, but there is no respond from xiaomi since 3 days already... hopefully because of New Year holidays (but in China?... strange...).
Also I have prepared an engineering cable to have possibility to enter EDL mode in case of bricking/bootloop. But I need your suggestion how to get rid of possible problems in my special case.
Many thanks in advance!
Heya,
The easiest way would be to download the global ROM from http://en.miui.com/download-315.html and flash it in the phone settings (about phone, firmrware upgrade, menu, choose ROM). I had the exact same "fake" ROM and had no problems flashing the official one.
Cheers!
*Edit* also, if you use the the MIUI-suite program and download the "fastboot image", bootloader, recovery, system and sdcard will be wiped (just tried)... flashing from the phone settings chould wipe aswell but never checked.
faldo said:
Heya,
The easiest way would be to download the global ROM and flash it in the phone settings (about phone, firmrware upgrade, menu, choose ROM). I had the exact same "fake" ROM and had no problems flashing the official one.
Cheers!
*Edit* also, if you use the the MIUI-suite program and download the "fastboot image", bootloader, recovery, system and sdcard will be wiped (just tried)... flashing from the phone settings chould wipe aswell but never checked.
Click to expand...
Click to collapse
I have already tried to flash via about the phone with downloaded ROMs (recovery image), it says "cannot verify the package" and does not proceed... Looks like because bootloader is locked.
Mi PC Suite program cannot connect to phone at all. Tried different version, also chineese one.
And I tried different ROMs (stable global, stable chineese) - no result...
You are able to flash an official ROM with locked bootloader so it seems your phone actually thinks it's a Mi 5s, wich complicates things. Could you try downloading a Mi 5s official ROM and see if it still complains about verification?
The chineese version of Mi PC suit should work with Mi 5s plus but you have to put phone in fastbootmode for it to connect, volume down + power when whone is off.
If your phone has the wrong bootloader you might have to wait for BL unlock to force flash your the Mi 5s plus ROM.... or just flash twrp and flash whatever ROM you want
faldo said:
You are able to flash an official ROM with locked bootloader so it seems your phone actually thinks it's a Mi 5s, wich complicates things. Could you try downloading a Mi 5s official ROM and see if it still complains about verification?
The chineese version of Mi PC suit should work with Mi 5s plus but you have to put phone in fastbootmode for it to connect, volume down + power when whone is off.
If your phone has the wrong bootloader you might have to wait for BL unlock to force flash your the Mi 5s plus ROM.... or just flash twrp and flash whatever ROM you want
Click to expand...
Click to collapse
Good idea about "Mi 5s" global stable, thanks, will be interesting to try (a little bit later).
And I didn't know that Mi PC Suite should be connected in fastboot - another thank you!
By the moment I've got the unlocking approval, so I'm going to proceed in a way with unlocking of bootloader as more safe way by my opinion.
Many thanks for your help!

How to lock bootloader a week after flashing china 9.12.6.0

It seems a china hardware phone will not be able to flash to a global rom with a locked bootloader, i had a fake rom 9.6.4.0 so i flashed a china stable rom by fastboot to 9.6.11.0 and it updated to 9.6.12.0, i might have got 2 numbers in the wrong place. I was waiting for the official global rom with a higher number to be released, because my update has an anti-rollback. When i flashed to the china rom, i selected clean all, as that was the advice at the time, so i have an unlocked bootloader.
So my question is, can i lock the bootloader now, without flashing the phone again, If i can not lock the bootloader by flashing a official global rom, which it seems at this time, i can not, i may as well keep my stable china rom for good, but i would like to have the bootloader locked. is their any simple way of doing this, by not having to re flash it.
In fastboot run:
Code:
fastboot oem lock
So i put the phone in fastboot mode, power button and volume down button together until it goes to fastboot mode, is that correct, if it is, how do you get to the screen to enter fastboot oem lock.
Correct.
Open Command prompt in Windows or Terminal in Linux.
Search Google for more info...
will be watching this thread. i just ordered china version global rom, not sure what rom i will get / lock / unlock BL.
should arrive next week.
i have to lock my BL because people said banking apps will not work otherwise. and i need banking apps
but i also like flashing and installing custom rom
long time ago i remember i re-flash my galaxy note 3 almost every month with different roms. and no problem running banking apps. why we cant now? is it because of that safety net thingie?

sofrbrick/bootloop

Hi all,
I am new to this forum, but have some experience with rooting and custom roms(oneplus one and samsung)
Now with the Mi Max 3, which was unlocked, i have flashed the recovery twrp-3.2.3-0-nitrogen.img, but I did not realize that
i had to reboot into this recovery from the fastboot mode.
so I endet up with a locked bootloader and bottloop and am not able to unlock the bootloader again.
I think my only solution is the test-point method and a EDL authorized account.
Some help would be greatly appreciated.
thanks
Henry
You don't have to boot into the bootloader from fastboot mode, you can press the power button and volume up button like on almost all other Android phones to boot into TWRP recovery. Sometimes it takes a few attempts to get right, but you should learn how to do it eventually.
Unfortunately it sounds like you had one of the dodgy re-sold Chinese models that had been re-flashed with Global firmware and it's locked your bootloader again on reboot.
Your only option is to use the official Miui Flash tool to boot into fastboot mode, flash the latest Global Developer ROM, and then sign in with your account and apply to unlock the bootloader again using the Miui unlock program. It may be instant but, they'll probably make you wait 720 hours, as the entire point of the program was to stop phones like yours being re-sold outside China.
At least you'll have a usable, non-bricked device though.
Thanks for your answer.
now I have opened the backcover (yes was much work ( I succeded without destroying something) and could apply the test point method to get into the lde mode.
Win10 shows it as qualcomxx at com 3
what is the best way now to awake it to life again? even without unlocking.
hi,
with the test point method I could flash the chinese rom, and the mi max 3 is awaken to life again!
The bootloader is still locked.
I have applied for unlocking, but have to wait some 15 days.
One tip: if the case is open, one can apply a little bit of silicon grease to the small pins on the side of the plastic frame
before closing it. Opening it again is much easier then.
One question: if I replace the recovery.img of the chinese rom with a TWRP image (renamed to recovery.img)
and flash that modified rom with the test point method, could this probaly work?
With a working TWRP one could install other roms without unlocking bootloader.
If yes, which TWRP would you apply?
Thanks
freedoc said:
Hi all,
I am new to this forum, but have some experience with rooting and custom roms(oneplus one and samsung)
Now with the Mi Max 3, which was unlocked, i have flashed the recovery twrp-3.2.3-0-nitrogen.img, but I did not realize that
i had to reboot into this recovery from the fastboot mode.
so I endet up with a locked bootloader and bottloop and am not able to unlock the bootloader again.
I think my only solution is the test-point method and a EDL authorized account.
Some help would be greatly appreciated.
thanks
Henry
Click to expand...
Click to collapse
Flashing a recovery should not lock your bootloader, so I don't know how you did it. Note, that if you are using Xiaomi's firmware tool, you should not forget about unticking the box to lock the bootloader. But I would suggest to stay away from that tool and go command line instead with fastboot.
If you can access fastboot, I'd recommend to flash an official fastboot tgz ROM of your choice. Official ROM should boot even with an unlocked bootloader and you may start all over again more carefully.
So I think you might be able to avoid using EDL mode at this stage.
probally I forgot to untick that box. The bootloader is locked and I have to wait 319 hours.
I have got to love the test point EDL method which is simple and effective, and gave me control over the device again.
If I flash again the chinese fastboot rom (in which I have changed the original recovery.img into TWRP.img, named recovery.img) via the EDL
will that give me an installt TWRP (still with locked bootloader, but possible to install custom roms) or will i have a brick again?
thanks
freedoc said:
probally I forgot to untick that box. The bootloader is locked and I have to wait 319 hours.
I have got to love the test point EDL method which is simple and effective, and gave me control over the device again.
If I flash again the chinese fastboot rom (in which I have changed the original recovery.img into TWRP.img, named recovery.img) via the EDL
will that give me an installt TWRP (still with locked bootloader, but possible to install custom roms) or will i have a brick again?
thanks
Click to expand...
Click to collapse
Only you can answer that question by trying it out. Are you sure you have to wait for the unlocking again? Double check that! As I know you also need a priviliged xiaomi account to be able to resurrect a device in EDL mode.

Locked bootloader, stuck in recovery mode.

Hello guys.
I recently bought this phone and wanted to use netflix, but didn't allow me because it outdated and said it was not compatible with my phone. So I did a bit of research and found a post in "mi community" that said it was because phone had bootloader unlocked. The phone was new and I didn't change anything of it, but I found the bootloader was unlocked.
Installed fastboot and adb drivers, locked bootloader and got myself into a... Brick?
-I can still load into fastboot.
-If I turn on the phone, It tries to load android but loads Mi-Recovery 3.0 instead. Recovery also says "This MIUI version can't be installed on this device"
I'm so lost from this point, I need to know if there is a way to flash any rom, and which one do I need.
Thanks in advice
stuck on recovery
Most likely a chinese phone that came with global rom. If it came with global rom try flashing chinese rom and then unlocking bootloader and reflash global. Do not lock bootloader after flashing global.
toxiccat said:
Most likely a chinese phone that came with global rom. If it came with global rom try flashing chinese rom and then unlocking bootloader and reflash global. Do not lock bootloader after flashing global.
Click to expand...
Click to collapse
Thanks for your answer, that is exactly what I've.
The problem is I tried to flash a Chinese from but it always denie it. Tried to flash the last global rom and allows me to do it with the same program.
Not sure where I can get the official chinese rom or how to bypass the xiaomi protection.
Thanks for helping! Hope I can somehow do it
Locked bootloader
Try searching for tools below which might help.
Saki / XiaomiADBFastbootTools
XiaomiADBFastbootTools-6.5.1-Win
I had hard bricked mine and had to take back off and use EDL to revive.
toxiccat said:
Try searching for tools below which might help.
Saki / XiaomiADBFastbootTools
XiaomiADBFastbootTools-6.5.1-Win
I had hard bricked mine and had to take back off and use EDL to revive.
Click to expand...
Click to collapse
I don't find the way to reboot (via software) to EDL from fastboot, is still possible to access it by opening the phone?
Locked bootloader
23javi23 said:
I don't find the way to reboot (via software) to EDL from fastboot, is still possible to access it by opening the phone?
Click to expand...
Click to collapse
If you can flash global ROM. I think you just need to unlock bootloader and then flash China ROM once you have unlocked bootloader.
China ROM link below
https://xiaomifirmware.com/roms/latest-official-miui-roms-for-xiaomi-mi-max-3/
toxiccat said:
If you can flash global ROM. I think you just need to unlock bootloader and then flash China ROM once you have unlocked bootloader.
China ROM link below
https://xiaomifirmware.com/roms/latest-official-miui-roms-for-xiaomi-mi-max-3/
Click to expand...
Click to collapse
It lets me flash de global one, but when I try to do the same with chinese rom, it says the version is lower, so I can't "downgrade".
It's weird because according to version number, the global one was a few versions lower
Solved the issue
The same issue , i was also encountered , After Flashing with "Xiaomi_Mi_Max_3_V10.2.1.0.PEDMIXM_20190226.0000.00_Global_9.0" Mi Max 3 with the MiFlash20191206 tool , by default the tool used "Clear data and Lock".
The tool saying "Flashing" and my phone got rebooted and went to MI Recovery 3.0 and also i got the message as
"This MIUI version can't be installed on this device".
I am not clueless how to proceed. So downloaded the Chinese version and again i tried to flash with above tool. Now tool said that "Can't Erase Locked" phone.
So Now i connected to Miflash_unlock with fastboot and connected to mi account and again i unlocked the phone.
Now my phone automatically booted to the Global version.
So i hope the issue is selecting the option as "Clear data and lock" . We need to select only "Clear data" in the flash tool.
23javi23 said:
Hello guys.
I recently bought this phone and wanted to use netflix, but didn't allow me because it outdated and said it was not compatible with my phone. So I did a bit of research and found a post in "mi community" that said it was because phone had bootloader unlocked. The phone was new and I didn't change anything of it, but I found the bootloader was unlocked.
Installed fastboot and adb drivers, locked bootloader and got myself into a... Brick?
-I can still load into fastboot.
-If I turn on the phone, It tries to load android but loads Mi-Recovery 3.0 instead. Recovery also says "This MIUI version can't be installed on this device"
I'm so lost from this point, I need to know if there is a way to flash any rom, and which one do I need.
Thanks in advice
Click to expand...
Click to collapse
Hi there,
I encountered the same issue. I tried to flash some CN Rom without enough research, without knowing that you can't just flash an Android 10 rom from 9 directly by recovery (even TWRP). So I ended up Fastboot or TWRP but never able to boot into system. Fortunately I didn't flash my Max3 by fastboot rushly, so my phone was still unlocked.
This is how I solved it:
1. Download an official CN ROM (the below I used is MIUI 11 with Android 9.9.x);
I can't post link here but search "miui通过线刷升级" - you shall see a miui.com link ending with shuaji-393.html. That's the page I download the Mi Max3 ROM from.
2. Use MiFlash to flash the official ROM with the flash option "clean all", NOT "clean All and lock";
3. The phone shall reboot into system, give it 5-10 minutes;
4. Flash the miui.eu ROM you like (DO make sure it is Android 9 tho) by recovery (tutorial given under every official xiaomi.eu ROM download).
Again it's easy to search
It took me less than an hour to do it (I don't have much experience with new XiaoMi phone). So don't worry about bricking your phone forever.
Hope it helps to destress
Hi guys. I need some help too because I'm not totally sure what I have to do here so if anyone can give me some tips I would appreciate it.
I just ordered the 128gb 6gb ram version of Mi Max 3 and it might come with the global rom and already unlocked. Should I use the Mi flash tool to install the file MIUI 11 V11.0.3.0.PEDCNXM android 9 fastboot file? then after that installs I should lock the bootloader and then unlock it again myself with my mi own account? I just want to make sure that this is the correct way to do it.
Also after it I unlock it should I flash the newest xiaomi.eu rom with android 10 or do i have to do something else first? Thank you

Question Possible to flash any ROM to bricked and locked Mi11 Lite through fastboot ??

Hi everybody,
I recently tried to downgrade from 12.5.5.0 to 12.0.2.0 recovery version.
It was not a good idea since phone does not start any more and has a black screen no matter what I do.
But it can access fastboot mode...
My question:
Its locked unfortunately and I cannot access it anymore since it does not boot.
Is it possible to flash ANY Rom to it?
I tried it with several ROMs but Miflash tool always blocks the procedure since phone is locked...
Is there a ROM for the Mi 11 Lite 4G that is accepted by the MiFlash tool in locked state?
Pumukkl said:
Hi everybody,
I recently tried to downgrade from 12.5.5.0 to 12.0.2.0 recovery version.
It was not a good idea since phone does not start any more and has a black screen no matter what I do.
But it can access fastboot mode...
My question:
Its locked unfortunately and I cannot access it anymore since it does not boot.
Is it possible to flash ANY Rom to it?
I tried it with several ROMs but Miflash tool always blocks the procedure since phone is locked...
Is there a ROM for the Mi 11 Lite 4G that is accepted by the MiFlash tool in locked state?
Click to expand...
Click to collapse
The problem is not the ROM version to be accepted but your device itself, due to the locked status it refuses to accept any partition to be flashed.
This same principle doesn't matter in EDL mode, but XM11 (and most of, if not all, Xiaomi devices) require of an authorized account for Mi Flash tool.
If you at least did bind your Mi account and started the process to unlock bootloader, then you still can do this.
Did you fixed the problem? If yes, how?
mahbod.es.1996 said:
Did you fixed the problem? If yes, how?
Click to expand...
Click to collapse
@SubwayChamp already mentioned how one'd go about it:
- If the phone was bound to the owner's Mi account, starting a bootloader unlock process and if it is able to go forward, it could then be restored to a working state.
- Perhaps... sideloading a full recovery ROM if access to the stock recovery and Mi Assistant were an option, although just like with EDL, I'm guessing some sort of authorization takes place (it used to several years ago).
- Take the phone to a service center and plead one's case, they could be willing to flash the device with an official build, although if it were me I'd require proof of ownership at least.
- Resort to a 3rd party service / app that deals in auth. EDL flashes for money.
That's about it, these days there's not even a point in opening a device to access the test points.

Categories

Resources