《小米手机刷机错误 “update sparse crc list failed” 解决方案》

小米手机在刷机时,不少网友会遇到 “update sparse crc list failed” 这个错误。此问题主要在在线刷过程中出现,尤其在 MIUI12 的高版本降级时较为容易出现。经过网上查询,发现这个错误似乎并不常见。不过,最终在小米英文论坛上找到了解决方法,只是具体原因尚不清楚。

当使用 MiFlash 刷机时,会出现 “error:Writing ‘sparsecrclist’ FAILED (remote: ‘update sparse crc list failed’)” 这样的错误提示。

解决这个问题的方法如下:

  1. 在解压后的线刷包文件夹中,找到 flash_all_lock.bat 文件(如果不进行 BL 锁刷机,就选择 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
  1. 在这两行内容的前面添加 “::” 注释符,使其看起来像这样:

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

修改刷机脚本中的相关命令后,保存文件,再重新刷机就不会有问题了。

免责声明:

本网站(onfix.cn)提供的刷机教程仅作参考,其分享目的是助力用户修复手机相关问题及供学习交流。刷机操作存在风险,可能导致设备损坏、数据丢失等不可预见情形,由此产生的一切后果均由您自行承担。本网站对因您未正确理解或执行教程而引发的设备故障或其他损失,以及任何法律责任均不承担。对于教程中涉及的第三方软件、工具或资源,本网站不对其安全性、合法性、有效性作任何担保。因教程而支付查看的下载链接,除非链接失效,否则不予退换。您应在充分知晓刷机风险与自身能力后,谨慎决定是否进行刷机操作。