【刷机】小米平板1刷ROM时出现E1001 Error:7和twrp恢复备份报错Error:255的解决方法
有一天在拿小米平板1刷dot3.1的时候,突然报错了(都2022不会还有人在折腾8年前的平板吧不会吧不会吧-0-0
疯狂查找国内外论坛,尝试了各种方法也不行,其中有且不限于:
(1 删除名字为999的文件夹
(2 哈希校验刷机包,防止传输过程错误误码
(3 删除assert代码段校验机型的update- script
(4 终端创建文件夹:mkdir /cache/recovery
(5 更换TWRP版本至2.8.4 / 3.1.1
遗憾的是全部都失败了。
无奈上淘宝,开价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评论到:
意思是进入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原文,感兴趣自己去查看https://www.runoob.com/linux/linux-comm-chmod.html

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