小米刷机过程中可能会遇到各种报错问题,以下是一些常见的报错及其解决办法:
报错信息 | 解决办法 |
error:Not catch checkpoint (\$fastboot s .*lock), flash is not done | 这是MiFlash工具在检测手机是否已上BL锁时出现的问题,如果选择“全部删除”或“保留用户数据”模式进行刷机,会触发此错误,解决方法是使用“全部删除并lock”模式进行刷机,或者在MiFlash配置选项里关闭这个检查,具体操作是在菜单栏点击“Configuration”,然后点击“MiFlash Configuration”,在弹出窗口中删除CheckPoint里的\$fastboot s .*lock文本。 |
error: cannot load 'xxxxx': Permission denied | 这种报错通常是由于刷机包路径包含中文或空格导致的,解决方法是将MiFlash和线刷包换个文件夹解压,确保路径中没有空格或特殊字符,然后再运行MiFlash进行刷机。 |
Length cannot be less than zero | 当尝试连接手机到电脑准备用MiFlash刷机时,如果出现这个错误提示,可能是手机设备未能正常识别显示,解决方法包括关闭防火墙软件、重新下载并运行MiFlash、更换数据线和USB端口,如果以上方法都无效,可能需要更换刷机平台工具版本再试。 |
Missmatching image and device error | 这个报错是因为下载的刷机包与当前机型不匹配,解决方法是核对自己机型并下载正确型号的刷机包进行刷写。 |
apimswincrtruntimel110.dll | 这个报错是因为系统缺少对使用Visual Studio 2015生成的C++应用程序所需的运行依赖组件,解决方法是安装VC2015运行环境组件。 |
$fastboot s xxxx getvar product报错 | 这个报错是指刷机脚本里的语句作用是检测手机代号,将其与刷机文件里的对比,如果对不上就显示Missmatching image and device错误,解决方法是尝试重新进入fast模式刷写,或者更换第三方修改过的脚本进行刷写。 |
Flash ifaa error报错 | 这个报错很少出现,一般是特定一些机型更换系统版本会报错,解决方法是更换刷机工具版本再试。 |
Error reading sparse file | 这个报错一般是由于usb端口或者数据线质量问题等导致的数据传输中报错,解决方法是更换usb端口或数据线重新刷写。 |
update sparse crc list failed | 这个报错一般是降级版本个别机型会出现,解决方法是修改脚本或者更换刷机工具。 |
相关问答FAQs:
1、问:小米刷机时出现“error: Not catch checkpoint”怎么办?
答:这个报错是由于新版MiFlash在刷机完成后会检测手机是否已上BL锁,如果选择“全部删除”或“保留用户数据”这两种刷机模式,因为没有锁定BL锁,就会触发这个错误显示,解决方法是使用“全部删除并lock”模式进行刷机,或者在MiFlash配置选项里关闭这个检查。
2、问:小米刷机时出现“Missmatching image and device error”怎么办?
答:这个报错是因为下载的刷机包与当前机型不匹配,解决方法是核对自己机型并下载正确型号的刷机包进行刷写。