租号玩代理申请
A-A+

小米刷机出现Writing‘sparsecrclist’和 update sparse crc list failed 错误解决方法

2022年09月23日 问题教程 评论 1 条 阅读 5,137 次

这是我今天K20的MIUI12.5.6降级到10.3.15遇到的线刷问题(错误如下图),网上查询似乎在 MIUI12 高版本降级时会出现。最后在小米英文论坛找到解决方法,但具体原因未明。
使用 MiFlash 刷机提示 error:Writing ‘sparsecrclist’ FAILED (remote: ‘update sparse crc list failed’) 错误

解决方法:在解压的线刷包文件夹里找到 flash_all_lock.bat 文件(如果不加 BL 锁刷机,则选择 flash_all.bat 文件),用记事本或其他文本编辑器打开,找到下面两行内容,在其前面添加 :: 注释符,最终看起来像这样。

::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

配合截图说明。
修改刷机脚本注释相关命令

在保存修改后,重新刷机就不会有问题了。

如果想刷机以后保持BL解锁,在刷机工具里选择flash_all.bat,这里修改flash_all.bat,如果想刷机以后保持BL锁定,那么这里就按文件前面的内容说的,修改flash_all_lock.bat就可以了。

京东空调大促销