要防止REC(Recovery)被还原,可以采取以下几种方法:

获取ROOT权限并使用第三方工具

获取设备的ROOT权限。

使用第三方工具(如叔叔工具箱)更新recovery。

在更新recovery后,重启手机时选择不启动recovery,从而防止自带的recovery被还原。

手动修改ROM包

解压ROM包文件到一个位置,例如D:\ROM。

删除ROM包中的recovery文件夹。

进入文件夹的\META-INF\com\google\android\,用文本编辑器(如记事本)打开updater-script。

删除以下两行代码:

```

package_extract_dir("recovery", "/system");

set_perm(0, 0, 0544, "/system/etc/install-recovery.sh");

```

删除文件夹\META-INF\下的CERT.RSA、CERT.SF、MANIFEST.MF(如果存在)。

重新打包所有文件和文件夹成ZIP格式,确保根目录下没有META-INF、system、boot.img这三个文件或目录。

将修改好的ROM存到SD卡根目录下,然后安装第三方recovery并重启到recovery模式进行卡刷。

使用第三方Recovery

安装第三方Recovery(如TWRP)。

刷入第三方Recovery后,进入系统,此时REC不会被还原。

这些方法可以帮助你防止REC被还原,但请注意,操作过程中需要谨慎,避免误操作导致设备损坏。如果你不确定如何操作,建议先备份重要数据,并寻求专业人士的帮助。