> 文档中心 > 【刷机】小米平板1刷ROM时出现E1001 Error:7和twrp恢复备份报错Error:255的报错解决方法

【刷机】小米平板1刷ROM时出现E1001 Error:7和twrp恢复备份报错Error:255的报错解决方法

有一天在拿小米平板1刷dot3.1的时候,突然报错了

Patching system image unconditionally...E1001: Failed to update system image.Updater process ended with ERROR: 7

然后想刷回lineageOS16 也同样报一模一样的错误,因为之前用TWRP3.2.1备份过一次,想着通过TWRP3.2.1自带的恢复备份功能来回到lineageOS16 , 没想到又报错了这次报错Error:255

疯狂查找国内外论坛,尝试了各种方法也不行,删除名字为999的文件夹,哈希校验刷机包,删除assert代码段校验机型的update- script ,终端创建文件夹:mkdir /cache/recovery等等方法

遗憾的是全部都失败了。

无奈上淘宝,开价35,没同意,再后来有一天想起这个问题,又去XDA论坛逛了几圈,在其中一条评论里面发现了可能的解决方法:(1) [Question] Error E1001: Failed to update system image, ERROR 7 | XDA Forums (xda-developers.com)https://forum.xda-developers.com/t/question-error-e1001-failed-to-update-system-image-error-7.3782756/

sosthenisRR评论到:

If youre still getting error 7 e1001 then try this.
Boot twrp
Tap advanced tab
Tap file manager/explorer
Tap on /system
Tap + icon on the folder in bottom right corner to modify
Tap chmod 755 to enable r/w for system part.
Try to install again.
That is what worked for me

意思是进入TWRP的advance -> file manager ->system 文件夹下选择修改文件夹权限为:chmod 755模式,那么chmod 755是什么意思呢?

//Big_Onion Write This essay ,welcome to my blog:Onion 的 主页 | LiWeny16.github.io (bigonion.xyz)

在Linux里面 chmod 表示change mode 用于修改用户对文件的权限,我们知道权限有三种:

read 、write 、execute 即 读取、写入、执行,在八进制(octal)语法中,可以用4来表示读取权限,2来表示写入权限,1来表示执行权限,那么最高级权限就是4+2+1=7也就是chmod 755中第一个7,5表示4+1,即拥有读取执行的权限。那么是谁拥有这些权限呢

三个数字分别对应Owner,Group,and Other Users,贴一下菜鸟的Linux原文,感兴趣自己去查看Linux chmod 命令 | 菜鸟教程 (runoob.com)

我估计是因为bao刷入dots3.1某一部错了,或者是底包传输错误,导致system权限被覆写了,ROM没有足够的权限刷入system所以导致刷机和restore的时候报错,最后祝大家

Happy flashing!