解决手机刷机提示: Your system has been desteoyed 问题

解决手机刷机提示: Your system has been desteoyed 问题

该问题是因为手机有校验,开机时如果不通过,便会有此提示

实际上有两种解决方法

第一种解决方法

此方法适用于批量解除限制

此方法有限制要求,必须在第一次刷入 twrp 的时候,直接刷入一个 zip 包。如果你的手机已经出现了 上方的提示。则无法再进入 twrp 。那么此方法无法解决。 此时务必使用第二种方法

在第一次解锁刷机后

前往 https://github.com/Zackptg5/Disable_Dm-Verity_ForceEncrypt 下载 zip 。然后将其解压。

解压完成后,需要重新制作 zip 包。包中的内容必须像下面这样:

微信截图_20210531170550

然后进入 twrp 之后,选择安装这个 zip 包即可。

如果你安装 zip 失败,那么务必确认,你是否有重新解压制作 zip 包。因为默认从 github 下载的 zip 包,打开后的目录是这样的:

微信截图_20210531171000

重新制作的 zip 包,是将原来的 zip 包中的内容提取到了外层目录

注意,是这台手机第一次解锁刷机。如果已经出现警告提示,无法进入系统。需要使用第二种方法

第二种方式:使用 fastboot

使用搜索引擎,输入 你的机型 + vbmeta.img ,搜索到合适的 vbmeta.img 文件后,下载到本地,然后下载 adb 工具

下面是 windows 的 adb 工具:

Windows 平台 adb 工具包

  • 下载 zip 完成,解压。同时将前面下载的 vbmeta 镜像放进去

  • 将手机关机。然后按住 音量下键- 同时按住 电源键,进入 fastboot 刷机模式。

  • 打开 cmd 命令行窗口,使用 cd 命令进入前面解压的工具包中。然后执行下面的命令:

fastboot –disable-verity –disable-verification flash vbmeta vbmeta.img

执行命令完成后。重启系统即可

特别注意:请使用上面 google 提供的 adb 工具套件,因为其它地方的 adb 工具套件。可能不支持 -disable-verity 或者 -disable-verification 参数,从而导致命令执行报错

Copyright: 采用 知识共享署名4.0 国际许可协议进行许可

Links: https://zwc365.com/2021/05/31/phone-syste-has-been-desteoyed-error

Buy me a cup of coffee ☕.