小米线刷 Antirollback check error 解决方法 – MIUI历史版本

您所在的位置:网站首页 小米线刷提示长度不能小于0 小米线刷 Antirollback check error 解决方法 – MIUI历史版本

小米线刷 Antirollback check error 解决方法 – MIUI历史版本

2024-01-12 17:43| 来源: 网络整理| 查看: 265

补充:有时候线刷包解压路径太长,或带有中文、空格等特殊字符可能会误触发这个错误,建议先排查是否这个问题。

虽然线刷包刷机比较宽松,没有卡刷那种联网验证。但有一些版本线刷包有加入防回滚检查,遇到会提示 Antirollback check error,无法正常刷机。就像下图这样。

Antirollback check error

要绕过这个限制,需要编辑线刷包文件夹下的 flash_all.bat 文件(用记事本打开),删除里面的防回滚检查代码。

重要提醒:删除防回滚保护检查代码,这会增加手机变砖风险(需送售后才有解),尤其打算降级较旧版本,不建议这样做。

将类似下面的防回滚检查代码注释掉(每行前面加上 :: 注释),或者删除代码。

::check anti_version if exist %~dp0images\anti_version.txt (for /f "delims==" %%a in (%~dp0images\anti_version.txt) do (set CURRENT_ANTI_VER=%%a)) if [%CURRENT_ANTI_VER%] EQU [] set CURRENT_ANTI_VER=0 for /f "tokens=2 delims=: " %%i in ('fastboot %* getvar anti 2^>^&1 ^| findstr /r /c:"anti:"') do (set version=%%i) if [%version%] EQU [] set version=0 set anticheck="antirollback check pass" if %version% GTR %CURRENT_ANTI_VER% set anticheck="Current device antirollback version is greater than this pakcage" echo %anticheck% | findstr /r /c:"pass" || @echo "Antirollback check error" && exit /B 1

之后再尝试刷机。为防止意外问题刷机失败,建议刷机时选择不 lock 先刷一遍(线刷工具右下角选择),确认可以正常刷机后,再选择 lock 重新刷一遍。这样可以避免万一刷机失败,还可以直接重新刷。不然需要重新 BL 解锁,很是麻烦。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3