Can't flash my MI 9 to any other version except eu 9.9.6 or eu stable 10.2.13


desmondyoung

Members
Sep 19, 2019
8
15
Hi,

I want to flash my MI 9 to other version, such global, china version, I tried TWRP, Local update, fastboot, but still fails.
I have unlocked my BL lock and flashed TWRP 3.3.1-42.

When I reboot it to normal mode, it shows "Find Device Storage Corrupted Your Device is Unsafe Now".
In order to fix it. I tried to use fastboot flash persist persist.img to recover persist partition, I got the error "partition write protected".
In TWRP, when I try to mount persist partition, I got this error. "Failed to mount '/persist' (Invalid argument)".

Could anyone tell me how can I recover the persist partition, please?
 
Solved.
1. Exact official ROM(Local and find persist.img
2. transfer persist.img to MI 9 with ADT.
3. Go to TWRP, click Install -> ROM, Select persist.img, choose persist partition.

That's all.
 
  • Like
Reactions: Mali2
hello, can you give a more indepth explaination? i cant find the "rom" file, or view .img on twrp
 
Step 1, download the official ROM. Exract this file with 7z, winzip, winrar. You will get a folder. In this folder, you can find file persist.img
Step 2, transfer persist.img to MI 9
Step 3, mentioned as above.

Am I clear?
hello, can you give a more indepth explaination? i cant find the "rom" file, or view .img on twrp