[Xiaomi Mi 10 Pro  Guides, News, & Discussion] RainbowXQF:
中文版2020年10月23日首发于酷安@RainbowXQF，如有需要请移步酷安搜索或查看下方中文原版。

First version relased in @RainbowXQF at KUAN(酷安) on Oct.23 2020 , Updated on Apr.4 2021.

I'm not a regular XDA user, so send E-mail to RainbowXQF@outlook.com if you have any questions about this tutorial.

READ MEEEEEEEEEEEEEEEE!

First of all , my first language is Chinese , there's maybe some grammatical mistakes in this post , I suggest you to read the original post if you can read Chinese , I'll put Chinese version in this thread too. I'll try my best to translate this.

Do this only when you encountered Crclist/Sparsecrclist error , don't do this before nothing happend.

This method worked on my MI 10 PRO and several other Xiaomi devices users (bigger than 200) , temporarily no one failed , but there's still risks maybe in the solution , so think twice before you try this.

————————————————————————————————————————————————————————————————————————————————

ENGLISH VERSION

Solution to Miflash crclist/sparselist error / failed.

1: Download OFFICIAL MIUI ROM and unzip this ROM to any folder.

2: Open this folder , you'll find 3 files named "flash_all.bat""flash_all_except_storage.bat""flash_all_lock.bat" , create a copy and back them up to another folder for safe.

3: Open and edit the file according to your needs ( for example , you need to edit flash_all.bat if you want your phone leaves no files ), Find the listed code:

fastboot %* flash crclist %~dp0images\crclist.txt || @ECHO "Flash crclist error" && exit /B 1

fastboot %* flash sparsecrclist %~dp0images\sparsecrclist.txt || @ECHO "Flash sparsecrclist error" && exit /B 1

Manually add "REM"before the two lines ( don't copy these text ) , like this:

REM fastboot %* flash crclist %~dp0images\crclist.txt || @ECHO "Flash crclist error" && exit /B 1

REM fastboot %* flash sparsecrclist %~dp0images\sparsecrclist.txt || @ECHO "Flash sparsecrclist error" && exit /B 1

Save and exit after this done.

4: Launch Miflash , flash this ROM like usual , if it shows "FAILED" after flash complete and your phone exit fastboot and go dark , congratulations ! you have successfully flashed this ROM !

Hope this post may help you guys :D

—————————————————————————————————————————————————————————————————————————————————

CHINESE VERSION（中文版本，首发于酷安 @RainbowXQF ）

Miflash线刷时出现crclist/sparselist error的解决方法

刷机出错了再改！

刷机出错了再改！

刷机出错了再改！

第一次刷不要改，自己先试试出不出错！

第一次刷不要改，自己先试试出不出错！

第一次刷不要改，自己先试试出不出错！

1：打开你的ROM文件夹，你会看到三个文件，分别叫flash_all.bat，flash_all_except_storage.bat，flash_all_lock.bat，这三个分别对应着miflash主界面最下方的全部删除，保留用户数据和刷完上锁三个选项，根据你的需要，用文本编辑器打开你需要的文件（例如我要全部删除，就打开flash_all.bat）。

2：找到文件中以下两句：

fastboot %* flash crclist %~dp0images\crclist.txt || @ECHO "Flash crclist error" && exit /B 1

fastboot %* flash sparsecrclist %~dp0images\sparsecrclist.txt || @ECHO "Flash sparsecrclist error" && exit /B 1

(文件里第二个空行下面以fastboot开头的一大段，这是其中的第二第三句。)

在这两句前面手动加上REM ,变成

REM fastboot %* flash crclist %~dp0images\crclist.txt || @ECHO "Flash crclist error" && exit /B 1

REM fastboot %* flash sparsecrclist %~dp0images\sparsecrclist.txt || @ECHO "Flash sparsecrclist error" && exit /B 1

必须手动更改，不要复制这里面的内容，REM后面是加空格的。

改完保存。

3：打开miflash，按照正常步骤刷机，但刷机过程会比较奇怪，如果最后显示失败的同时，手机黑屏且没反应了，恭喜你，你成功救砖了。

全文转载请注明出处。

Copyright ©2020-2021 XiaoQifeng. All rights reserved.